From 30c19f3516d6b3b7ad3311113a494541a80c2bd9 Mon Sep 17 00:00:00 2001 From: Jake-Shadle Date: Thu, 23 Nov 2023 16:44:45 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20gh-pages=20from=20@=20googlefo?= =?UTF-8?q?rgames/quilkin@6327d673b4b04faf1c05f8a65127ec4d856eee88=20?= =?UTF-8?q?=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../clap_builder/derive/trait.Args.js | 2 +- .../derive/trait.FromArgMatches.js | 2 +- .../clap_builder/derive/trait.Subcommand.js | 2 +- .../implementors/core/clone/trait.Clone.js | 2 +- main/api/implementors/core/cmp/trait.Eq.js | 2 +- main/api/implementors/core/cmp/trait.Ord.js | 2 +- .../implementors/core/cmp/trait.PartialEq.js | 2 +- .../implementors/core/cmp/trait.PartialOrd.js | 2 +- .../implementors/core/convert/trait.AsRef.js | 6 +- .../implementors/core/convert/trait.From.js | 2 +- .../core/convert/trait.TryFrom.js | 2 +- .../core/default/trait.Default.js | 2 +- .../implementors/core/error/trait.Error.js | 2 +- main/api/implementors/core/fmt/trait.Debug.js | 2 +- .../implementors/core/fmt/trait.Display.js | 2 +- main/api/implementors/core/hash/trait.Hash.js | 2 +- .../implementors/core/marker/trait.Copy.js | 2 +- .../implementors/core/marker/trait.Freeze.js | 2 +- .../implementors/core/marker/trait.Send.js | 2 +- .../core/marker/trait.StructuralEq.js | 2 +- .../core/marker/trait.StructuralPartialEq.js | 2 +- .../implementors/core/marker/trait.Sync.js | 2 +- .../implementors/core/marker/trait.Unpin.js | 2 +- .../core/ops/deref/trait.Deref.js | 2 +- .../core/ops/deref/trait.DerefMut.js | 3 + .../implementors/core/ops/drop/trait.Drop.js | 2 +- .../panic/unwind_safe/trait.RefUnwindSafe.js | 2 +- .../panic/unwind_safe/trait.UnwindSafe.js | 2 +- .../core/str/traits/trait.FromStr.js | 2 +- .../kube_core/object/trait.HasSpec.js | 2 +- .../kube_core/resource/trait.Resource.js | 2 +- .../implementors/schemars/trait.JsonSchema.js | 2 +- .../serde/de/trait.Deserialize.js | 2 +- .../implementors/serde/ser/trait.Serialize.js | 2 +- .../tokio_uring/buf/io_buf/trait.IoBuf.js | 3 + .../buf/io_buf_mut/trait.IoBufMut.js | 3 + main/api/quilkin/all.html | 2 +- main/api/quilkin/cli/enum.LogFormats.html | 2 +- .../quilkin/cli/proxy/enum.PipelineError.html | 2 +- .../enum.PipelineErrorDiscriminants.html | 2 +- main/api/quilkin/codec/qcmp/enum.Error.html | 2 +- .../quilkin/config/enum.ValidationError.html | 2 +- .../filters/capture/enum.Strategy.html | 2 +- .../filters/capture/struct.Prefix.html | 2 +- .../quilkin/filters/capture/struct.Regex.html | 2 +- .../filters/capture/struct.Suffix.html | 2 +- .../capture/trait.CaptureStrategy.html | 4 +- .../compress/compressor/enum.Compressor.html | 11 + .../quilkin/filters/compress/enum.Action.html | 10 +- .../filters/compress/enum.Compressor.html | 36 + .../quilkin/filters/compress/enum.Mode.html | 9 +- main/api/quilkin/filters/compress/index.html | 4 +- .../quilkin/filters/compress/sidebar-items.js | 2 +- .../filters/compress/struct.Config.html | 10 +- .../quilkin/filters/enum.CreationError.html | 2 +- .../quilkin/filters/struct.FilterChain.html | 2 +- .../quilkin/filters/struct.FilterError.html | 2 +- .../api/quilkin/filters/struct.FilterSet.html | 2 +- .../quilkin/filters/struct.ReadContext.html | 6 +- .../quilkin/filters/struct.WriteContext.html | 6 +- main/api/quilkin/index.html | 2 +- .../net/endpoint/metadata/enum.Symbol.html | 2 +- .../net/endpoint/metadata/enum.Value.html | 2 +- .../net/endpoint/metadata/struct.Key.html | 4 +- .../metadata/struct.MetadataView.html | 2 +- .../endpoint/metadata/struct.Reference.html | 4 +- .../net/endpoint/struct.EndpointAddress.html | 8 +- .../quilkin/net/endpoint/struct.Locality.html | 4 +- .../quilkin/net/endpoint/struct.Metadata.html | 2 +- main/api/quilkin/pool/index.html | 1 + main/api/quilkin/pool/sidebar-items.js | 1 + main/api/quilkin/pool/struct.BufferPool.html | 23 + .../quilkin/pool/struct.FrozenPoolBuffer.html | 1084 ++++++++ main/api/quilkin/pool/struct.PoolBuffer.html | 2367 +++++++++++++++++ main/api/quilkin/sidebar-items.js | 2 +- main/api/search-index.js | 2 +- main/api/src/quilkin/filters/compress.rs.html | 68 +- .../filters/compress/compressor.rs.html | 158 +- .../quilkin/filters/compress/config.rs.html | 8 + .../quilkin.filters.compress.v1alpha1.rs.html | 6 + main/api/src/quilkin/lib.rs.html | 2 +- main/api/src/quilkin/pool.rs.html | 20 + main/book/installation.html | 2 +- main/book/print.html | 32 +- main/book/searchindex.js | 2 +- main/book/searchindex.json | 2 +- .../book/services/proxy/filters/compress.html | 30 +- 87 files changed, 3930 insertions(+), 115 deletions(-) create mode 100644 main/api/implementors/core/ops/deref/trait.DerefMut.js create mode 100644 main/api/implementors/tokio_uring/buf/io_buf/trait.IoBuf.js create mode 100644 main/api/implementors/tokio_uring/buf/io_buf_mut/trait.IoBufMut.js create mode 100644 main/api/quilkin/filters/compress/compressor/enum.Compressor.html create mode 100644 main/api/quilkin/filters/compress/enum.Compressor.html create mode 100644 main/api/quilkin/pool/index.html create mode 100644 main/api/quilkin/pool/sidebar-items.js create mode 100644 main/api/quilkin/pool/struct.BufferPool.html create mode 100644 main/api/quilkin/pool/struct.FrozenPoolBuffer.html create mode 100644 main/api/quilkin/pool/struct.PoolBuffer.html diff --git a/main/api/implementors/clap_builder/derive/trait.Args.js b/main/api/implementors/clap_builder/derive/trait.Args.js index 6192a31267..af0ea37525 100644 --- a/main/api/implementors/clap_builder/derive/trait.Args.js +++ b/main/api/implementors/clap_builder/derive/trait.Args.js @@ -1,3 +1,3 @@ (function() {var implementors = { -"quilkin":[["impl Args for GenerateConfigSchema"],["impl Args for Agent"],["impl Args for Cli"],["impl Args for Relay"],["impl Args for Proxy"],["impl Args for Manage"],["impl Args for Ping"]] +"quilkin":[["impl Args for Proxy"],["impl Args for Ping"],["impl Args for Manage"],["impl Args for GenerateConfigSchema"],["impl Args for Agent"],["impl Args for Cli"],["impl Args for Relay"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/main/api/implementors/clap_builder/derive/trait.FromArgMatches.js b/main/api/implementors/clap_builder/derive/trait.FromArgMatches.js index 312c855575..c5588d47b9 100644 --- a/main/api/implementors/clap_builder/derive/trait.FromArgMatches.js +++ b/main/api/implementors/clap_builder/derive/trait.FromArgMatches.js @@ -1,3 +1,3 @@ (function() {var implementors = { -"quilkin":[["impl FromArgMatches for Agent"],["impl FromArgMatches for Cli"],["impl FromArgMatches for Ping"],["impl FromArgMatches for Manage"],["impl FromArgMatches for GenerateConfigSchema"],["impl FromArgMatches for Qcmp"],["impl FromArgMatches for Providers"],["impl FromArgMatches for Proxy"],["impl FromArgMatches for Commands"],["impl FromArgMatches for Relay"]] +"quilkin":[["impl FromArgMatches for GenerateConfigSchema"],["impl FromArgMatches for Ping"],["impl FromArgMatches for Relay"],["impl FromArgMatches for Proxy"],["impl FromArgMatches for Providers"],["impl FromArgMatches for Cli"],["impl FromArgMatches for Agent"],["impl FromArgMatches for Manage"],["impl FromArgMatches for Qcmp"],["impl FromArgMatches for Commands"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/main/api/implementors/clap_builder/derive/trait.Subcommand.js b/main/api/implementors/clap_builder/derive/trait.Subcommand.js index cd86c44eff..62aa5dd416 100644 --- a/main/api/implementors/clap_builder/derive/trait.Subcommand.js +++ b/main/api/implementors/clap_builder/derive/trait.Subcommand.js @@ -1,3 +1,3 @@ (function() {var implementors = { -"quilkin":[["impl Subcommand for Qcmp"],["impl Subcommand for Commands"],["impl Subcommand for Providers"]] +"quilkin":[["impl Subcommand for Providers"],["impl Subcommand for Commands"],["impl Subcommand for Qcmp"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/main/api/implementors/core/clone/trait.Clone.js b/main/api/implementors/core/clone/trait.Clone.js index 497e70a923..5b6dec7429 100644 --- a/main/api/implementors/core/clone/trait.Clone.js +++ b/main/api/implementors/core/clone/trait.Clone.js @@ -1,4 +1,4 @@ (function() {var implementors = { "agones":[["impl Clone for Client"]], -"quilkin":[["impl Clone for Inner"],["impl Clone for SchedulingStrategy"],["impl Clone for Rule"],["impl Clone for FleetStatus"],["impl Clone for FilterInstance"],["impl Clone for Qcmp"],["impl Clone for FleetStrategyType"],["impl Clone for Proxy"],["impl Clone for RuntimeConfig"],["impl Clone for FleetStrategyRollingUpdate"],["impl Clone for Config"],["impl Clone for Value"],["impl Clone for Timestamp"],["impl Clone for RuntimeConfig"],["impl Clone for MetadataError"],["impl Clone for Config"],["impl Clone for Config"],["impl Clone for Agent"],["impl Clone for Endpoint"],["impl<T: Clone + Default> Clone for MetadataView<T>"],["impl Clone for Ping"],["impl Clone for SdkServer"],["impl Clone for LogFormats"],["impl Clone for GameServerPort"],["impl Clone for FleetScheduling"],["impl Clone for EndpointAddress"],["impl Clone for PipelineErrorDiscriminants"],["impl Clone for GameServerStatus"],["impl Clone for Commands"],["impl Clone for Reference"],["impl<T: Clone> Clone for Slot<T>"],["impl Clone for Mode"],["impl Clone for RuntimeConfig"],["impl Clone for Relay"],["impl<T: Clone> Clone for Watch<T>"],["impl Clone for FleetSpec"],["impl Clone for Config"],["impl Clone for Key"],["impl Clone for FleetStrategy"],["impl Clone for GameServerStatusPort"],["impl Clone for PortRange"],["impl Clone for RuntimeConfig"],["impl Clone for GameServerTemplateSpec"],["impl Clone for GameServer"],["impl Clone for FilterSet"],["impl Clone for ClusterMap"],["impl Clone for Filter"],["impl Clone for Fleet"],["impl Clone for Providers"],["impl Clone for Protocol"],["impl Clone for Symbol"],["impl Clone for Metadata"],["impl Clone for GameServerSpec"],["impl Clone for GenerateConfigSchema"],["impl Clone for ShutdownKind"],["impl Clone for Health"],["impl Clone for Version"],["impl Clone for ConfigType"],["impl Clone for Locality"],["impl Clone for Admin"],["impl Clone for PortPolicy"],["impl Clone for Manage"],["impl Clone for Action"],["impl Clone for FilterChain"],["impl Clone for Action"],["impl Clone for Protocol"],["impl Clone for GameServerState"],["impl Clone for SdkServerLogLevel"]] +"quilkin":[["impl Clone for Proxy"],["impl Clone for Config"],["impl Clone for Rule"],["impl<T: Clone> Clone for Slot<T>"],["impl Clone for Value"],["impl Clone for Fleet"],["impl Clone for Relay"],["impl Clone for FilterSet"],["impl Clone for FleetStrategyType"],["impl Clone for PortPolicy"],["impl Clone for GameServerState"],["impl Clone for RuntimeConfig"],["impl Clone for PipelineErrorDiscriminants"],["impl Clone for Manage"],["impl Clone for Filter"],["impl Clone for LogFormats"],["impl Clone for SchedulingStrategy"],["impl Clone for FleetStrategy"],["impl Clone for Protocol"],["impl Clone for Action"],["impl<T: Clone + Default> Clone for MetadataView<T>"],["impl Clone for Config"],["impl Clone for FleetStrategyRollingUpdate"],["impl Clone for FrozenPoolBuffer"],["impl Clone for Providers"],["impl Clone for Inner"],["impl Clone for Reference"],["impl Clone for ClusterMap"],["impl Clone for ConfigType"],["impl Clone for GameServerPort"],["impl Clone for GameServerStatusPort"],["impl Clone for Timestamp"],["impl Clone for FleetScheduling"],["impl Clone for SdkServerLogLevel"],["impl Clone for FilterChain"],["impl Clone for Config"],["impl Clone for Health"],["impl Clone for RuntimeConfig"],["impl Clone for Key"],["impl Clone for GameServerTemplateSpec"],["impl Clone for ShutdownKind"],["impl Clone for SdkServer"],["impl Clone for Metadata"],["impl Clone for Commands"],["impl Clone for Symbol"],["impl Clone for Endpoint"],["impl Clone for Version"],["impl Clone for Config"],["impl Clone for RuntimeConfig"],["impl Clone for Mode"],["impl Clone for FilterInstance"],["impl Clone for RuntimeConfig"],["impl Clone for GameServer"],["impl Clone for Qcmp"],["impl Clone for FleetStatus"],["impl Clone for Protocol"],["impl Clone for Ping"],["impl Clone for Action"],["impl Clone for GameServerStatus"],["impl Clone for MetadataError"],["impl Clone for GameServerSpec"],["impl Clone for GenerateConfigSchema"],["impl Clone for PortRange"],["impl Clone for EndpointAddress"],["impl Clone for FleetSpec"],["impl Clone for Admin"],["impl Clone for Agent"],["impl<T: Clone> Clone for Watch<T>"],["impl Clone for Locality"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/main/api/implementors/core/cmp/trait.Eq.js b/main/api/implementors/core/cmp/trait.Eq.js index 951f656154..02acd82b29 100644 --- a/main/api/implementors/core/cmp/trait.Eq.js +++ b/main/api/implementors/core/cmp/trait.Eq.js @@ -1,3 +1,3 @@ (function() {var implementors = { -"quilkin":[["impl Eq for Filter"],["impl Eq for Prefix"],["impl Eq for Branch"],["impl Eq for Config"],["impl Eq for PortRange"],["impl Eq for Config"],["impl Eq for Strategy"],["impl Eq for EndpointAddress"],["impl<T: Eq + Default> Eq for MetadataView<T>"],["impl Eq for PipelineErrorDiscriminants"],["impl Eq for Config"],["impl Eq for Mode"],["impl<T: Eq> Eq for Watch<T>"],["impl Eq for Config"],["impl Eq for Endpoint"],["impl Eq for Config"],["impl Eq for Config"],["impl Eq for Action"],["impl Eq for Metadata"],["impl Eq for Reference"],["impl Eq for DirectionalConfig"],["impl Eq for CreationError"],["impl Eq for Suffix"],["impl Eq for Action"],["impl Eq for Config"],["impl Eq for LogFormats"],["impl Eq for Policy"],["impl Eq for Version"],["impl Eq for Rule"],["impl Eq for Value"],["impl Eq for Config"],["impl Eq for Key"],["impl Eq for Locality"],["impl Eq for Symbol"],["impl Eq for Fallthrough"],["impl Eq for ConvertProtoConfigError"]] +"quilkin":[["impl Eq for Reference"],["impl Eq for Prefix"],["impl Eq for EndpointAddress"],["impl Eq for Strategy"],["impl Eq for Metadata"],["impl Eq for CreationError"],["impl Eq for Version"],["impl Eq for Config"],["impl Eq for Config"],["impl Eq for Value"],["impl Eq for DirectionalConfig"],["impl Eq for Config"],["impl Eq for PipelineErrorDiscriminants"],["impl Eq for Config"],["impl Eq for ConvertProtoConfigError"],["impl Eq for LogFormats"],["impl Eq for Action"],["impl Eq for Suffix"],["impl Eq for Filter"],["impl Eq for Rule"],["impl Eq for Locality"],["impl Eq for Policy"],["impl Eq for Config"],["impl<T: Eq + Default> Eq for MetadataView<T>"],["impl<T: Eq> Eq for Watch<T>"],["impl Eq for Symbol"],["impl Eq for Action"],["impl Eq for Config"],["impl Eq for Key"],["impl Eq for Endpoint"],["impl Eq for Branch"],["impl Eq for Config"],["impl Eq for Mode"],["impl Eq for PortRange"],["impl Eq for Fallthrough"],["impl Eq for Config"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/main/api/implementors/core/cmp/trait.Ord.js b/main/api/implementors/core/cmp/trait.Ord.js index 9b28431aeb..79e1b2f841 100644 --- a/main/api/implementors/core/cmp/trait.Ord.js +++ b/main/api/implementors/core/cmp/trait.Ord.js @@ -1,3 +1,3 @@ (function() {var implementors = { -"quilkin":[["impl Ord for Value"],["impl Ord for Key"],["impl Ord for Reference"],["impl Ord for Locality"],["impl Ord for Endpoint"],["impl Ord for EndpointAddress"],["impl Ord for Symbol"]] +"quilkin":[["impl Ord for Value"],["impl Ord for Symbol"],["impl Ord for Key"],["impl Ord for Locality"],["impl Ord for Endpoint"],["impl Ord for Reference"],["impl Ord for EndpointAddress"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/main/api/implementors/core/cmp/trait.PartialEq.js b/main/api/implementors/core/cmp/trait.PartialEq.js index 5ab79a6ccd..8d7a94ead0 100644 --- a/main/api/implementors/core/cmp/trait.PartialEq.js +++ b/main/api/implementors/core/cmp/trait.PartialEq.js @@ -1,3 +1,3 @@ (function() {var implementors = { -"quilkin":[["impl PartialEq<Config> for Config"],["impl PartialEq<Config> for Config"],["impl PartialEq<Symbol> for Symbol"],["impl PartialEq<FilterChain> for FilterChain"],["impl PartialEq<Endpoint> for Endpoint"],["impl PartialEq<Config> for Config"],["impl<T: PartialEq> PartialEq<Watch<T>> for Watch<T>"],["impl PartialEq<Branch> for Branch"],["impl PartialEq<ConfigType> for ConfigType"],["impl PartialEq<Strategy> for Strategy"],["impl PartialEq<Regex> for Regex"],["impl PartialEq<Strategy> for Strategy"],["impl PartialEq<Policy> for Policy"],["impl<T: PartialEq + Default> PartialEq<MetadataView<T>> for MetadataView<T>"],["impl PartialEq<Version> for Version"],["impl PartialEq<Config> for Config"],["impl PartialEq<ConvertProtoConfigError> for ConvertProtoConfigError"],["impl PartialEq<Mode> for Mode"],["impl PartialEq<PortRange> for PortRange"],["impl PartialEq<Suffix> for Suffix"],["impl PartialEq<Config> for Config"],["impl PartialEq<EndpointAddress> for Endpoint"],["impl PartialEq<Config> for Config"],["impl PartialEq<Key> for Key"],["impl PartialEq<Prefix> for Prefix"],["impl PartialEq<ClusterMap> for ClusterMap"],["impl PartialEq<PipelineErrorDiscriminants> for PipelineErrorDiscriminants"],["impl PartialEq<CreationError> for CreationError"],["impl PartialEq<Locality> for Locality"],["impl PartialEq<Rule> for Rule"],["impl<T: PartialEq> PartialEq<Slot<T>> for Slot<T>"],["impl PartialEq<Config> for Config"],["impl PartialEq<Metadata> for Metadata"],["impl PartialEq<ShutdownKind> for ShutdownKind"],["impl PartialEq<Reference> for Reference"],["impl PartialEq<Config> for Config"],["impl PartialEq<LogFormats> for LogFormats"],["impl PartialEq<Filter> for Filter"],["impl PartialEq<EndpointAddress> for EndpointAddress"],["impl PartialEq<Config> for Config"],["impl PartialEq<Action> for Action"],["impl PartialEq<Action> for Action"],["impl PartialEq<DirectionalConfig> for DirectionalConfig"],["impl PartialEq<Value> for Value"],["impl PartialEq<Fallthrough> for Fallthrough"],["impl PartialEq<Config> for Config"]] +"quilkin":[["impl PartialEq<EndpointAddress> for EndpointAddress"],["impl PartialEq<Value> for Value"],["impl PartialEq<Config> for Config"],["impl PartialEq<Regex> for Regex"],["impl PartialEq<Suffix> for Suffix"],["impl PartialEq<PipelineErrorDiscriminants> for PipelineErrorDiscriminants"],["impl PartialEq<Metadata> for Metadata"],["impl PartialEq<Prefix> for Prefix"],["impl PartialEq<Endpoint> for Endpoint"],["impl PartialEq<Config> for Config"],["impl PartialEq<EndpointAddress> for Endpoint"],["impl PartialEq<Action> for Action"],["impl PartialEq<Policy> for Policy"],["impl PartialEq<Config> for Config"],["impl PartialEq<Reference> for Reference"],["impl PartialEq<Key> for Key"],["impl PartialEq<Strategy> for Strategy"],["impl PartialEq<ClusterMap> for ClusterMap"],["impl PartialEq<Rule> for Rule"],["impl PartialEq<Version> for Version"],["impl PartialEq<Config> for Config"],["impl PartialEq<CreationError> for CreationError"],["impl PartialEq<ConvertProtoConfigError> for ConvertProtoConfigError"],["impl PartialEq<Branch> for Branch"],["impl PartialEq<ConfigType> for ConfigType"],["impl PartialEq<Symbol> for Symbol"],["impl PartialEq<Action> for Action"],["impl PartialEq<Config> for Config"],["impl PartialEq<Config> for Config"],["impl PartialEq<PortRange> for PortRange"],["impl PartialEq<Strategy> for Strategy"],["impl PartialEq<LogFormats> for LogFormats"],["impl PartialEq<Filter> for Filter"],["impl PartialEq<Locality> for Locality"],["impl PartialEq<ShutdownKind> for ShutdownKind"],["impl PartialEq<Fallthrough> for Fallthrough"],["impl PartialEq<Mode> for Mode"],["impl PartialEq<Config> for Config"],["impl PartialEq<Config> for Config"],["impl PartialEq<Config> for Config"],["impl<T: PartialEq> PartialEq<Slot<T>> for Slot<T>"],["impl<T: PartialEq> PartialEq<Watch<T>> for Watch<T>"],["impl PartialEq<Config> for Config"],["impl<T: PartialEq + Default> PartialEq<MetadataView<T>> for MetadataView<T>"],["impl PartialEq<FilterChain> for FilterChain"],["impl PartialEq<DirectionalConfig> for DirectionalConfig"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/main/api/implementors/core/cmp/trait.PartialOrd.js b/main/api/implementors/core/cmp/trait.PartialOrd.js index 4734b53185..3790b16f04 100644 --- a/main/api/implementors/core/cmp/trait.PartialOrd.js +++ b/main/api/implementors/core/cmp/trait.PartialOrd.js @@ -1,3 +1,3 @@ (function() {var implementors = { -"quilkin":[["impl PartialOrd<Locality> for Locality"],["impl PartialOrd<EndpointAddress> for EndpointAddress"],["impl PartialOrd<Symbol> for Symbol"],["impl PartialOrd<Endpoint> for Endpoint"],["impl PartialOrd<Metadata> for Metadata"],["impl PartialOrd<Key> for Key"],["impl PartialOrd<Reference> for Reference"],["impl PartialOrd<Value> for Value"]] +"quilkin":[["impl PartialOrd<Key> for Key"],["impl PartialOrd<Symbol> for Symbol"],["impl PartialOrd<Metadata> for Metadata"],["impl PartialOrd<Locality> for Locality"],["impl PartialOrd<Reference> for Reference"],["impl PartialOrd<Value> for Value"],["impl PartialOrd<EndpointAddress> for EndpointAddress"],["impl PartialOrd<Endpoint> for Endpoint"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/main/api/implementors/core/convert/trait.AsRef.js b/main/api/implementors/core/convert/trait.AsRef.js index 9120a02300..c9e917da53 100644 --- a/main/api/implementors/core/convert/trait.AsRef.js +++ b/main/api/implementors/core/convert/trait.AsRef.js @@ -1,3 +1,3 @@ -(function() {var implementors = {}; -implementors["quilkin"] = [{"text":"impl AsRef<Vec<Endpoint, Global>> for Endpoints","synthetic":false,"types":["quilkin::endpoint::Endpoints"]},{"text":"impl AsRef<[Endpoint]> for Endpoints","synthetic":false,"types":["quilkin::endpoint::Endpoints"]}]; -if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file +(function() {var implementors = { +"quilkin":[["impl AsRef<[u8]> for PoolBuffer"]] +};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/main/api/implementors/core/convert/trait.From.js b/main/api/implementors/core/convert/trait.From.js index a2f8866c5a..ef3ef1b80d 100644 --- a/main/api/implementors/core/convert/trait.From.js +++ b/main/api/implementors/core/convert/trait.From.js @@ -1,3 +1,3 @@ (function() {var implementors = { -"quilkin":[["impl<I: Iterator<Item = DynFilterFactory>> From<I> for FilterSet"],["impl From<Error> for PipelineError"],["impl From<Error> for CreationError"],["impl From<(String, u16)> for EndpointAddress"],["impl From<DecodeError> for CreationError"],["impl From<Error> for CreationError"],["impl<const N: usize> From<[u8; N]> for Value"],["impl From<Error> for CreationError"],["impl<T: Into<Struct> + Default> From<MetadataView<T>> for Struct"],["impl From<(Ipv6Addr, u16)> for EndpointAddress"],["impl<'_enum> From<&'_enum PipelineError> for PipelineErrorDiscriminants"],["impl From<(IpAddr, u16)> for EndpointAddress"],["impl From<u64> for Value"],["impl From<Error> for FilterError"],["impl From<DashMap<Option<Locality>, BTreeSet<Endpoint, Global>, RandomState>> for ClusterMap"],["impl From<PipelineError> for PipelineErrorDiscriminants"],["impl From<([u8; 4], u16)> for EndpointAddress"],["impl From<Value> for Symbol"],["impl From<Value> for ConfigType"],["impl From<EncodeError> for CreationError"],["impl<T> From<Option<T>> for Slot<T>"],["impl From<Regex> for Strategy"],["impl From<(Ipv4Addr, u16)> for EndpointAddress"],["impl From<bool> for Value"],["impl From<Bytes> for Value"],["impl<T: Into<EndpointAddress>> From<T> for Endpoint"],["impl From<Metadata> for MetadataView<Metadata>"],["impl From<CreationError> for ValidationError"],["impl From<ConvertProtoConfigError> for CreationError"],["impl From<Spur> for Key"],["impl From<Infallible> for CreationError"],["impl From<SocketAddr> for EndpointAddress"],["impl From<String> for Key"],["impl From<Report> for PipelineError"],["impl From<FilterSet> for FilterMap"],["impl From<FilterError> for PipelineError"],["impl From<(String, FilterInstance)> for Filter"],["impl From<Vec<Value, Global>> for Value"],["impl From<Reference> for Symbol"],["impl From<Suffix> for Strategy"],["impl<T> From<T> for Slot<T>"],["impl From<String> for Value"],["impl<T: Into<Struct> + Default + Clone> From<&MetadataView<T>> for Struct"],["impl From<Metadata> for Struct"],["impl From<&str> for Value"],["impl From<Prefix> for Strategy"],["impl<const N: usize> From<&[u8; N]> for Value"],["impl From<Err<Error<&[u8]>>> for Error"],["impl From<(AddressKind, u16)> for EndpointAddress"],["impl From<Value> for Value"],["impl From<&str> for Key"]] +"quilkin":[["impl From<(Ipv4Addr, u16)> for EndpointAddress"],["impl From<Value> for Value"],["impl From<CreationError> for ValidationError"],["impl From<Error> for FilterError"],["impl From<(String, u16)> for EndpointAddress"],["impl From<Prefix> for Strategy"],["impl<T> From<Option<T>> for Slot<T>"],["impl<T: Into<EndpointAddress>> From<T> for Endpoint"],["impl From<&str> for Key"],["impl From<Bytes> for Value"],["impl From<ConvertProtoConfigError> for CreationError"],["impl<T: Into<Struct> + Default + Clone> From<&MetadataView<T>> for Struct"],["impl<T: Into<Struct> + Default> From<MetadataView<T>> for Struct"],["impl From<Report> for PipelineError"],["impl From<SocketAddr> for EndpointAddress"],["impl From<String> for Value"],["impl<'_enum> From<&'_enum PipelineError> for PipelineErrorDiscriminants"],["impl From<Vec<Value, Global>> for Value"],["impl From<Regex> for Strategy"],["impl From<([u8; 4], u16)> for EndpointAddress"],["impl From<Error> for CreationError"],["impl From<&str> for Value"],["impl From<(IpAddr, u16)> for EndpointAddress"],["impl From<FilterError> for PipelineError"],["impl From<Reference> for Symbol"],["impl From<String> for Key"],["impl From<Err<Error<&[u8]>>> for Error"],["impl From<DecodeError> for CreationError"],["impl From<Value> for ConfigType"],["impl From<Infallible> for CreationError"],["impl From<Metadata> for Struct"],["impl From<bool> for Value"],["impl<const N: usize> From<&[u8; N]> for Value"],["impl From<Error> for PipelineError"],["impl From<Metadata> for MetadataView<Metadata>"],["impl<const N: usize> From<[u8; N]> for Value"],["impl From<DashMap<Option<Locality>, BTreeSet<Endpoint, Global>, RandomState>> for ClusterMap"],["impl From<(Ipv6Addr, u16)> for EndpointAddress"],["impl From<PipelineError> for PipelineErrorDiscriminants"],["impl From<Mode> for Compressor"],["impl From<Error> for CreationError"],["impl From<FilterSet> for FilterMap"],["impl From<u64> for Value"],["impl From<Suffix> for Strategy"],["impl<T> From<T> for Slot<T>"],["impl From<Value> for Symbol"],["impl From<(String, FilterInstance)> for Filter"],["impl From<Error> for CreationError"],["impl From<EncodeError> for CreationError"],["impl From<(AddressKind, u16)> for EndpointAddress"],["impl From<Spur> for Key"],["impl<I: Iterator<Item = DynFilterFactory>> From<I> for FilterSet"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/main/api/implementors/core/convert/trait.TryFrom.js b/main/api/implementors/core/convert/trait.TryFrom.js index 2aa9cc2e33..793b89811c 100644 --- a/main/api/implementors/core/convert/trait.TryFrom.js +++ b/main/api/implementors/core/convert/trait.TryFrom.js @@ -1,3 +1,3 @@ (function() {var implementors = { -"quilkin":[["impl<T, E> TryFrom<Struct> for MetadataView<T>where\n E: Send + Sync + Error + 'static,\n T: TryFrom<Struct, Error = E> + Default,"],["impl TryFrom<GameServer> for Endpoint"],["impl TryFrom<Vec<Filter, Global>> for FilterChain"],["impl TryFrom<&str> for LogFormats"],["impl<const N: usize> TryFrom<&[Filter; N]> for FilterChain"],["impl TryFrom<Config> for Timestamp"],["impl TryFrom<Value> for Value"],["impl TryFrom<Struct> for Metadata"],["impl TryFrom<&[Filter]> for FilterChain"],["impl<const N: usize> TryFrom<[Filter; N]> for FilterChain"]] +"quilkin":[["impl TryFrom<Struct> for Metadata"],["impl TryFrom<Value> for Value"],["impl<const N: usize> TryFrom<&[Filter; N]> for FilterChain"],["impl TryFrom<GameServer> for Endpoint"],["impl<const N: usize> TryFrom<[Filter; N]> for FilterChain"],["impl<T, E> TryFrom<Struct> for MetadataView<T>where\n E: Send + Sync + Error + 'static,\n T: TryFrom<Struct, Error = E> + Default,"],["impl TryFrom<&str> for LogFormats"],["impl TryFrom<Vec<Filter, Global>> for FilterChain"],["impl TryFrom<&[Filter]> for FilterChain"],["impl TryFrom<Config> for Timestamp"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/main/api/implementors/core/default/trait.Default.js b/main/api/implementors/core/default/trait.Default.js index f6ecd8ccdb..2ed8bfe200 100644 --- a/main/api/implementors/core/default/trait.Default.js +++ b/main/api/implementors/core/default/trait.Default.js @@ -1,3 +1,3 @@ (function() {var implementors = { -"quilkin":[["impl Default for Metadata"],["impl Default for Health"],["impl Default for Agent"],["impl Default for FilterChain"],["impl Default for FleetSpec"],["impl Default for GameServerTemplateSpec"],["impl Default for RuntimeConfig"],["impl Default for Locality"],["impl Default for RuntimeConfig"],["impl Default for Config"],["impl Default for Policy"],["impl Default for SdkServerLogLevel"],["impl<T: Default> Default for Slot<T>"],["impl Default for LogFormats"],["impl<T: Default + Clone> Default for Watch<T>"],["impl Default for Action"],["impl Default for RuntimeConfig"],["impl Default for Fallthrough"],["impl Default for Relay"],["impl Default for SdkServer"],["impl Default for ShutdownKind"],["impl Default for Proxy"],["impl Default for FilterSet"],["impl Default for Endpoint"],["impl Default for Protocol"],["impl Default for Config"],["impl Default for Config"],["impl Default for PortPolicy"],["impl Default for GameServerSpec"],["impl Default for Version"],["impl Default for Mode"],["impl Default for RuntimeConfig"],["impl<T: Default + Default> Default for MetadataView<T>"],["impl Default for Config"],["impl Default for ClusterMap"],["impl Default for Strategy"]] +"quilkin":[["impl Default for SdkServerLogLevel"],["impl Default for LogFormats"],["impl<T: Default> Default for Slot<T>"],["impl Default for Mode"],["impl Default for Agent"],["impl Default for Config"],["impl Default for Metadata"],["impl Default for FleetSpec"],["impl Default for Version"],["impl Default for Config"],["impl Default for Proxy"],["impl Default for FilterChain"],["impl Default for Policy"],["impl Default for Relay"],["impl Default for Locality"],["impl Default for ShutdownKind"],["impl Default for GameServerSpec"],["impl Default for RuntimeConfig"],["impl Default for FilterSet"],["impl<T: Default + Clone> Default for Watch<T>"],["impl Default for Strategy"],["impl Default for Endpoint"],["impl Default for RuntimeConfig"],["impl Default for Protocol"],["impl Default for BufferPool"],["impl Default for Fallthrough"],["impl Default for RuntimeConfig"],["impl Default for PortPolicy"],["impl Default for Action"],["impl Default for Config"],["impl<T: Default + Default> Default for MetadataView<T>"],["impl Default for GameServerTemplateSpec"],["impl Default for Config"],["impl Default for Health"],["impl Default for ClusterMap"],["impl Default for RuntimeConfig"],["impl Default for SdkServer"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/main/api/implementors/core/error/trait.Error.js b/main/api/implementors/core/error/trait.Error.js index 36efae6a71..8c2e8bc42b 100644 --- a/main/api/implementors/core/error/trait.Error.js +++ b/main/api/implementors/core/error/trait.Error.js @@ -1,3 +1,3 @@ (function() {var implementors = { -"quilkin":[["impl Error for MetadataError"],["impl Error for Error"],["impl Error for FilterError"],["impl Error for PacketDenied"],["impl Error for ValidationError"],["impl Error for ConvertProtoConfigError"],["impl Error for CreationError"],["impl Error for PipelineError"],["impl Error for PortRangeError"],["impl Error for Error"]] +"quilkin":[["impl Error for MetadataError"],["impl Error for PacketDenied"],["impl Error for Error"],["impl Error for Error"],["impl Error for ConvertProtoConfigError"],["impl Error for PipelineError"],["impl Error for FilterError"],["impl Error for PortRangeError"],["impl Error for ValidationError"],["impl Error for CreationError"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/main/api/implementors/core/fmt/trait.Debug.js b/main/api/implementors/core/fmt/trait.Debug.js index 011ba6cad9..aca4a6521a 100644 --- a/main/api/implementors/core/fmt/trait.Debug.js +++ b/main/api/implementors/core/fmt/trait.Debug.js @@ -1,3 +1,3 @@ (function() {var implementors = { -"quilkin":[["impl Debug for RuntimeConfig"],["impl Debug for Cli"],["impl Debug for Strategy"],["impl Debug for PipelineError"],["impl Debug for Key"],["impl Debug for ConvertProtoConfigError"],["impl Debug for Proxy"],["impl Debug for Inner"],["impl Debug for SdkServer"],["impl Debug for Config"],["impl Debug for Health"],["impl Debug for FleetStrategy"],["impl Debug for PipelineErrorDiscriminants"],["impl Debug for DualStackEpollSocket"],["impl Debug for LogFormats"],["impl Debug for Agent"],["impl Debug for RuntimeConfig"],["impl Debug for DirectionalConfig"],["impl<T: Debug> Debug for Slot<T>"],["impl Debug for Config"],["impl Debug for ConfigType"],["impl Debug for Metadata"],["impl Debug for CreationError"],["impl Debug for Version"],["impl Debug for PortRangeError"],["impl Debug for Strategy"],["impl Debug for Error"],["impl Debug for Value"],["impl Debug for SdkServerLogLevel"],["impl Debug for Providers"],["impl Debug for ValidationError"],["impl Debug for Mode"],["impl Debug for MetadataError"],["impl Debug for RuntimeConfig"],["impl Debug for Commands"],["impl Debug for ShutdownKind"],["impl Debug for SchedulingStrategy"],["impl Debug for Fleet"],["impl Debug for GameServerTemplateSpec"],["impl Debug for Config"],["impl Debug for Config"],["impl Debug for Qcmp"],["impl Debug for FilterChain"],["impl Debug for Endpoint"],["impl Debug for Locality"],["impl Debug for GameServerSpec"],["impl Debug for Symbol"],["impl Debug for PortRange"],["impl Debug for Manage"],["impl Debug for GameServerState"],["impl Debug for FilterRegistry"],["impl Debug for PortPolicy"],["impl Debug for Config"],["impl Debug for Admin"],["impl Debug for Timestamp"],["impl Debug for GameServerPort"],["impl<T: Debug> Debug for Watch<T>"],["impl Debug for Config"],["impl Debug for Policy"],["impl Debug for Config"],["impl Debug for ClusterMap"],["impl Debug for Protocol"],["impl Debug for FleetScheduling"],["impl Debug for RuntimeConfig"],["impl Debug for Action"],["impl Debug for Config"],["impl Debug for FleetSpec"],["impl Debug for Error"],["impl Debug for Config"],["impl Debug for GameServer"],["impl Debug for EndpointAddress"],["impl Debug for FleetStrategyType"],["impl Debug for Reference"],["impl Debug for GameServerStatusPort"],["impl Debug for PacketDenied"],["impl Debug for Relay"],["impl Debug for Config"],["impl Debug for FleetStrategyRollingUpdate"],["impl Debug for Prefix"],["impl Debug for Filter"],["impl Debug for GenerateConfigSchema"],["impl Debug for Config"],["impl<T: Debug + Default> Debug for MetadataView<T>"],["impl Debug for Branch"],["impl Debug for Fallthrough"],["impl Debug for FilterError"],["impl Debug for Regex"],["impl Debug for Config"],["impl Debug for Config"],["impl Debug for Action"],["impl Debug for FleetStatus"],["impl Debug for GameServerStatus"],["impl Debug for Ping"],["impl Debug for Debug"],["impl Debug for Protocol"],["impl Debug for Rule"],["impl Debug for Suffix"]] +"quilkin":[["impl Debug for Protocol"],["impl Debug for RuntimeConfig"],["impl Debug for Config"],["impl Debug for Value"],["impl Debug for DirectionalConfig"],["impl Debug for Rule"],["impl Debug for FleetStrategyType"],["impl Debug for Mode"],["impl Debug for EndpointAddress"],["impl Debug for SchedulingStrategy"],["impl Debug for GameServerStatusPort"],["impl Debug for ShutdownKind"],["impl Debug for GameServer"],["impl Debug for Action"],["impl Debug for FleetScheduling"],["impl Debug for FleetSpec"],["impl Debug for Providers"],["impl Debug for Cli"],["impl Debug for BufferPool"],["impl Debug for GameServerSpec"],["impl Debug for Reference"],["impl Debug for Config"],["impl Debug for CreationError"],["impl Debug for Config"],["impl Debug for Version"],["impl Debug for Protocol"],["impl Debug for Config"],["impl Debug for Ping"],["impl Debug for PortRange"],["impl Debug for Config"],["impl Debug for PacketDenied"],["impl<T: Debug> Debug for Slot<T>"],["impl Debug for Agent"],["impl Debug for Endpoint"],["impl Debug for FleetStrategy"],["impl Debug for Error"],["impl Debug for FleetStrategyRollingUpdate"],["impl Debug for Qcmp"],["impl Debug for GameServerPort"],["impl Debug for Debug"],["impl Debug for Config"],["impl Debug for PoolBuffer"],["impl Debug for Locality"],["impl Debug for Config"],["impl Debug for Policy"],["impl Debug for RuntimeConfig"],["impl Debug for PortRangeError"],["impl Debug for Suffix"],["impl Debug for Commands"],["impl Debug for Action"],["impl Debug for Fallthrough"],["impl Debug for MetadataError"],["impl Debug for Strategy"],["impl Debug for Regex"],["impl Debug for GameServerStatus"],["impl Debug for FilterError"],["impl Debug for GameServerTemplateSpec"],["impl Debug for Config"],["impl Debug for RuntimeConfig"],["impl Debug for RuntimeConfig"],["impl Debug for Config"],["impl<T: Debug + Default> Debug for MetadataView<T>"],["impl Debug for DualStackEpollSocket"],["impl Debug for Error"],["impl Debug for ClusterMap"],["impl Debug for Timestamp"],["impl Debug for Config"],["impl Debug for Health"],["impl Debug for Manage"],["impl Debug for Branch"],["impl Debug for SdkServerLogLevel"],["impl Debug for Inner"],["impl Debug for GameServerState"],["impl Debug for Config"],["impl Debug for Symbol"],["impl Debug for PipelineError"],["impl Debug for ConfigType"],["impl Debug for Filter"],["impl Debug for Config"],["impl Debug for Fleet"],["impl Debug for SdkServer"],["impl Debug for ValidationError"],["impl Debug for Proxy"],["impl Debug for Relay"],["impl Debug for GenerateConfigSchema"],["impl Debug for PipelineErrorDiscriminants"],["impl Debug for Config"],["impl Debug for Admin"],["impl Debug for LogFormats"],["impl Debug for Metadata"],["impl Debug for Strategy"],["impl Debug for ConvertProtoConfigError"],["impl Debug for FilterChain"],["impl Debug for FleetStatus"],["impl<T: Debug> Debug for Watch<T>"],["impl Debug for FilterRegistry"],["impl Debug for Prefix"],["impl Debug for Key"],["impl Debug for PortPolicy"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/main/api/implementors/core/fmt/trait.Display.js b/main/api/implementors/core/fmt/trait.Display.js index fdb5c062ad..f78939f5c8 100644 --- a/main/api/implementors/core/fmt/trait.Display.js +++ b/main/api/implementors/core/fmt/trait.Display.js @@ -1,3 +1,3 @@ (function() {var implementors = { -"quilkin":[["impl Display for CreationError"],["impl Display for Reference"],["impl Display for Key"],["impl Display for PortRangeError"],["impl Display for EndpointAddress"],["impl Display for LogFormats"],["impl Display for ValidationError"],["impl Display for FilterError"],["impl Display for PipelineError"],["impl Display for Locality"],["impl Display for PipelineErrorDiscriminants"],["impl Display for Error"],["impl Display for PacketDenied"],["impl Display for Error"],["impl Display for ConvertProtoConfigError"],["impl Display for MetadataError"],["impl Display for Value"]] +"quilkin":[["impl Display for EndpointAddress"],["impl Display for LogFormats"],["impl Display for PortRangeError"],["impl Display for CreationError"],["impl Display for Locality"],["impl Display for PipelineErrorDiscriminants"],["impl Display for ValidationError"],["impl Display for Error"],["impl Display for Value"],["impl Display for Reference"],["impl Display for Key"],["impl Display for Error"],["impl Display for PipelineError"],["impl Display for FilterError"],["impl Display for MetadataError"],["impl Display for PacketDenied"],["impl Display for ConvertProtoConfigError"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/main/api/implementors/core/hash/trait.Hash.js b/main/api/implementors/core/hash/trait.Hash.js index b32b7881ba..6b8d3cec20 100644 --- a/main/api/implementors/core/hash/trait.Hash.js +++ b/main/api/implementors/core/hash/trait.Hash.js @@ -1,3 +1,3 @@ (function() {var implementors = { -"quilkin":[["impl Hash for Endpoint"],["impl Hash for EndpointAddress"],["impl Hash for Locality"],["impl Hash for Key"]] +"quilkin":[["impl Hash for Locality"],["impl Hash for Endpoint"],["impl Hash for EndpointAddress"],["impl Hash for Key"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/main/api/implementors/core/marker/trait.Copy.js b/main/api/implementors/core/marker/trait.Copy.js index cf1e9ebafd..28c7998216 100644 --- a/main/api/implementors/core/marker/trait.Copy.js +++ b/main/api/implementors/core/marker/trait.Copy.js @@ -1,3 +1,3 @@ (function() {var implementors = { -"quilkin":[["impl Copy for Mode"],["impl Copy for LogFormats"],["impl Copy for Action"],["impl Copy for Protocol"],["impl Copy for ShutdownKind"],["impl Copy for Reference"],["impl Copy for PipelineErrorDiscriminants"],["impl Copy for Config"],["impl Copy for Key"]] +"quilkin":[["impl Copy for Mode"],["impl Copy for Config"],["impl Copy for Protocol"],["impl Copy for PipelineErrorDiscriminants"],["impl Copy for ShutdownKind"],["impl Copy for Key"],["impl Copy for Action"],["impl Copy for LogFormats"],["impl Copy for Reference"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/main/api/implementors/core/marker/trait.Freeze.js b/main/api/implementors/core/marker/trait.Freeze.js index 25fe56db02..002a443dfc 100644 --- a/main/api/implementors/core/marker/trait.Freeze.js +++ b/main/api/implementors/core/marker/trait.Freeze.js @@ -1,4 +1,4 @@ (function() {var implementors = { "agones":[["impl Freeze for Client",1,["agones::Client"]]], -"quilkin":[["impl !Freeze for ClusterMap",1,["quilkin::net::cluster::ClusterMap"]],["impl Freeze for EndpointAddress",1,["quilkin::net::endpoint::address::EndpointAddress"]],["impl Freeze for Locality",1,["quilkin::net::endpoint::locality::Locality"]],["impl Freeze for Key",1,["quilkin::net::endpoint::metadata::symbol::Key"]],["impl !Freeze for Symbol",1,["quilkin::net::endpoint::metadata::symbol::Symbol"]],["impl Freeze for Reference",1,["quilkin::net::endpoint::metadata::symbol::Reference"]],["impl !Freeze for Value",1,["quilkin::net::endpoint::metadata::Value"]],["impl<T> Freeze for MetadataView<T>where\n T: Freeze,",1,["quilkin::net::endpoint::metadata::MetadataView"]],["impl Freeze for Endpoint",1,["quilkin::net::endpoint::Endpoint"]],["impl Freeze for Metadata",1,["quilkin::net::endpoint::Metadata"]],["impl Freeze for MetadataError",1,["quilkin::net::endpoint::MetadataError"]],["impl Freeze for DualStackLocalSocket",1,["quilkin::net::DualStackLocalSocket"]],["impl !Freeze for DualStackEpollSocket",1,["quilkin::net::DualStackEpollSocket"]],["impl Freeze for Admin",1,["quilkin::cli::admin::Admin"]],["impl Freeze for Agent",1,["quilkin::cli::agent::Agent"]],["impl Freeze for RuntimeConfig",1,["quilkin::cli::agent::RuntimeConfig"]],["impl Freeze for GenerateConfigSchema",1,["quilkin::cli::generate_config_schema::GenerateConfigSchema"]],["impl Freeze for Manage",1,["quilkin::cli::manage::Manage"]],["impl Freeze for RuntimeConfig",1,["quilkin::cli::manage::RuntimeConfig"]],["impl Freeze for Proxy",1,["quilkin::cli::proxy::Proxy"]],["impl Freeze for RuntimeConfig",1,["quilkin::cli::proxy::RuntimeConfig"]],["impl Freeze for PipelineError",1,["quilkin::cli::proxy::PipelineError"]],["impl Freeze for PipelineErrorDiscriminants",1,["quilkin::cli::proxy::PipelineErrorDiscriminants"]],["impl Freeze for Qcmp",1,["quilkin::cli::qcmp::Qcmp"]],["impl Freeze for Ping",1,["quilkin::cli::qcmp::Ping"]],["impl Freeze for Relay",1,["quilkin::cli::relay::Relay"]],["impl Freeze for RuntimeConfig",1,["quilkin::cli::relay::RuntimeConfig"]],["impl Freeze for Cli",1,["quilkin::cli::Cli"]],["impl Freeze for LogFormats",1,["quilkin::cli::LogFormats"]],["impl Freeze for Commands",1,["quilkin::cli::Commands"]],["impl Freeze for Protocol",1,["quilkin::codec::qcmp::Protocol"]],["impl Freeze for Error",1,["quilkin::codec::qcmp::Error"]],["impl Freeze for ConfigType",1,["quilkin::config::config_type::ConfigType"]],["impl Freeze for ValidationError",1,["quilkin::config::error::ValidationError"]],["impl Freeze for GameServer",1,["quilkin::config::providers::k8s::agones::GameServer"]],["impl Freeze for Inner",1,["quilkin::config::providers::k8s::agones::Inner"]],["impl Freeze for GameServerSpec",1,["quilkin::config::providers::k8s::agones::GameServerSpec"]],["impl Freeze for Health",1,["quilkin::config::providers::k8s::agones::Health"]],["impl Freeze for GameServerPort",1,["quilkin::config::providers::k8s::agones::GameServerPort"]],["impl Freeze for GameServerStatus",1,["quilkin::config::providers::k8s::agones::GameServerStatus"]],["impl Freeze for GameServerState",1,["quilkin::config::providers::k8s::agones::GameServerState"]],["impl Freeze for GameServerStatusPort",1,["quilkin::config::providers::k8s::agones::GameServerStatusPort"]],["impl Freeze for SdkServer",1,["quilkin::config::providers::k8s::agones::SdkServer"]],["impl Freeze for SdkServerLogLevel",1,["quilkin::config::providers::k8s::agones::SdkServerLogLevel"]],["impl Freeze for PortPolicy",1,["quilkin::config::providers::k8s::agones::PortPolicy"]],["impl Freeze for SchedulingStrategy",1,["quilkin::config::providers::k8s::agones::SchedulingStrategy"]],["impl Freeze for Protocol",1,["quilkin::config::providers::k8s::agones::Protocol"]],["impl Freeze for FleetSpec",1,["quilkin::config::providers::k8s::agones::FleetSpec"]],["impl Freeze for Fleet",1,["quilkin::config::providers::k8s::agones::Fleet"]],["impl Freeze for FleetScheduling",1,["quilkin::config::providers::k8s::agones::FleetScheduling"]],["impl Freeze for FleetStrategy",1,["quilkin::config::providers::k8s::agones::FleetStrategy"]],["impl Freeze for FleetStrategyRollingUpdate",1,["quilkin::config::providers::k8s::agones::FleetStrategyRollingUpdate"]],["impl Freeze for FleetStrategyType",1,["quilkin::config::providers::k8s::agones::FleetStrategyType"]],["impl Freeze for GameServerTemplateSpec",1,["quilkin::config::providers::k8s::agones::GameServerTemplateSpec"]],["impl Freeze for FleetStatus",1,["quilkin::config::providers::k8s::agones::FleetStatus"]],["impl Freeze for Providers",1,["quilkin::config::providers::Providers"]],["impl<T> Freeze for Slot<T>",1,["quilkin::config::slot::Slot"]],["impl<T> Freeze for Watch<T>",1,["quilkin::config::watch::Watch"]],["impl<'inner, T> Freeze for ReadGuard<'inner, T>",1,["quilkin::config::watch::ReadGuard"]],["impl<'inner, T> Freeze for WatchGuard<'inner, T>",1,["quilkin::config::watch::WatchGuard"]],["impl Freeze for Base64Standard",1,["quilkin::config::Base64Standard"]],["impl Freeze for Config",1,["quilkin::config::Config"]],["impl Freeze for Version",1,["quilkin::config::Version"]],["impl Freeze for Filter",1,["quilkin::config::Filter"]],["impl Freeze for FilterChain",1,["quilkin::filters::chain::FilterChain"]],["impl Freeze for FilterError",1,["quilkin::filters::error::FilterError"]],["impl Freeze for CreationError",1,["quilkin::filters::error::CreationError"]],["impl Freeze for ConvertProtoConfigError",1,["quilkin::filters::error::ConvertProtoConfigError"]],["impl Freeze for FilterInstance",1,["quilkin::filters::factory::FilterInstance"]],["impl Freeze for CreateFilterArgs",1,["quilkin::filters::factory::CreateFilterArgs"]],["impl Freeze for ReadContext",1,["quilkin::filters::read::ReadContext"]],["impl Freeze for FilterRegistry",1,["quilkin::filters::registry::FilterRegistry"]],["impl Freeze for FilterSet",1,["quilkin::filters::set::FilterSet"]],["impl Freeze for WriteContext",1,["quilkin::filters::write::WriteContext"]],["impl Freeze for Prefix",1,["quilkin::filters::capture::affix::Prefix"]],["impl Freeze for Suffix",1,["quilkin::filters::capture::affix::Suffix"]],["impl Freeze for Strategy",1,["quilkin::filters::capture::config::Strategy"]],["impl Freeze for Config",1,["quilkin::filters::capture::config::Config"]],["impl Freeze for Regex",1,["quilkin::filters::capture::regex::Regex"]],["impl Freeze for Capture",1,["quilkin::filters::capture::Capture"]],["impl Freeze for Mode",1,["quilkin::filters::compress::config::Mode"]],["impl Freeze for Action",1,["quilkin::filters::compress::config::Action"]],["impl Freeze for Config",1,["quilkin::filters::compress::config::Config"]],["impl !Freeze for Compress",1,["quilkin::filters::compress::Compress"]],["impl Freeze for Strategy",1,["quilkin::filters::concatenate::config::Strategy"]],["impl Freeze for Config",1,["quilkin::filters::concatenate::config::Config"]],["impl Freeze for Concatenate",1,["quilkin::filters::concatenate::Concatenate"]],["impl Freeze for Debug",1,["quilkin::filters::debug::Debug"]],["impl Freeze for Config",1,["quilkin::filters::debug::Config"]],["impl Freeze for Drop",1,["quilkin::filters::drop::Drop"]],["impl Freeze for Config",1,["quilkin::filters::drop::Config"]],["impl Freeze for Config",1,["quilkin::filters::firewall::config::Config"]],["impl Freeze for Action",1,["quilkin::filters::firewall::config::Action"]],["impl Freeze for Rule",1,["quilkin::filters::firewall::config::Rule"]],["impl Freeze for PortRangeError",1,["quilkin::filters::firewall::config::PortRangeError"]],["impl Freeze for PortRange",1,["quilkin::filters::firewall::config::PortRange"]],["impl Freeze for Firewall",1,["quilkin::filters::firewall::Firewall"]],["impl Freeze for PacketDenied",1,["quilkin::filters::firewall::PacketDenied"]],["impl Freeze for Config",1,["quilkin::filters::load_balancer::config::Config"]],["impl Freeze for Policy",1,["quilkin::filters::load_balancer::config::Policy"]],["impl Freeze for LoadBalancer",1,["quilkin::filters::load_balancer::LoadBalancer"]],["impl Freeze for LocalRateLimit",1,["quilkin::filters::local_rate_limit::LocalRateLimit"]],["impl Freeze for Config",1,["quilkin::filters::local_rate_limit::Config"]],["impl Freeze for Config",1,["quilkin::filters::match::config::Config"]],["impl Freeze for DirectionalConfig",1,["quilkin::filters::match::config::DirectionalConfig"]],["impl !Freeze for Branch",1,["quilkin::filters::match::config::Branch"]],["impl Freeze for Fallthrough",1,["quilkin::filters::match::config::Fallthrough"]],["impl Freeze for Match",1,["quilkin::filters::match::Match"]],["impl Freeze for Pass",1,["quilkin::filters::pass::Pass"]],["impl Freeze for Config",1,["quilkin::filters::pass::Config"]],["impl Freeze for Timestamp",1,["quilkin::filters::timestamp::Timestamp"]],["impl Freeze for Config",1,["quilkin::filters::timestamp::Config"]],["impl Freeze for TokenRouter",1,["quilkin::filters::token_router::TokenRouter"]],["impl !Freeze for Error",1,["quilkin::filters::token_router::Error"]],["impl Freeze for Config",1,["quilkin::filters::token_router::Config"]],["impl Freeze for ShutdownKind",1,["quilkin::ShutdownKind"]]] +"quilkin":[["impl !Freeze for BufferPool",1,["quilkin::pool::BufferPool"]],["impl Freeze for PoolBuffer",1,["quilkin::pool::PoolBuffer"]],["impl Freeze for FrozenPoolBuffer",1,["quilkin::pool::FrozenPoolBuffer"]],["impl !Freeze for ClusterMap",1,["quilkin::net::cluster::ClusterMap"]],["impl Freeze for EndpointAddress",1,["quilkin::net::endpoint::address::EndpointAddress"]],["impl Freeze for Locality",1,["quilkin::net::endpoint::locality::Locality"]],["impl Freeze for Key",1,["quilkin::net::endpoint::metadata::symbol::Key"]],["impl !Freeze for Symbol",1,["quilkin::net::endpoint::metadata::symbol::Symbol"]],["impl Freeze for Reference",1,["quilkin::net::endpoint::metadata::symbol::Reference"]],["impl !Freeze for Value",1,["quilkin::net::endpoint::metadata::Value"]],["impl<T> Freeze for MetadataView<T>where\n T: Freeze,",1,["quilkin::net::endpoint::metadata::MetadataView"]],["impl Freeze for Endpoint",1,["quilkin::net::endpoint::Endpoint"]],["impl Freeze for Metadata",1,["quilkin::net::endpoint::Metadata"]],["impl Freeze for MetadataError",1,["quilkin::net::endpoint::MetadataError"]],["impl Freeze for DualStackLocalSocket",1,["quilkin::net::DualStackLocalSocket"]],["impl !Freeze for DualStackEpollSocket",1,["quilkin::net::DualStackEpollSocket"]],["impl Freeze for Admin",1,["quilkin::cli::admin::Admin"]],["impl Freeze for Agent",1,["quilkin::cli::agent::Agent"]],["impl Freeze for RuntimeConfig",1,["quilkin::cli::agent::RuntimeConfig"]],["impl Freeze for GenerateConfigSchema",1,["quilkin::cli::generate_config_schema::GenerateConfigSchema"]],["impl Freeze for Manage",1,["quilkin::cli::manage::Manage"]],["impl Freeze for RuntimeConfig",1,["quilkin::cli::manage::RuntimeConfig"]],["impl Freeze for Proxy",1,["quilkin::cli::proxy::Proxy"]],["impl Freeze for RuntimeConfig",1,["quilkin::cli::proxy::RuntimeConfig"]],["impl Freeze for PipelineError",1,["quilkin::cli::proxy::PipelineError"]],["impl Freeze for PipelineErrorDiscriminants",1,["quilkin::cli::proxy::PipelineErrorDiscriminants"]],["impl Freeze for Qcmp",1,["quilkin::cli::qcmp::Qcmp"]],["impl Freeze for Ping",1,["quilkin::cli::qcmp::Ping"]],["impl Freeze for Relay",1,["quilkin::cli::relay::Relay"]],["impl Freeze for RuntimeConfig",1,["quilkin::cli::relay::RuntimeConfig"]],["impl Freeze for Cli",1,["quilkin::cli::Cli"]],["impl Freeze for LogFormats",1,["quilkin::cli::LogFormats"]],["impl Freeze for Commands",1,["quilkin::cli::Commands"]],["impl Freeze for Protocol",1,["quilkin::codec::qcmp::Protocol"]],["impl Freeze for Error",1,["quilkin::codec::qcmp::Error"]],["impl Freeze for ConfigType",1,["quilkin::config::config_type::ConfigType"]],["impl Freeze for ValidationError",1,["quilkin::config::error::ValidationError"]],["impl Freeze for GameServer",1,["quilkin::config::providers::k8s::agones::GameServer"]],["impl Freeze for Inner",1,["quilkin::config::providers::k8s::agones::Inner"]],["impl Freeze for GameServerSpec",1,["quilkin::config::providers::k8s::agones::GameServerSpec"]],["impl Freeze for Health",1,["quilkin::config::providers::k8s::agones::Health"]],["impl Freeze for GameServerPort",1,["quilkin::config::providers::k8s::agones::GameServerPort"]],["impl Freeze for GameServerStatus",1,["quilkin::config::providers::k8s::agones::GameServerStatus"]],["impl Freeze for GameServerState",1,["quilkin::config::providers::k8s::agones::GameServerState"]],["impl Freeze for GameServerStatusPort",1,["quilkin::config::providers::k8s::agones::GameServerStatusPort"]],["impl Freeze for SdkServer",1,["quilkin::config::providers::k8s::agones::SdkServer"]],["impl Freeze for SdkServerLogLevel",1,["quilkin::config::providers::k8s::agones::SdkServerLogLevel"]],["impl Freeze for PortPolicy",1,["quilkin::config::providers::k8s::agones::PortPolicy"]],["impl Freeze for SchedulingStrategy",1,["quilkin::config::providers::k8s::agones::SchedulingStrategy"]],["impl Freeze for Protocol",1,["quilkin::config::providers::k8s::agones::Protocol"]],["impl Freeze for FleetSpec",1,["quilkin::config::providers::k8s::agones::FleetSpec"]],["impl Freeze for Fleet",1,["quilkin::config::providers::k8s::agones::Fleet"]],["impl Freeze for FleetScheduling",1,["quilkin::config::providers::k8s::agones::FleetScheduling"]],["impl Freeze for FleetStrategy",1,["quilkin::config::providers::k8s::agones::FleetStrategy"]],["impl Freeze for FleetStrategyRollingUpdate",1,["quilkin::config::providers::k8s::agones::FleetStrategyRollingUpdate"]],["impl Freeze for FleetStrategyType",1,["quilkin::config::providers::k8s::agones::FleetStrategyType"]],["impl Freeze for GameServerTemplateSpec",1,["quilkin::config::providers::k8s::agones::GameServerTemplateSpec"]],["impl Freeze for FleetStatus",1,["quilkin::config::providers::k8s::agones::FleetStatus"]],["impl Freeze for Providers",1,["quilkin::config::providers::Providers"]],["impl<T> Freeze for Slot<T>",1,["quilkin::config::slot::Slot"]],["impl<T> Freeze for Watch<T>",1,["quilkin::config::watch::Watch"]],["impl<'inner, T> Freeze for ReadGuard<'inner, T>",1,["quilkin::config::watch::ReadGuard"]],["impl<'inner, T> Freeze for WatchGuard<'inner, T>",1,["quilkin::config::watch::WatchGuard"]],["impl Freeze for Base64Standard",1,["quilkin::config::Base64Standard"]],["impl Freeze for Config",1,["quilkin::config::Config"]],["impl Freeze for Version",1,["quilkin::config::Version"]],["impl Freeze for Filter",1,["quilkin::config::Filter"]],["impl Freeze for FilterChain",1,["quilkin::filters::chain::FilterChain"]],["impl Freeze for FilterError",1,["quilkin::filters::error::FilterError"]],["impl Freeze for CreationError",1,["quilkin::filters::error::CreationError"]],["impl Freeze for ConvertProtoConfigError",1,["quilkin::filters::error::ConvertProtoConfigError"]],["impl Freeze for FilterInstance",1,["quilkin::filters::factory::FilterInstance"]],["impl Freeze for CreateFilterArgs",1,["quilkin::filters::factory::CreateFilterArgs"]],["impl Freeze for ReadContext",1,["quilkin::filters::read::ReadContext"]],["impl Freeze for FilterRegistry",1,["quilkin::filters::registry::FilterRegistry"]],["impl Freeze for FilterSet",1,["quilkin::filters::set::FilterSet"]],["impl Freeze for WriteContext",1,["quilkin::filters::write::WriteContext"]],["impl Freeze for Prefix",1,["quilkin::filters::capture::affix::Prefix"]],["impl Freeze for Suffix",1,["quilkin::filters::capture::affix::Suffix"]],["impl Freeze for Strategy",1,["quilkin::filters::capture::config::Strategy"]],["impl Freeze for Config",1,["quilkin::filters::capture::config::Config"]],["impl Freeze for Regex",1,["quilkin::filters::capture::regex::Regex"]],["impl Freeze for Capture",1,["quilkin::filters::capture::Capture"]],["impl !Freeze for Compressor",1,["quilkin::filters::compress::compressor::Compressor"]],["impl Freeze for Mode",1,["quilkin::filters::compress::config::Mode"]],["impl Freeze for Action",1,["quilkin::filters::compress::config::Action"]],["impl Freeze for Config",1,["quilkin::filters::compress::config::Config"]],["impl !Freeze for Compress",1,["quilkin::filters::compress::Compress"]],["impl Freeze for Strategy",1,["quilkin::filters::concatenate::config::Strategy"]],["impl Freeze for Config",1,["quilkin::filters::concatenate::config::Config"]],["impl Freeze for Concatenate",1,["quilkin::filters::concatenate::Concatenate"]],["impl Freeze for Debug",1,["quilkin::filters::debug::Debug"]],["impl Freeze for Config",1,["quilkin::filters::debug::Config"]],["impl Freeze for Drop",1,["quilkin::filters::drop::Drop"]],["impl Freeze for Config",1,["quilkin::filters::drop::Config"]],["impl Freeze for Config",1,["quilkin::filters::firewall::config::Config"]],["impl Freeze for Action",1,["quilkin::filters::firewall::config::Action"]],["impl Freeze for Rule",1,["quilkin::filters::firewall::config::Rule"]],["impl Freeze for PortRangeError",1,["quilkin::filters::firewall::config::PortRangeError"]],["impl Freeze for PortRange",1,["quilkin::filters::firewall::config::PortRange"]],["impl Freeze for Firewall",1,["quilkin::filters::firewall::Firewall"]],["impl Freeze for PacketDenied",1,["quilkin::filters::firewall::PacketDenied"]],["impl Freeze for Config",1,["quilkin::filters::load_balancer::config::Config"]],["impl Freeze for Policy",1,["quilkin::filters::load_balancer::config::Policy"]],["impl Freeze for LoadBalancer",1,["quilkin::filters::load_balancer::LoadBalancer"]],["impl Freeze for LocalRateLimit",1,["quilkin::filters::local_rate_limit::LocalRateLimit"]],["impl Freeze for Config",1,["quilkin::filters::local_rate_limit::Config"]],["impl Freeze for Config",1,["quilkin::filters::match::config::Config"]],["impl Freeze for DirectionalConfig",1,["quilkin::filters::match::config::DirectionalConfig"]],["impl !Freeze for Branch",1,["quilkin::filters::match::config::Branch"]],["impl Freeze for Fallthrough",1,["quilkin::filters::match::config::Fallthrough"]],["impl Freeze for Match",1,["quilkin::filters::match::Match"]],["impl Freeze for Pass",1,["quilkin::filters::pass::Pass"]],["impl Freeze for Config",1,["quilkin::filters::pass::Config"]],["impl Freeze for Timestamp",1,["quilkin::filters::timestamp::Timestamp"]],["impl Freeze for Config",1,["quilkin::filters::timestamp::Config"]],["impl Freeze for TokenRouter",1,["quilkin::filters::token_router::TokenRouter"]],["impl !Freeze for Error",1,["quilkin::filters::token_router::Error"]],["impl Freeze for Config",1,["quilkin::filters::token_router::Config"]],["impl Freeze for ShutdownKind",1,["quilkin::ShutdownKind"]]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/main/api/implementors/core/marker/trait.Send.js b/main/api/implementors/core/marker/trait.Send.js index 46fb6fcc7f..61a2844733 100644 --- a/main/api/implementors/core/marker/trait.Send.js +++ b/main/api/implementors/core/marker/trait.Send.js @@ -1,4 +1,4 @@ (function() {var implementors = { "agones":[["impl Send for Client",1,["agones::Client"]]], -"quilkin":[["impl Send for ClusterMap",1,["quilkin::net::cluster::ClusterMap"]],["impl Send for EndpointAddress",1,["quilkin::net::endpoint::address::EndpointAddress"]],["impl Send for Locality",1,["quilkin::net::endpoint::locality::Locality"]],["impl Send for Key",1,["quilkin::net::endpoint::metadata::symbol::Key"]],["impl Send for Symbol",1,["quilkin::net::endpoint::metadata::symbol::Symbol"]],["impl Send for Reference",1,["quilkin::net::endpoint::metadata::symbol::Reference"]],["impl Send for Value",1,["quilkin::net::endpoint::metadata::Value"]],["impl<T> Send for MetadataView<T>where\n T: Send,",1,["quilkin::net::endpoint::metadata::MetadataView"]],["impl Send for Endpoint",1,["quilkin::net::endpoint::Endpoint"]],["impl Send for Metadata",1,["quilkin::net::endpoint::Metadata"]],["impl Send for MetadataError",1,["quilkin::net::endpoint::MetadataError"]],["impl !Send for DualStackLocalSocket",1,["quilkin::net::DualStackLocalSocket"]],["impl Send for DualStackEpollSocket",1,["quilkin::net::DualStackEpollSocket"]],["impl Send for Admin",1,["quilkin::cli::admin::Admin"]],["impl Send for Agent",1,["quilkin::cli::agent::Agent"]],["impl Send for RuntimeConfig",1,["quilkin::cli::agent::RuntimeConfig"]],["impl Send for GenerateConfigSchema",1,["quilkin::cli::generate_config_schema::GenerateConfigSchema"]],["impl Send for Manage",1,["quilkin::cli::manage::Manage"]],["impl Send for RuntimeConfig",1,["quilkin::cli::manage::RuntimeConfig"]],["impl Send for Proxy",1,["quilkin::cli::proxy::Proxy"]],["impl Send for RuntimeConfig",1,["quilkin::cli::proxy::RuntimeConfig"]],["impl Send for PipelineError",1,["quilkin::cli::proxy::PipelineError"]],["impl Send for PipelineErrorDiscriminants",1,["quilkin::cli::proxy::PipelineErrorDiscriminants"]],["impl Send for Qcmp",1,["quilkin::cli::qcmp::Qcmp"]],["impl Send for Ping",1,["quilkin::cli::qcmp::Ping"]],["impl Send for Relay",1,["quilkin::cli::relay::Relay"]],["impl Send for RuntimeConfig",1,["quilkin::cli::relay::RuntimeConfig"]],["impl Send for Cli",1,["quilkin::cli::Cli"]],["impl Send for LogFormats",1,["quilkin::cli::LogFormats"]],["impl Send for Commands",1,["quilkin::cli::Commands"]],["impl Send for Protocol",1,["quilkin::codec::qcmp::Protocol"]],["impl Send for Error",1,["quilkin::codec::qcmp::Error"]],["impl Send for ConfigType",1,["quilkin::config::config_type::ConfigType"]],["impl Send for ValidationError",1,["quilkin::config::error::ValidationError"]],["impl Send for GameServer",1,["quilkin::config::providers::k8s::agones::GameServer"]],["impl Send for Inner",1,["quilkin::config::providers::k8s::agones::Inner"]],["impl Send for GameServerSpec",1,["quilkin::config::providers::k8s::agones::GameServerSpec"]],["impl Send for Health",1,["quilkin::config::providers::k8s::agones::Health"]],["impl Send for GameServerPort",1,["quilkin::config::providers::k8s::agones::GameServerPort"]],["impl Send for GameServerStatus",1,["quilkin::config::providers::k8s::agones::GameServerStatus"]],["impl Send for GameServerState",1,["quilkin::config::providers::k8s::agones::GameServerState"]],["impl Send for GameServerStatusPort",1,["quilkin::config::providers::k8s::agones::GameServerStatusPort"]],["impl Send for SdkServer",1,["quilkin::config::providers::k8s::agones::SdkServer"]],["impl Send for SdkServerLogLevel",1,["quilkin::config::providers::k8s::agones::SdkServerLogLevel"]],["impl Send for PortPolicy",1,["quilkin::config::providers::k8s::agones::PortPolicy"]],["impl Send for SchedulingStrategy",1,["quilkin::config::providers::k8s::agones::SchedulingStrategy"]],["impl Send for Protocol",1,["quilkin::config::providers::k8s::agones::Protocol"]],["impl Send for FleetSpec",1,["quilkin::config::providers::k8s::agones::FleetSpec"]],["impl Send for Fleet",1,["quilkin::config::providers::k8s::agones::Fleet"]],["impl Send for FleetScheduling",1,["quilkin::config::providers::k8s::agones::FleetScheduling"]],["impl Send for FleetStrategy",1,["quilkin::config::providers::k8s::agones::FleetStrategy"]],["impl Send for FleetStrategyRollingUpdate",1,["quilkin::config::providers::k8s::agones::FleetStrategyRollingUpdate"]],["impl Send for FleetStrategyType",1,["quilkin::config::providers::k8s::agones::FleetStrategyType"]],["impl Send for GameServerTemplateSpec",1,["quilkin::config::providers::k8s::agones::GameServerTemplateSpec"]],["impl Send for FleetStatus",1,["quilkin::config::providers::k8s::agones::FleetStatus"]],["impl Send for Providers",1,["quilkin::config::providers::Providers"]],["impl<T> Send for Slot<T>where\n T: Send + Sync,",1,["quilkin::config::slot::Slot"]],["impl<T> Send for Watch<T>where\n T: Send + Sync,",1,["quilkin::config::watch::Watch"]],["impl<'inner, T> Send for ReadGuard<'inner, T>where\n T: Send + Sync,",1,["quilkin::config::watch::ReadGuard"]],["impl<'inner, T> Send for WatchGuard<'inner, T>where\n T: Send + Sync,",1,["quilkin::config::watch::WatchGuard"]],["impl Send for Base64Standard",1,["quilkin::config::Base64Standard"]],["impl Send for Config",1,["quilkin::config::Config"]],["impl Send for Version",1,["quilkin::config::Version"]],["impl Send for Filter",1,["quilkin::config::Filter"]],["impl Send for FilterChain",1,["quilkin::filters::chain::FilterChain"]],["impl Send for FilterError",1,["quilkin::filters::error::FilterError"]],["impl Send for CreationError",1,["quilkin::filters::error::CreationError"]],["impl Send for ConvertProtoConfigError",1,["quilkin::filters::error::ConvertProtoConfigError"]],["impl Send for FilterInstance",1,["quilkin::filters::factory::FilterInstance"]],["impl Send for CreateFilterArgs",1,["quilkin::filters::factory::CreateFilterArgs"]],["impl Send for ReadContext",1,["quilkin::filters::read::ReadContext"]],["impl Send for FilterRegistry",1,["quilkin::filters::registry::FilterRegistry"]],["impl Send for FilterSet",1,["quilkin::filters::set::FilterSet"]],["impl Send for WriteContext",1,["quilkin::filters::write::WriteContext"]],["impl Send for Prefix",1,["quilkin::filters::capture::affix::Prefix"]],["impl Send for Suffix",1,["quilkin::filters::capture::affix::Suffix"]],["impl Send for Strategy",1,["quilkin::filters::capture::config::Strategy"]],["impl Send for Config",1,["quilkin::filters::capture::config::Config"]],["impl Send for Regex",1,["quilkin::filters::capture::regex::Regex"]],["impl Send for Capture",1,["quilkin::filters::capture::Capture"]],["impl Send for Mode",1,["quilkin::filters::compress::config::Mode"]],["impl Send for Action",1,["quilkin::filters::compress::config::Action"]],["impl Send for Config",1,["quilkin::filters::compress::config::Config"]],["impl Send for Compress",1,["quilkin::filters::compress::Compress"]],["impl Send for Strategy",1,["quilkin::filters::concatenate::config::Strategy"]],["impl Send for Config",1,["quilkin::filters::concatenate::config::Config"]],["impl Send for Concatenate",1,["quilkin::filters::concatenate::Concatenate"]],["impl Send for Debug",1,["quilkin::filters::debug::Debug"]],["impl Send for Config",1,["quilkin::filters::debug::Config"]],["impl Send for Drop",1,["quilkin::filters::drop::Drop"]],["impl Send for Config",1,["quilkin::filters::drop::Config"]],["impl Send for Config",1,["quilkin::filters::firewall::config::Config"]],["impl Send for Action",1,["quilkin::filters::firewall::config::Action"]],["impl Send for Rule",1,["quilkin::filters::firewall::config::Rule"]],["impl Send for PortRangeError",1,["quilkin::filters::firewall::config::PortRangeError"]],["impl Send for PortRange",1,["quilkin::filters::firewall::config::PortRange"]],["impl Send for Firewall",1,["quilkin::filters::firewall::Firewall"]],["impl Send for PacketDenied",1,["quilkin::filters::firewall::PacketDenied"]],["impl Send for Config",1,["quilkin::filters::load_balancer::config::Config"]],["impl Send for Policy",1,["quilkin::filters::load_balancer::config::Policy"]],["impl Send for LoadBalancer",1,["quilkin::filters::load_balancer::LoadBalancer"]],["impl Send for LocalRateLimit",1,["quilkin::filters::local_rate_limit::LocalRateLimit"]],["impl Send for Config",1,["quilkin::filters::local_rate_limit::Config"]],["impl Send for Config",1,["quilkin::filters::match::config::Config"]],["impl Send for DirectionalConfig",1,["quilkin::filters::match::config::DirectionalConfig"]],["impl Send for Branch",1,["quilkin::filters::match::config::Branch"]],["impl Send for Fallthrough",1,["quilkin::filters::match::config::Fallthrough"]],["impl Send for Match",1,["quilkin::filters::match::Match"]],["impl Send for Pass",1,["quilkin::filters::pass::Pass"]],["impl Send for Config",1,["quilkin::filters::pass::Config"]],["impl Send for Timestamp",1,["quilkin::filters::timestamp::Timestamp"]],["impl Send for Config",1,["quilkin::filters::timestamp::Config"]],["impl Send for TokenRouter",1,["quilkin::filters::token_router::TokenRouter"]],["impl Send for Error",1,["quilkin::filters::token_router::Error"]],["impl Send for Config",1,["quilkin::filters::token_router::Config"]],["impl Send for ShutdownKind",1,["quilkin::ShutdownKind"]]] +"quilkin":[["impl Send for BufferPool",1,["quilkin::pool::BufferPool"]],["impl Send for PoolBuffer",1,["quilkin::pool::PoolBuffer"]],["impl Send for FrozenPoolBuffer",1,["quilkin::pool::FrozenPoolBuffer"]],["impl Send for ClusterMap",1,["quilkin::net::cluster::ClusterMap"]],["impl Send for EndpointAddress",1,["quilkin::net::endpoint::address::EndpointAddress"]],["impl Send for Locality",1,["quilkin::net::endpoint::locality::Locality"]],["impl Send for Key",1,["quilkin::net::endpoint::metadata::symbol::Key"]],["impl Send for Symbol",1,["quilkin::net::endpoint::metadata::symbol::Symbol"]],["impl Send for Reference",1,["quilkin::net::endpoint::metadata::symbol::Reference"]],["impl Send for Value",1,["quilkin::net::endpoint::metadata::Value"]],["impl<T> Send for MetadataView<T>where\n T: Send,",1,["quilkin::net::endpoint::metadata::MetadataView"]],["impl Send for Endpoint",1,["quilkin::net::endpoint::Endpoint"]],["impl Send for Metadata",1,["quilkin::net::endpoint::Metadata"]],["impl Send for MetadataError",1,["quilkin::net::endpoint::MetadataError"]],["impl !Send for DualStackLocalSocket",1,["quilkin::net::DualStackLocalSocket"]],["impl Send for DualStackEpollSocket",1,["quilkin::net::DualStackEpollSocket"]],["impl Send for Admin",1,["quilkin::cli::admin::Admin"]],["impl Send for Agent",1,["quilkin::cli::agent::Agent"]],["impl Send for RuntimeConfig",1,["quilkin::cli::agent::RuntimeConfig"]],["impl Send for GenerateConfigSchema",1,["quilkin::cli::generate_config_schema::GenerateConfigSchema"]],["impl Send for Manage",1,["quilkin::cli::manage::Manage"]],["impl Send for RuntimeConfig",1,["quilkin::cli::manage::RuntimeConfig"]],["impl Send for Proxy",1,["quilkin::cli::proxy::Proxy"]],["impl Send for RuntimeConfig",1,["quilkin::cli::proxy::RuntimeConfig"]],["impl Send for PipelineError",1,["quilkin::cli::proxy::PipelineError"]],["impl Send for PipelineErrorDiscriminants",1,["quilkin::cli::proxy::PipelineErrorDiscriminants"]],["impl Send for Qcmp",1,["quilkin::cli::qcmp::Qcmp"]],["impl Send for Ping",1,["quilkin::cli::qcmp::Ping"]],["impl Send for Relay",1,["quilkin::cli::relay::Relay"]],["impl Send for RuntimeConfig",1,["quilkin::cli::relay::RuntimeConfig"]],["impl Send for Cli",1,["quilkin::cli::Cli"]],["impl Send for LogFormats",1,["quilkin::cli::LogFormats"]],["impl Send for Commands",1,["quilkin::cli::Commands"]],["impl Send for Protocol",1,["quilkin::codec::qcmp::Protocol"]],["impl Send for Error",1,["quilkin::codec::qcmp::Error"]],["impl Send for ConfigType",1,["quilkin::config::config_type::ConfigType"]],["impl Send for ValidationError",1,["quilkin::config::error::ValidationError"]],["impl Send for GameServer",1,["quilkin::config::providers::k8s::agones::GameServer"]],["impl Send for Inner",1,["quilkin::config::providers::k8s::agones::Inner"]],["impl Send for GameServerSpec",1,["quilkin::config::providers::k8s::agones::GameServerSpec"]],["impl Send for Health",1,["quilkin::config::providers::k8s::agones::Health"]],["impl Send for GameServerPort",1,["quilkin::config::providers::k8s::agones::GameServerPort"]],["impl Send for GameServerStatus",1,["quilkin::config::providers::k8s::agones::GameServerStatus"]],["impl Send for GameServerState",1,["quilkin::config::providers::k8s::agones::GameServerState"]],["impl Send for GameServerStatusPort",1,["quilkin::config::providers::k8s::agones::GameServerStatusPort"]],["impl Send for SdkServer",1,["quilkin::config::providers::k8s::agones::SdkServer"]],["impl Send for SdkServerLogLevel",1,["quilkin::config::providers::k8s::agones::SdkServerLogLevel"]],["impl Send for PortPolicy",1,["quilkin::config::providers::k8s::agones::PortPolicy"]],["impl Send for SchedulingStrategy",1,["quilkin::config::providers::k8s::agones::SchedulingStrategy"]],["impl Send for Protocol",1,["quilkin::config::providers::k8s::agones::Protocol"]],["impl Send for FleetSpec",1,["quilkin::config::providers::k8s::agones::FleetSpec"]],["impl Send for Fleet",1,["quilkin::config::providers::k8s::agones::Fleet"]],["impl Send for FleetScheduling",1,["quilkin::config::providers::k8s::agones::FleetScheduling"]],["impl Send for FleetStrategy",1,["quilkin::config::providers::k8s::agones::FleetStrategy"]],["impl Send for FleetStrategyRollingUpdate",1,["quilkin::config::providers::k8s::agones::FleetStrategyRollingUpdate"]],["impl Send for FleetStrategyType",1,["quilkin::config::providers::k8s::agones::FleetStrategyType"]],["impl Send for GameServerTemplateSpec",1,["quilkin::config::providers::k8s::agones::GameServerTemplateSpec"]],["impl Send for FleetStatus",1,["quilkin::config::providers::k8s::agones::FleetStatus"]],["impl Send for Providers",1,["quilkin::config::providers::Providers"]],["impl<T> Send for Slot<T>where\n T: Send + Sync,",1,["quilkin::config::slot::Slot"]],["impl<T> Send for Watch<T>where\n T: Send + Sync,",1,["quilkin::config::watch::Watch"]],["impl<'inner, T> Send for ReadGuard<'inner, T>where\n T: Send + Sync,",1,["quilkin::config::watch::ReadGuard"]],["impl<'inner, T> Send for WatchGuard<'inner, T>where\n T: Send + Sync,",1,["quilkin::config::watch::WatchGuard"]],["impl Send for Base64Standard",1,["quilkin::config::Base64Standard"]],["impl Send for Config",1,["quilkin::config::Config"]],["impl Send for Version",1,["quilkin::config::Version"]],["impl Send for Filter",1,["quilkin::config::Filter"]],["impl Send for FilterChain",1,["quilkin::filters::chain::FilterChain"]],["impl Send for FilterError",1,["quilkin::filters::error::FilterError"]],["impl Send for CreationError",1,["quilkin::filters::error::CreationError"]],["impl Send for ConvertProtoConfigError",1,["quilkin::filters::error::ConvertProtoConfigError"]],["impl Send for FilterInstance",1,["quilkin::filters::factory::FilterInstance"]],["impl Send for CreateFilterArgs",1,["quilkin::filters::factory::CreateFilterArgs"]],["impl Send for ReadContext",1,["quilkin::filters::read::ReadContext"]],["impl Send for FilterRegistry",1,["quilkin::filters::registry::FilterRegistry"]],["impl Send for FilterSet",1,["quilkin::filters::set::FilterSet"]],["impl Send for WriteContext",1,["quilkin::filters::write::WriteContext"]],["impl Send for Prefix",1,["quilkin::filters::capture::affix::Prefix"]],["impl Send for Suffix",1,["quilkin::filters::capture::affix::Suffix"]],["impl Send for Strategy",1,["quilkin::filters::capture::config::Strategy"]],["impl Send for Config",1,["quilkin::filters::capture::config::Config"]],["impl Send for Regex",1,["quilkin::filters::capture::regex::Regex"]],["impl Send for Capture",1,["quilkin::filters::capture::Capture"]],["impl Send for Compressor",1,["quilkin::filters::compress::compressor::Compressor"]],["impl Send for Mode",1,["quilkin::filters::compress::config::Mode"]],["impl Send for Action",1,["quilkin::filters::compress::config::Action"]],["impl Send for Config",1,["quilkin::filters::compress::config::Config"]],["impl Send for Compress",1,["quilkin::filters::compress::Compress"]],["impl Send for Strategy",1,["quilkin::filters::concatenate::config::Strategy"]],["impl Send for Config",1,["quilkin::filters::concatenate::config::Config"]],["impl Send for Concatenate",1,["quilkin::filters::concatenate::Concatenate"]],["impl Send for Debug",1,["quilkin::filters::debug::Debug"]],["impl Send for Config",1,["quilkin::filters::debug::Config"]],["impl Send for Drop",1,["quilkin::filters::drop::Drop"]],["impl Send for Config",1,["quilkin::filters::drop::Config"]],["impl Send for Config",1,["quilkin::filters::firewall::config::Config"]],["impl Send for Action",1,["quilkin::filters::firewall::config::Action"]],["impl Send for Rule",1,["quilkin::filters::firewall::config::Rule"]],["impl Send for PortRangeError",1,["quilkin::filters::firewall::config::PortRangeError"]],["impl Send for PortRange",1,["quilkin::filters::firewall::config::PortRange"]],["impl Send for Firewall",1,["quilkin::filters::firewall::Firewall"]],["impl Send for PacketDenied",1,["quilkin::filters::firewall::PacketDenied"]],["impl Send for Config",1,["quilkin::filters::load_balancer::config::Config"]],["impl Send for Policy",1,["quilkin::filters::load_balancer::config::Policy"]],["impl Send for LoadBalancer",1,["quilkin::filters::load_balancer::LoadBalancer"]],["impl Send for LocalRateLimit",1,["quilkin::filters::local_rate_limit::LocalRateLimit"]],["impl Send for Config",1,["quilkin::filters::local_rate_limit::Config"]],["impl Send for Config",1,["quilkin::filters::match::config::Config"]],["impl Send for DirectionalConfig",1,["quilkin::filters::match::config::DirectionalConfig"]],["impl Send for Branch",1,["quilkin::filters::match::config::Branch"]],["impl Send for Fallthrough",1,["quilkin::filters::match::config::Fallthrough"]],["impl Send for Match",1,["quilkin::filters::match::Match"]],["impl Send for Pass",1,["quilkin::filters::pass::Pass"]],["impl Send for Config",1,["quilkin::filters::pass::Config"]],["impl Send for Timestamp",1,["quilkin::filters::timestamp::Timestamp"]],["impl Send for Config",1,["quilkin::filters::timestamp::Config"]],["impl Send for TokenRouter",1,["quilkin::filters::token_router::TokenRouter"]],["impl Send for Error",1,["quilkin::filters::token_router::Error"]],["impl Send for Config",1,["quilkin::filters::token_router::Config"]],["impl Send for ShutdownKind",1,["quilkin::ShutdownKind"]]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/main/api/implementors/core/marker/trait.StructuralEq.js b/main/api/implementors/core/marker/trait.StructuralEq.js index f67725d42a..221ba2fca5 100644 --- a/main/api/implementors/core/marker/trait.StructuralEq.js +++ b/main/api/implementors/core/marker/trait.StructuralEq.js @@ -1,3 +1,3 @@ (function() {var implementors = { -"quilkin":[["impl StructuralEq for Action"],["impl StructuralEq for CreationError"],["impl StructuralEq for Config"],["impl<T: Default> StructuralEq for MetadataView<T>"],["impl StructuralEq for Policy"],["impl StructuralEq for PortRange"],["impl StructuralEq for Fallthrough"],["impl StructuralEq for Config"],["impl StructuralEq for Version"],["impl StructuralEq for Config"],["impl StructuralEq for Branch"],["impl StructuralEq for LogFormats"],["impl StructuralEq for Metadata"],["impl StructuralEq for Endpoint"],["impl StructuralEq for Prefix"],["impl StructuralEq for Rule"],["impl StructuralEq for Reference"],["impl StructuralEq for Config"],["impl StructuralEq for Strategy"],["impl StructuralEq for Config"],["impl StructuralEq for Suffix"],["impl StructuralEq for Config"],["impl StructuralEq for Config"],["impl StructuralEq for ConvertProtoConfigError"],["impl StructuralEq for Filter"],["impl StructuralEq for Mode"],["impl StructuralEq for EndpointAddress"],["impl StructuralEq for Key"],["impl StructuralEq for DirectionalConfig"],["impl StructuralEq for Action"],["impl StructuralEq for Symbol"],["impl StructuralEq for Locality"],["impl StructuralEq for PipelineErrorDiscriminants"],["impl StructuralEq for Config"],["impl StructuralEq for Value"]] +"quilkin":[["impl StructuralEq for Key"],["impl StructuralEq for Config"],["impl StructuralEq for Config"],["impl StructuralEq for DirectionalConfig"],["impl StructuralEq for Reference"],["impl StructuralEq for Config"],["impl StructuralEq for Config"],["impl StructuralEq for Metadata"],["impl StructuralEq for Config"],["impl StructuralEq for Policy"],["impl StructuralEq for EndpointAddress"],["impl StructuralEq for CreationError"],["impl StructuralEq for Filter"],["impl StructuralEq for Value"],["impl StructuralEq for Config"],["impl StructuralEq for Locality"],["impl StructuralEq for Config"],["impl StructuralEq for Prefix"],["impl StructuralEq for Branch"],["impl StructuralEq for Action"],["impl StructuralEq for Fallthrough"],["impl StructuralEq for LogFormats"],["impl StructuralEq for Mode"],["impl StructuralEq for Strategy"],["impl StructuralEq for Config"],["impl StructuralEq for ConvertProtoConfigError"],["impl StructuralEq for PipelineErrorDiscriminants"],["impl StructuralEq for Suffix"],["impl StructuralEq for PortRange"],["impl StructuralEq for Version"],["impl<T: Default> StructuralEq for MetadataView<T>"],["impl StructuralEq for Endpoint"],["impl StructuralEq for Action"],["impl StructuralEq for Rule"],["impl StructuralEq for Symbol"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/main/api/implementors/core/marker/trait.StructuralPartialEq.js b/main/api/implementors/core/marker/trait.StructuralPartialEq.js index d65a051232..1d68b3d479 100644 --- a/main/api/implementors/core/marker/trait.StructuralPartialEq.js +++ b/main/api/implementors/core/marker/trait.StructuralPartialEq.js @@ -1,3 +1,3 @@ (function() {var implementors = { -"quilkin":[["impl StructuralPartialEq for Key"],["impl StructuralPartialEq for PortRange"],["impl StructuralPartialEq for Symbol"],["impl StructuralPartialEq for Rule"],["impl StructuralPartialEq for Fallthrough"],["impl StructuralPartialEq for Mode"],["impl StructuralPartialEq for Filter"],["impl StructuralPartialEq for Metadata"],["impl StructuralPartialEq for EndpointAddress"],["impl StructuralPartialEq for Config"],["impl StructuralPartialEq for Branch"],["impl StructuralPartialEq for ConfigType"],["impl StructuralPartialEq for Version"],["impl StructuralPartialEq for ShutdownKind"],["impl StructuralPartialEq for Config"],["impl StructuralPartialEq for Config"],["impl StructuralPartialEq for Config"],["impl StructuralPartialEq for Config"],["impl<T: Default> StructuralPartialEq for MetadataView<T>"],["impl StructuralPartialEq for Policy"],["impl StructuralPartialEq for Endpoint"],["impl StructuralPartialEq for Reference"],["impl StructuralPartialEq for PipelineErrorDiscriminants"],["impl StructuralPartialEq for Action"],["impl StructuralPartialEq for Prefix"],["impl StructuralPartialEq for CreationError"],["impl StructuralPartialEq for ConvertProtoConfigError"],["impl StructuralPartialEq for Config"],["impl StructuralPartialEq for Strategy"],["impl StructuralPartialEq for Config"],["impl StructuralPartialEq for Locality"],["impl StructuralPartialEq for Config"],["impl StructuralPartialEq for Config"],["impl StructuralPartialEq for Suffix"],["impl StructuralPartialEq for DirectionalConfig"],["impl StructuralPartialEq for Config"],["impl StructuralPartialEq for LogFormats"],["impl StructuralPartialEq for Action"],["impl StructuralPartialEq for Strategy"]] +"quilkin":[["impl StructuralPartialEq for Branch"],["impl StructuralPartialEq for Symbol"],["impl StructuralPartialEq for Fallthrough"],["impl StructuralPartialEq for Suffix"],["impl<T: Default> StructuralPartialEq for MetadataView<T>"],["impl StructuralPartialEq for Rule"],["impl StructuralPartialEq for Endpoint"],["impl StructuralPartialEq for DirectionalConfig"],["impl StructuralPartialEq for Config"],["impl StructuralPartialEq for Policy"],["impl StructuralPartialEq for Config"],["impl StructuralPartialEq for Config"],["impl StructuralPartialEq for Config"],["impl StructuralPartialEq for PipelineErrorDiscriminants"],["impl StructuralPartialEq for Config"],["impl StructuralPartialEq for Strategy"],["impl StructuralPartialEq for EndpointAddress"],["impl StructuralPartialEq for ConfigType"],["impl StructuralPartialEq for Mode"],["impl StructuralPartialEq for Strategy"],["impl StructuralPartialEq for Filter"],["impl StructuralPartialEq for Key"],["impl StructuralPartialEq for LogFormats"],["impl StructuralPartialEq for Config"],["impl StructuralPartialEq for Metadata"],["impl StructuralPartialEq for Config"],["impl StructuralPartialEq for ConvertProtoConfigError"],["impl StructuralPartialEq for Config"],["impl StructuralPartialEq for Config"],["impl StructuralPartialEq for Locality"],["impl StructuralPartialEq for Action"],["impl StructuralPartialEq for Version"],["impl StructuralPartialEq for Config"],["impl StructuralPartialEq for CreationError"],["impl StructuralPartialEq for Prefix"],["impl StructuralPartialEq for ShutdownKind"],["impl StructuralPartialEq for Action"],["impl StructuralPartialEq for PortRange"],["impl StructuralPartialEq for Reference"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/main/api/implementors/core/marker/trait.Sync.js b/main/api/implementors/core/marker/trait.Sync.js index 44b24e48b4..fed474ffb3 100644 --- a/main/api/implementors/core/marker/trait.Sync.js +++ b/main/api/implementors/core/marker/trait.Sync.js @@ -1,4 +1,4 @@ (function() {var implementors = { "agones":[["impl Sync for Client",1,["agones::Client"]]], -"quilkin":[["impl Sync for ClusterMap",1,["quilkin::net::cluster::ClusterMap"]],["impl Sync for EndpointAddress",1,["quilkin::net::endpoint::address::EndpointAddress"]],["impl Sync for Locality",1,["quilkin::net::endpoint::locality::Locality"]],["impl Sync for Key",1,["quilkin::net::endpoint::metadata::symbol::Key"]],["impl Sync for Symbol",1,["quilkin::net::endpoint::metadata::symbol::Symbol"]],["impl Sync for Reference",1,["quilkin::net::endpoint::metadata::symbol::Reference"]],["impl Sync for Value",1,["quilkin::net::endpoint::metadata::Value"]],["impl<T> Sync for MetadataView<T>where\n T: Sync,",1,["quilkin::net::endpoint::metadata::MetadataView"]],["impl Sync for Endpoint",1,["quilkin::net::endpoint::Endpoint"]],["impl Sync for Metadata",1,["quilkin::net::endpoint::Metadata"]],["impl Sync for MetadataError",1,["quilkin::net::endpoint::MetadataError"]],["impl !Sync for DualStackLocalSocket",1,["quilkin::net::DualStackLocalSocket"]],["impl Sync for DualStackEpollSocket",1,["quilkin::net::DualStackEpollSocket"]],["impl Sync for Admin",1,["quilkin::cli::admin::Admin"]],["impl Sync for Agent",1,["quilkin::cli::agent::Agent"]],["impl Sync for RuntimeConfig",1,["quilkin::cli::agent::RuntimeConfig"]],["impl Sync for GenerateConfigSchema",1,["quilkin::cli::generate_config_schema::GenerateConfigSchema"]],["impl Sync for Manage",1,["quilkin::cli::manage::Manage"]],["impl Sync for RuntimeConfig",1,["quilkin::cli::manage::RuntimeConfig"]],["impl Sync for Proxy",1,["quilkin::cli::proxy::Proxy"]],["impl Sync for RuntimeConfig",1,["quilkin::cli::proxy::RuntimeConfig"]],["impl Sync for PipelineError",1,["quilkin::cli::proxy::PipelineError"]],["impl Sync for PipelineErrorDiscriminants",1,["quilkin::cli::proxy::PipelineErrorDiscriminants"]],["impl Sync for Qcmp",1,["quilkin::cli::qcmp::Qcmp"]],["impl Sync for Ping",1,["quilkin::cli::qcmp::Ping"]],["impl Sync for Relay",1,["quilkin::cli::relay::Relay"]],["impl Sync for RuntimeConfig",1,["quilkin::cli::relay::RuntimeConfig"]],["impl Sync for Cli",1,["quilkin::cli::Cli"]],["impl Sync for LogFormats",1,["quilkin::cli::LogFormats"]],["impl Sync for Commands",1,["quilkin::cli::Commands"]],["impl Sync for Protocol",1,["quilkin::codec::qcmp::Protocol"]],["impl Sync for Error",1,["quilkin::codec::qcmp::Error"]],["impl Sync for ConfigType",1,["quilkin::config::config_type::ConfigType"]],["impl Sync for ValidationError",1,["quilkin::config::error::ValidationError"]],["impl Sync for GameServer",1,["quilkin::config::providers::k8s::agones::GameServer"]],["impl Sync for Inner",1,["quilkin::config::providers::k8s::agones::Inner"]],["impl Sync for GameServerSpec",1,["quilkin::config::providers::k8s::agones::GameServerSpec"]],["impl Sync for Health",1,["quilkin::config::providers::k8s::agones::Health"]],["impl Sync for GameServerPort",1,["quilkin::config::providers::k8s::agones::GameServerPort"]],["impl Sync for GameServerStatus",1,["quilkin::config::providers::k8s::agones::GameServerStatus"]],["impl Sync for GameServerState",1,["quilkin::config::providers::k8s::agones::GameServerState"]],["impl Sync for GameServerStatusPort",1,["quilkin::config::providers::k8s::agones::GameServerStatusPort"]],["impl Sync for SdkServer",1,["quilkin::config::providers::k8s::agones::SdkServer"]],["impl Sync for SdkServerLogLevel",1,["quilkin::config::providers::k8s::agones::SdkServerLogLevel"]],["impl Sync for PortPolicy",1,["quilkin::config::providers::k8s::agones::PortPolicy"]],["impl Sync for SchedulingStrategy",1,["quilkin::config::providers::k8s::agones::SchedulingStrategy"]],["impl Sync for Protocol",1,["quilkin::config::providers::k8s::agones::Protocol"]],["impl Sync for FleetSpec",1,["quilkin::config::providers::k8s::agones::FleetSpec"]],["impl Sync for Fleet",1,["quilkin::config::providers::k8s::agones::Fleet"]],["impl Sync for FleetScheduling",1,["quilkin::config::providers::k8s::agones::FleetScheduling"]],["impl Sync for FleetStrategy",1,["quilkin::config::providers::k8s::agones::FleetStrategy"]],["impl Sync for FleetStrategyRollingUpdate",1,["quilkin::config::providers::k8s::agones::FleetStrategyRollingUpdate"]],["impl Sync for FleetStrategyType",1,["quilkin::config::providers::k8s::agones::FleetStrategyType"]],["impl Sync for GameServerTemplateSpec",1,["quilkin::config::providers::k8s::agones::GameServerTemplateSpec"]],["impl Sync for FleetStatus",1,["quilkin::config::providers::k8s::agones::FleetStatus"]],["impl Sync for Providers",1,["quilkin::config::providers::Providers"]],["impl<T> Sync for Slot<T>where\n T: Send + Sync,",1,["quilkin::config::slot::Slot"]],["impl<T> Sync for Watch<T>where\n T: Send + Sync,",1,["quilkin::config::watch::Watch"]],["impl<'inner, T> Sync for ReadGuard<'inner, T>where\n T: Send + Sync,",1,["quilkin::config::watch::ReadGuard"]],["impl<'inner, T> Sync for WatchGuard<'inner, T>where\n T: Send + Sync,",1,["quilkin::config::watch::WatchGuard"]],["impl Sync for Base64Standard",1,["quilkin::config::Base64Standard"]],["impl Sync for Config",1,["quilkin::config::Config"]],["impl Sync for Version",1,["quilkin::config::Version"]],["impl Sync for Filter",1,["quilkin::config::Filter"]],["impl Sync for FilterChain",1,["quilkin::filters::chain::FilterChain"]],["impl Sync for FilterError",1,["quilkin::filters::error::FilterError"]],["impl Sync for CreationError",1,["quilkin::filters::error::CreationError"]],["impl Sync for ConvertProtoConfigError",1,["quilkin::filters::error::ConvertProtoConfigError"]],["impl Sync for FilterInstance",1,["quilkin::filters::factory::FilterInstance"]],["impl Sync for CreateFilterArgs",1,["quilkin::filters::factory::CreateFilterArgs"]],["impl Sync for ReadContext",1,["quilkin::filters::read::ReadContext"]],["impl Sync for FilterRegistry",1,["quilkin::filters::registry::FilterRegistry"]],["impl Sync for FilterSet",1,["quilkin::filters::set::FilterSet"]],["impl Sync for WriteContext",1,["quilkin::filters::write::WriteContext"]],["impl Sync for Prefix",1,["quilkin::filters::capture::affix::Prefix"]],["impl Sync for Suffix",1,["quilkin::filters::capture::affix::Suffix"]],["impl Sync for Strategy",1,["quilkin::filters::capture::config::Strategy"]],["impl Sync for Config",1,["quilkin::filters::capture::config::Config"]],["impl Sync for Regex",1,["quilkin::filters::capture::regex::Regex"]],["impl Sync for Capture",1,["quilkin::filters::capture::Capture"]],["impl Sync for Mode",1,["quilkin::filters::compress::config::Mode"]],["impl Sync for Action",1,["quilkin::filters::compress::config::Action"]],["impl Sync for Config",1,["quilkin::filters::compress::config::Config"]],["impl Sync for Compress",1,["quilkin::filters::compress::Compress"]],["impl Sync for Strategy",1,["quilkin::filters::concatenate::config::Strategy"]],["impl Sync for Config",1,["quilkin::filters::concatenate::config::Config"]],["impl Sync for Concatenate",1,["quilkin::filters::concatenate::Concatenate"]],["impl Sync for Debug",1,["quilkin::filters::debug::Debug"]],["impl Sync for Config",1,["quilkin::filters::debug::Config"]],["impl Sync for Drop",1,["quilkin::filters::drop::Drop"]],["impl Sync for Config",1,["quilkin::filters::drop::Config"]],["impl Sync for Config",1,["quilkin::filters::firewall::config::Config"]],["impl Sync for Action",1,["quilkin::filters::firewall::config::Action"]],["impl Sync for Rule",1,["quilkin::filters::firewall::config::Rule"]],["impl Sync for PortRangeError",1,["quilkin::filters::firewall::config::PortRangeError"]],["impl Sync for PortRange",1,["quilkin::filters::firewall::config::PortRange"]],["impl Sync for Firewall",1,["quilkin::filters::firewall::Firewall"]],["impl Sync for PacketDenied",1,["quilkin::filters::firewall::PacketDenied"]],["impl Sync for Config",1,["quilkin::filters::load_balancer::config::Config"]],["impl Sync for Policy",1,["quilkin::filters::load_balancer::config::Policy"]],["impl Sync for LoadBalancer",1,["quilkin::filters::load_balancer::LoadBalancer"]],["impl Sync for LocalRateLimit",1,["quilkin::filters::local_rate_limit::LocalRateLimit"]],["impl Sync for Config",1,["quilkin::filters::local_rate_limit::Config"]],["impl Sync for Config",1,["quilkin::filters::match::config::Config"]],["impl Sync for DirectionalConfig",1,["quilkin::filters::match::config::DirectionalConfig"]],["impl Sync for Branch",1,["quilkin::filters::match::config::Branch"]],["impl Sync for Fallthrough",1,["quilkin::filters::match::config::Fallthrough"]],["impl Sync for Match",1,["quilkin::filters::match::Match"]],["impl Sync for Pass",1,["quilkin::filters::pass::Pass"]],["impl Sync for Config",1,["quilkin::filters::pass::Config"]],["impl Sync for Timestamp",1,["quilkin::filters::timestamp::Timestamp"]],["impl Sync for Config",1,["quilkin::filters::timestamp::Config"]],["impl Sync for TokenRouter",1,["quilkin::filters::token_router::TokenRouter"]],["impl Sync for Error",1,["quilkin::filters::token_router::Error"]],["impl Sync for Config",1,["quilkin::filters::token_router::Config"]],["impl Sync for ShutdownKind",1,["quilkin::ShutdownKind"]]] +"quilkin":[["impl Sync for BufferPool",1,["quilkin::pool::BufferPool"]],["impl Sync for PoolBuffer",1,["quilkin::pool::PoolBuffer"]],["impl Sync for FrozenPoolBuffer",1,["quilkin::pool::FrozenPoolBuffer"]],["impl Sync for ClusterMap",1,["quilkin::net::cluster::ClusterMap"]],["impl Sync for EndpointAddress",1,["quilkin::net::endpoint::address::EndpointAddress"]],["impl Sync for Locality",1,["quilkin::net::endpoint::locality::Locality"]],["impl Sync for Key",1,["quilkin::net::endpoint::metadata::symbol::Key"]],["impl Sync for Symbol",1,["quilkin::net::endpoint::metadata::symbol::Symbol"]],["impl Sync for Reference",1,["quilkin::net::endpoint::metadata::symbol::Reference"]],["impl Sync for Value",1,["quilkin::net::endpoint::metadata::Value"]],["impl<T> Sync for MetadataView<T>where\n T: Sync,",1,["quilkin::net::endpoint::metadata::MetadataView"]],["impl Sync for Endpoint",1,["quilkin::net::endpoint::Endpoint"]],["impl Sync for Metadata",1,["quilkin::net::endpoint::Metadata"]],["impl Sync for MetadataError",1,["quilkin::net::endpoint::MetadataError"]],["impl !Sync for DualStackLocalSocket",1,["quilkin::net::DualStackLocalSocket"]],["impl Sync for DualStackEpollSocket",1,["quilkin::net::DualStackEpollSocket"]],["impl Sync for Admin",1,["quilkin::cli::admin::Admin"]],["impl Sync for Agent",1,["quilkin::cli::agent::Agent"]],["impl Sync for RuntimeConfig",1,["quilkin::cli::agent::RuntimeConfig"]],["impl Sync for GenerateConfigSchema",1,["quilkin::cli::generate_config_schema::GenerateConfigSchema"]],["impl Sync for Manage",1,["quilkin::cli::manage::Manage"]],["impl Sync for RuntimeConfig",1,["quilkin::cli::manage::RuntimeConfig"]],["impl Sync for Proxy",1,["quilkin::cli::proxy::Proxy"]],["impl Sync for RuntimeConfig",1,["quilkin::cli::proxy::RuntimeConfig"]],["impl Sync for PipelineError",1,["quilkin::cli::proxy::PipelineError"]],["impl Sync for PipelineErrorDiscriminants",1,["quilkin::cli::proxy::PipelineErrorDiscriminants"]],["impl Sync for Qcmp",1,["quilkin::cli::qcmp::Qcmp"]],["impl Sync for Ping",1,["quilkin::cli::qcmp::Ping"]],["impl Sync for Relay",1,["quilkin::cli::relay::Relay"]],["impl Sync for RuntimeConfig",1,["quilkin::cli::relay::RuntimeConfig"]],["impl Sync for Cli",1,["quilkin::cli::Cli"]],["impl Sync for LogFormats",1,["quilkin::cli::LogFormats"]],["impl Sync for Commands",1,["quilkin::cli::Commands"]],["impl Sync for Protocol",1,["quilkin::codec::qcmp::Protocol"]],["impl Sync for Error",1,["quilkin::codec::qcmp::Error"]],["impl Sync for ConfigType",1,["quilkin::config::config_type::ConfigType"]],["impl Sync for ValidationError",1,["quilkin::config::error::ValidationError"]],["impl Sync for GameServer",1,["quilkin::config::providers::k8s::agones::GameServer"]],["impl Sync for Inner",1,["quilkin::config::providers::k8s::agones::Inner"]],["impl Sync for GameServerSpec",1,["quilkin::config::providers::k8s::agones::GameServerSpec"]],["impl Sync for Health",1,["quilkin::config::providers::k8s::agones::Health"]],["impl Sync for GameServerPort",1,["quilkin::config::providers::k8s::agones::GameServerPort"]],["impl Sync for GameServerStatus",1,["quilkin::config::providers::k8s::agones::GameServerStatus"]],["impl Sync for GameServerState",1,["quilkin::config::providers::k8s::agones::GameServerState"]],["impl Sync for GameServerStatusPort",1,["quilkin::config::providers::k8s::agones::GameServerStatusPort"]],["impl Sync for SdkServer",1,["quilkin::config::providers::k8s::agones::SdkServer"]],["impl Sync for SdkServerLogLevel",1,["quilkin::config::providers::k8s::agones::SdkServerLogLevel"]],["impl Sync for PortPolicy",1,["quilkin::config::providers::k8s::agones::PortPolicy"]],["impl Sync for SchedulingStrategy",1,["quilkin::config::providers::k8s::agones::SchedulingStrategy"]],["impl Sync for Protocol",1,["quilkin::config::providers::k8s::agones::Protocol"]],["impl Sync for FleetSpec",1,["quilkin::config::providers::k8s::agones::FleetSpec"]],["impl Sync for Fleet",1,["quilkin::config::providers::k8s::agones::Fleet"]],["impl Sync for FleetScheduling",1,["quilkin::config::providers::k8s::agones::FleetScheduling"]],["impl Sync for FleetStrategy",1,["quilkin::config::providers::k8s::agones::FleetStrategy"]],["impl Sync for FleetStrategyRollingUpdate",1,["quilkin::config::providers::k8s::agones::FleetStrategyRollingUpdate"]],["impl Sync for FleetStrategyType",1,["quilkin::config::providers::k8s::agones::FleetStrategyType"]],["impl Sync for GameServerTemplateSpec",1,["quilkin::config::providers::k8s::agones::GameServerTemplateSpec"]],["impl Sync for FleetStatus",1,["quilkin::config::providers::k8s::agones::FleetStatus"]],["impl Sync for Providers",1,["quilkin::config::providers::Providers"]],["impl<T> Sync for Slot<T>where\n T: Send + Sync,",1,["quilkin::config::slot::Slot"]],["impl<T> Sync for Watch<T>where\n T: Send + Sync,",1,["quilkin::config::watch::Watch"]],["impl<'inner, T> Sync for ReadGuard<'inner, T>where\n T: Send + Sync,",1,["quilkin::config::watch::ReadGuard"]],["impl<'inner, T> Sync for WatchGuard<'inner, T>where\n T: Send + Sync,",1,["quilkin::config::watch::WatchGuard"]],["impl Sync for Base64Standard",1,["quilkin::config::Base64Standard"]],["impl Sync for Config",1,["quilkin::config::Config"]],["impl Sync for Version",1,["quilkin::config::Version"]],["impl Sync for Filter",1,["quilkin::config::Filter"]],["impl Sync for FilterChain",1,["quilkin::filters::chain::FilterChain"]],["impl Sync for FilterError",1,["quilkin::filters::error::FilterError"]],["impl Sync for CreationError",1,["quilkin::filters::error::CreationError"]],["impl Sync for ConvertProtoConfigError",1,["quilkin::filters::error::ConvertProtoConfigError"]],["impl Sync for FilterInstance",1,["quilkin::filters::factory::FilterInstance"]],["impl Sync for CreateFilterArgs",1,["quilkin::filters::factory::CreateFilterArgs"]],["impl Sync for ReadContext",1,["quilkin::filters::read::ReadContext"]],["impl Sync for FilterRegistry",1,["quilkin::filters::registry::FilterRegistry"]],["impl Sync for FilterSet",1,["quilkin::filters::set::FilterSet"]],["impl Sync for WriteContext",1,["quilkin::filters::write::WriteContext"]],["impl Sync for Prefix",1,["quilkin::filters::capture::affix::Prefix"]],["impl Sync for Suffix",1,["quilkin::filters::capture::affix::Suffix"]],["impl Sync for Strategy",1,["quilkin::filters::capture::config::Strategy"]],["impl Sync for Config",1,["quilkin::filters::capture::config::Config"]],["impl Sync for Regex",1,["quilkin::filters::capture::regex::Regex"]],["impl Sync for Capture",1,["quilkin::filters::capture::Capture"]],["impl Sync for Compressor",1,["quilkin::filters::compress::compressor::Compressor"]],["impl Sync for Mode",1,["quilkin::filters::compress::config::Mode"]],["impl Sync for Action",1,["quilkin::filters::compress::config::Action"]],["impl Sync for Config",1,["quilkin::filters::compress::config::Config"]],["impl Sync for Compress",1,["quilkin::filters::compress::Compress"]],["impl Sync for Strategy",1,["quilkin::filters::concatenate::config::Strategy"]],["impl Sync for Config",1,["quilkin::filters::concatenate::config::Config"]],["impl Sync for Concatenate",1,["quilkin::filters::concatenate::Concatenate"]],["impl Sync for Debug",1,["quilkin::filters::debug::Debug"]],["impl Sync for Config",1,["quilkin::filters::debug::Config"]],["impl Sync for Drop",1,["quilkin::filters::drop::Drop"]],["impl Sync for Config",1,["quilkin::filters::drop::Config"]],["impl Sync for Config",1,["quilkin::filters::firewall::config::Config"]],["impl Sync for Action",1,["quilkin::filters::firewall::config::Action"]],["impl Sync for Rule",1,["quilkin::filters::firewall::config::Rule"]],["impl Sync for PortRangeError",1,["quilkin::filters::firewall::config::PortRangeError"]],["impl Sync for PortRange",1,["quilkin::filters::firewall::config::PortRange"]],["impl Sync for Firewall",1,["quilkin::filters::firewall::Firewall"]],["impl Sync for PacketDenied",1,["quilkin::filters::firewall::PacketDenied"]],["impl Sync for Config",1,["quilkin::filters::load_balancer::config::Config"]],["impl Sync for Policy",1,["quilkin::filters::load_balancer::config::Policy"]],["impl Sync for LoadBalancer",1,["quilkin::filters::load_balancer::LoadBalancer"]],["impl Sync for LocalRateLimit",1,["quilkin::filters::local_rate_limit::LocalRateLimit"]],["impl Sync for Config",1,["quilkin::filters::local_rate_limit::Config"]],["impl Sync for Config",1,["quilkin::filters::match::config::Config"]],["impl Sync for DirectionalConfig",1,["quilkin::filters::match::config::DirectionalConfig"]],["impl Sync for Branch",1,["quilkin::filters::match::config::Branch"]],["impl Sync for Fallthrough",1,["quilkin::filters::match::config::Fallthrough"]],["impl Sync for Match",1,["quilkin::filters::match::Match"]],["impl Sync for Pass",1,["quilkin::filters::pass::Pass"]],["impl Sync for Config",1,["quilkin::filters::pass::Config"]],["impl Sync for Timestamp",1,["quilkin::filters::timestamp::Timestamp"]],["impl Sync for Config",1,["quilkin::filters::timestamp::Config"]],["impl Sync for TokenRouter",1,["quilkin::filters::token_router::TokenRouter"]],["impl Sync for Error",1,["quilkin::filters::token_router::Error"]],["impl Sync for Config",1,["quilkin::filters::token_router::Config"]],["impl Sync for ShutdownKind",1,["quilkin::ShutdownKind"]]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/main/api/implementors/core/marker/trait.Unpin.js b/main/api/implementors/core/marker/trait.Unpin.js index 981cc2589d..98ef50f79f 100644 --- a/main/api/implementors/core/marker/trait.Unpin.js +++ b/main/api/implementors/core/marker/trait.Unpin.js @@ -1,4 +1,4 @@ (function() {var implementors = { "agones":[["impl Unpin for Client",1,["agones::Client"]]], -"quilkin":[["impl Unpin for ClusterMap",1,["quilkin::net::cluster::ClusterMap"]],["impl Unpin for EndpointAddress",1,["quilkin::net::endpoint::address::EndpointAddress"]],["impl Unpin for Locality",1,["quilkin::net::endpoint::locality::Locality"]],["impl Unpin for Key",1,["quilkin::net::endpoint::metadata::symbol::Key"]],["impl Unpin for Symbol",1,["quilkin::net::endpoint::metadata::symbol::Symbol"]],["impl Unpin for Reference",1,["quilkin::net::endpoint::metadata::symbol::Reference"]],["impl Unpin for Value",1,["quilkin::net::endpoint::metadata::Value"]],["impl<T> Unpin for MetadataView<T>where\n T: Unpin,",1,["quilkin::net::endpoint::metadata::MetadataView"]],["impl Unpin for Endpoint",1,["quilkin::net::endpoint::Endpoint"]],["impl Unpin for Metadata",1,["quilkin::net::endpoint::Metadata"]],["impl Unpin for MetadataError",1,["quilkin::net::endpoint::MetadataError"]],["impl Unpin for DualStackLocalSocket",1,["quilkin::net::DualStackLocalSocket"]],["impl Unpin for DualStackEpollSocket",1,["quilkin::net::DualStackEpollSocket"]],["impl Unpin for Admin",1,["quilkin::cli::admin::Admin"]],["impl Unpin for Agent",1,["quilkin::cli::agent::Agent"]],["impl Unpin for RuntimeConfig",1,["quilkin::cli::agent::RuntimeConfig"]],["impl Unpin for GenerateConfigSchema",1,["quilkin::cli::generate_config_schema::GenerateConfigSchema"]],["impl Unpin for Manage",1,["quilkin::cli::manage::Manage"]],["impl Unpin for RuntimeConfig",1,["quilkin::cli::manage::RuntimeConfig"]],["impl Unpin for Proxy",1,["quilkin::cli::proxy::Proxy"]],["impl Unpin for RuntimeConfig",1,["quilkin::cli::proxy::RuntimeConfig"]],["impl Unpin for PipelineError",1,["quilkin::cli::proxy::PipelineError"]],["impl Unpin for PipelineErrorDiscriminants",1,["quilkin::cli::proxy::PipelineErrorDiscriminants"]],["impl Unpin for Qcmp",1,["quilkin::cli::qcmp::Qcmp"]],["impl Unpin for Ping",1,["quilkin::cli::qcmp::Ping"]],["impl Unpin for Relay",1,["quilkin::cli::relay::Relay"]],["impl Unpin for RuntimeConfig",1,["quilkin::cli::relay::RuntimeConfig"]],["impl Unpin for Cli",1,["quilkin::cli::Cli"]],["impl Unpin for LogFormats",1,["quilkin::cli::LogFormats"]],["impl Unpin for Commands",1,["quilkin::cli::Commands"]],["impl Unpin for Protocol",1,["quilkin::codec::qcmp::Protocol"]],["impl Unpin for Error",1,["quilkin::codec::qcmp::Error"]],["impl Unpin for ConfigType",1,["quilkin::config::config_type::ConfigType"]],["impl Unpin for ValidationError",1,["quilkin::config::error::ValidationError"]],["impl Unpin for GameServer",1,["quilkin::config::providers::k8s::agones::GameServer"]],["impl Unpin for Inner",1,["quilkin::config::providers::k8s::agones::Inner"]],["impl Unpin for GameServerSpec",1,["quilkin::config::providers::k8s::agones::GameServerSpec"]],["impl Unpin for Health",1,["quilkin::config::providers::k8s::agones::Health"]],["impl Unpin for GameServerPort",1,["quilkin::config::providers::k8s::agones::GameServerPort"]],["impl Unpin for GameServerStatus",1,["quilkin::config::providers::k8s::agones::GameServerStatus"]],["impl Unpin for GameServerState",1,["quilkin::config::providers::k8s::agones::GameServerState"]],["impl Unpin for GameServerStatusPort",1,["quilkin::config::providers::k8s::agones::GameServerStatusPort"]],["impl Unpin for SdkServer",1,["quilkin::config::providers::k8s::agones::SdkServer"]],["impl Unpin for SdkServerLogLevel",1,["quilkin::config::providers::k8s::agones::SdkServerLogLevel"]],["impl Unpin for PortPolicy",1,["quilkin::config::providers::k8s::agones::PortPolicy"]],["impl Unpin for SchedulingStrategy",1,["quilkin::config::providers::k8s::agones::SchedulingStrategy"]],["impl Unpin for Protocol",1,["quilkin::config::providers::k8s::agones::Protocol"]],["impl Unpin for FleetSpec",1,["quilkin::config::providers::k8s::agones::FleetSpec"]],["impl Unpin for Fleet",1,["quilkin::config::providers::k8s::agones::Fleet"]],["impl Unpin for FleetScheduling",1,["quilkin::config::providers::k8s::agones::FleetScheduling"]],["impl Unpin for FleetStrategy",1,["quilkin::config::providers::k8s::agones::FleetStrategy"]],["impl Unpin for FleetStrategyRollingUpdate",1,["quilkin::config::providers::k8s::agones::FleetStrategyRollingUpdate"]],["impl Unpin for FleetStrategyType",1,["quilkin::config::providers::k8s::agones::FleetStrategyType"]],["impl Unpin for GameServerTemplateSpec",1,["quilkin::config::providers::k8s::agones::GameServerTemplateSpec"]],["impl Unpin for FleetStatus",1,["quilkin::config::providers::k8s::agones::FleetStatus"]],["impl Unpin for Providers",1,["quilkin::config::providers::Providers"]],["impl<T> Unpin for Slot<T>",1,["quilkin::config::slot::Slot"]],["impl<T> Unpin for Watch<T>",1,["quilkin::config::watch::Watch"]],["impl<'inner, T> Unpin for ReadGuard<'inner, T>",1,["quilkin::config::watch::ReadGuard"]],["impl<'inner, T> Unpin for WatchGuard<'inner, T>",1,["quilkin::config::watch::WatchGuard"]],["impl Unpin for Base64Standard",1,["quilkin::config::Base64Standard"]],["impl Unpin for Config",1,["quilkin::config::Config"]],["impl Unpin for Version",1,["quilkin::config::Version"]],["impl Unpin for Filter",1,["quilkin::config::Filter"]],["impl Unpin for FilterChain",1,["quilkin::filters::chain::FilterChain"]],["impl Unpin for FilterError",1,["quilkin::filters::error::FilterError"]],["impl Unpin for CreationError",1,["quilkin::filters::error::CreationError"]],["impl Unpin for ConvertProtoConfigError",1,["quilkin::filters::error::ConvertProtoConfigError"]],["impl Unpin for FilterInstance",1,["quilkin::filters::factory::FilterInstance"]],["impl Unpin for CreateFilterArgs",1,["quilkin::filters::factory::CreateFilterArgs"]],["impl Unpin for ReadContext",1,["quilkin::filters::read::ReadContext"]],["impl Unpin for FilterRegistry",1,["quilkin::filters::registry::FilterRegistry"]],["impl Unpin for FilterSet",1,["quilkin::filters::set::FilterSet"]],["impl Unpin for WriteContext",1,["quilkin::filters::write::WriteContext"]],["impl Unpin for Prefix",1,["quilkin::filters::capture::affix::Prefix"]],["impl Unpin for Suffix",1,["quilkin::filters::capture::affix::Suffix"]],["impl Unpin for Strategy",1,["quilkin::filters::capture::config::Strategy"]],["impl Unpin for Config",1,["quilkin::filters::capture::config::Config"]],["impl Unpin for Regex",1,["quilkin::filters::capture::regex::Regex"]],["impl Unpin for Capture",1,["quilkin::filters::capture::Capture"]],["impl Unpin for Mode",1,["quilkin::filters::compress::config::Mode"]],["impl Unpin for Action",1,["quilkin::filters::compress::config::Action"]],["impl Unpin for Config",1,["quilkin::filters::compress::config::Config"]],["impl Unpin for Compress",1,["quilkin::filters::compress::Compress"]],["impl Unpin for Strategy",1,["quilkin::filters::concatenate::config::Strategy"]],["impl Unpin for Config",1,["quilkin::filters::concatenate::config::Config"]],["impl Unpin for Concatenate",1,["quilkin::filters::concatenate::Concatenate"]],["impl Unpin for Debug",1,["quilkin::filters::debug::Debug"]],["impl Unpin for Config",1,["quilkin::filters::debug::Config"]],["impl Unpin for Drop",1,["quilkin::filters::drop::Drop"]],["impl Unpin for Config",1,["quilkin::filters::drop::Config"]],["impl Unpin for Config",1,["quilkin::filters::firewall::config::Config"]],["impl Unpin for Action",1,["quilkin::filters::firewall::config::Action"]],["impl Unpin for Rule",1,["quilkin::filters::firewall::config::Rule"]],["impl Unpin for PortRangeError",1,["quilkin::filters::firewall::config::PortRangeError"]],["impl Unpin for PortRange",1,["quilkin::filters::firewall::config::PortRange"]],["impl Unpin for Firewall",1,["quilkin::filters::firewall::Firewall"]],["impl Unpin for PacketDenied",1,["quilkin::filters::firewall::PacketDenied"]],["impl Unpin for Config",1,["quilkin::filters::load_balancer::config::Config"]],["impl Unpin for Policy",1,["quilkin::filters::load_balancer::config::Policy"]],["impl Unpin for LoadBalancer",1,["quilkin::filters::load_balancer::LoadBalancer"]],["impl Unpin for LocalRateLimit",1,["quilkin::filters::local_rate_limit::LocalRateLimit"]],["impl Unpin for Config",1,["quilkin::filters::local_rate_limit::Config"]],["impl Unpin for Config",1,["quilkin::filters::match::config::Config"]],["impl Unpin for DirectionalConfig",1,["quilkin::filters::match::config::DirectionalConfig"]],["impl Unpin for Branch",1,["quilkin::filters::match::config::Branch"]],["impl Unpin for Fallthrough",1,["quilkin::filters::match::config::Fallthrough"]],["impl Unpin for Match",1,["quilkin::filters::match::Match"]],["impl Unpin for Pass",1,["quilkin::filters::pass::Pass"]],["impl Unpin for Config",1,["quilkin::filters::pass::Config"]],["impl Unpin for Timestamp",1,["quilkin::filters::timestamp::Timestamp"]],["impl Unpin for Config",1,["quilkin::filters::timestamp::Config"]],["impl Unpin for TokenRouter",1,["quilkin::filters::token_router::TokenRouter"]],["impl Unpin for Error",1,["quilkin::filters::token_router::Error"]],["impl Unpin for Config",1,["quilkin::filters::token_router::Config"]],["impl Unpin for ShutdownKind",1,["quilkin::ShutdownKind"]]] +"quilkin":[["impl Unpin for BufferPool",1,["quilkin::pool::BufferPool"]],["impl Unpin for PoolBuffer",1,["quilkin::pool::PoolBuffer"]],["impl Unpin for FrozenPoolBuffer",1,["quilkin::pool::FrozenPoolBuffer"]],["impl Unpin for ClusterMap",1,["quilkin::net::cluster::ClusterMap"]],["impl Unpin for EndpointAddress",1,["quilkin::net::endpoint::address::EndpointAddress"]],["impl Unpin for Locality",1,["quilkin::net::endpoint::locality::Locality"]],["impl Unpin for Key",1,["quilkin::net::endpoint::metadata::symbol::Key"]],["impl Unpin for Symbol",1,["quilkin::net::endpoint::metadata::symbol::Symbol"]],["impl Unpin for Reference",1,["quilkin::net::endpoint::metadata::symbol::Reference"]],["impl Unpin for Value",1,["quilkin::net::endpoint::metadata::Value"]],["impl<T> Unpin for MetadataView<T>where\n T: Unpin,",1,["quilkin::net::endpoint::metadata::MetadataView"]],["impl Unpin for Endpoint",1,["quilkin::net::endpoint::Endpoint"]],["impl Unpin for Metadata",1,["quilkin::net::endpoint::Metadata"]],["impl Unpin for MetadataError",1,["quilkin::net::endpoint::MetadataError"]],["impl Unpin for DualStackLocalSocket",1,["quilkin::net::DualStackLocalSocket"]],["impl Unpin for DualStackEpollSocket",1,["quilkin::net::DualStackEpollSocket"]],["impl Unpin for Admin",1,["quilkin::cli::admin::Admin"]],["impl Unpin for Agent",1,["quilkin::cli::agent::Agent"]],["impl Unpin for RuntimeConfig",1,["quilkin::cli::agent::RuntimeConfig"]],["impl Unpin for GenerateConfigSchema",1,["quilkin::cli::generate_config_schema::GenerateConfigSchema"]],["impl Unpin for Manage",1,["quilkin::cli::manage::Manage"]],["impl Unpin for RuntimeConfig",1,["quilkin::cli::manage::RuntimeConfig"]],["impl Unpin for Proxy",1,["quilkin::cli::proxy::Proxy"]],["impl Unpin for RuntimeConfig",1,["quilkin::cli::proxy::RuntimeConfig"]],["impl Unpin for PipelineError",1,["quilkin::cli::proxy::PipelineError"]],["impl Unpin for PipelineErrorDiscriminants",1,["quilkin::cli::proxy::PipelineErrorDiscriminants"]],["impl Unpin for Qcmp",1,["quilkin::cli::qcmp::Qcmp"]],["impl Unpin for Ping",1,["quilkin::cli::qcmp::Ping"]],["impl Unpin for Relay",1,["quilkin::cli::relay::Relay"]],["impl Unpin for RuntimeConfig",1,["quilkin::cli::relay::RuntimeConfig"]],["impl Unpin for Cli",1,["quilkin::cli::Cli"]],["impl Unpin for LogFormats",1,["quilkin::cli::LogFormats"]],["impl Unpin for Commands",1,["quilkin::cli::Commands"]],["impl Unpin for Protocol",1,["quilkin::codec::qcmp::Protocol"]],["impl Unpin for Error",1,["quilkin::codec::qcmp::Error"]],["impl Unpin for ConfigType",1,["quilkin::config::config_type::ConfigType"]],["impl Unpin for ValidationError",1,["quilkin::config::error::ValidationError"]],["impl Unpin for GameServer",1,["quilkin::config::providers::k8s::agones::GameServer"]],["impl Unpin for Inner",1,["quilkin::config::providers::k8s::agones::Inner"]],["impl Unpin for GameServerSpec",1,["quilkin::config::providers::k8s::agones::GameServerSpec"]],["impl Unpin for Health",1,["quilkin::config::providers::k8s::agones::Health"]],["impl Unpin for GameServerPort",1,["quilkin::config::providers::k8s::agones::GameServerPort"]],["impl Unpin for GameServerStatus",1,["quilkin::config::providers::k8s::agones::GameServerStatus"]],["impl Unpin for GameServerState",1,["quilkin::config::providers::k8s::agones::GameServerState"]],["impl Unpin for GameServerStatusPort",1,["quilkin::config::providers::k8s::agones::GameServerStatusPort"]],["impl Unpin for SdkServer",1,["quilkin::config::providers::k8s::agones::SdkServer"]],["impl Unpin for SdkServerLogLevel",1,["quilkin::config::providers::k8s::agones::SdkServerLogLevel"]],["impl Unpin for PortPolicy",1,["quilkin::config::providers::k8s::agones::PortPolicy"]],["impl Unpin for SchedulingStrategy",1,["quilkin::config::providers::k8s::agones::SchedulingStrategy"]],["impl Unpin for Protocol",1,["quilkin::config::providers::k8s::agones::Protocol"]],["impl Unpin for FleetSpec",1,["quilkin::config::providers::k8s::agones::FleetSpec"]],["impl Unpin for Fleet",1,["quilkin::config::providers::k8s::agones::Fleet"]],["impl Unpin for FleetScheduling",1,["quilkin::config::providers::k8s::agones::FleetScheduling"]],["impl Unpin for FleetStrategy",1,["quilkin::config::providers::k8s::agones::FleetStrategy"]],["impl Unpin for FleetStrategyRollingUpdate",1,["quilkin::config::providers::k8s::agones::FleetStrategyRollingUpdate"]],["impl Unpin for FleetStrategyType",1,["quilkin::config::providers::k8s::agones::FleetStrategyType"]],["impl Unpin for GameServerTemplateSpec",1,["quilkin::config::providers::k8s::agones::GameServerTemplateSpec"]],["impl Unpin for FleetStatus",1,["quilkin::config::providers::k8s::agones::FleetStatus"]],["impl Unpin for Providers",1,["quilkin::config::providers::Providers"]],["impl<T> Unpin for Slot<T>",1,["quilkin::config::slot::Slot"]],["impl<T> Unpin for Watch<T>",1,["quilkin::config::watch::Watch"]],["impl<'inner, T> Unpin for ReadGuard<'inner, T>",1,["quilkin::config::watch::ReadGuard"]],["impl<'inner, T> Unpin for WatchGuard<'inner, T>",1,["quilkin::config::watch::WatchGuard"]],["impl Unpin for Base64Standard",1,["quilkin::config::Base64Standard"]],["impl Unpin for Config",1,["quilkin::config::Config"]],["impl Unpin for Version",1,["quilkin::config::Version"]],["impl Unpin for Filter",1,["quilkin::config::Filter"]],["impl Unpin for FilterChain",1,["quilkin::filters::chain::FilterChain"]],["impl Unpin for FilterError",1,["quilkin::filters::error::FilterError"]],["impl Unpin for CreationError",1,["quilkin::filters::error::CreationError"]],["impl Unpin for ConvertProtoConfigError",1,["quilkin::filters::error::ConvertProtoConfigError"]],["impl Unpin for FilterInstance",1,["quilkin::filters::factory::FilterInstance"]],["impl Unpin for CreateFilterArgs",1,["quilkin::filters::factory::CreateFilterArgs"]],["impl Unpin for ReadContext",1,["quilkin::filters::read::ReadContext"]],["impl Unpin for FilterRegistry",1,["quilkin::filters::registry::FilterRegistry"]],["impl Unpin for FilterSet",1,["quilkin::filters::set::FilterSet"]],["impl Unpin for WriteContext",1,["quilkin::filters::write::WriteContext"]],["impl Unpin for Prefix",1,["quilkin::filters::capture::affix::Prefix"]],["impl Unpin for Suffix",1,["quilkin::filters::capture::affix::Suffix"]],["impl Unpin for Strategy",1,["quilkin::filters::capture::config::Strategy"]],["impl Unpin for Config",1,["quilkin::filters::capture::config::Config"]],["impl Unpin for Regex",1,["quilkin::filters::capture::regex::Regex"]],["impl Unpin for Capture",1,["quilkin::filters::capture::Capture"]],["impl Unpin for Compressor",1,["quilkin::filters::compress::compressor::Compressor"]],["impl Unpin for Mode",1,["quilkin::filters::compress::config::Mode"]],["impl Unpin for Action",1,["quilkin::filters::compress::config::Action"]],["impl Unpin for Config",1,["quilkin::filters::compress::config::Config"]],["impl Unpin for Compress",1,["quilkin::filters::compress::Compress"]],["impl Unpin for Strategy",1,["quilkin::filters::concatenate::config::Strategy"]],["impl Unpin for Config",1,["quilkin::filters::concatenate::config::Config"]],["impl Unpin for Concatenate",1,["quilkin::filters::concatenate::Concatenate"]],["impl Unpin for Debug",1,["quilkin::filters::debug::Debug"]],["impl Unpin for Config",1,["quilkin::filters::debug::Config"]],["impl Unpin for Drop",1,["quilkin::filters::drop::Drop"]],["impl Unpin for Config",1,["quilkin::filters::drop::Config"]],["impl Unpin for Config",1,["quilkin::filters::firewall::config::Config"]],["impl Unpin for Action",1,["quilkin::filters::firewall::config::Action"]],["impl Unpin for Rule",1,["quilkin::filters::firewall::config::Rule"]],["impl Unpin for PortRangeError",1,["quilkin::filters::firewall::config::PortRangeError"]],["impl Unpin for PortRange",1,["quilkin::filters::firewall::config::PortRange"]],["impl Unpin for Firewall",1,["quilkin::filters::firewall::Firewall"]],["impl Unpin for PacketDenied",1,["quilkin::filters::firewall::PacketDenied"]],["impl Unpin for Config",1,["quilkin::filters::load_balancer::config::Config"]],["impl Unpin for Policy",1,["quilkin::filters::load_balancer::config::Policy"]],["impl Unpin for LoadBalancer",1,["quilkin::filters::load_balancer::LoadBalancer"]],["impl Unpin for LocalRateLimit",1,["quilkin::filters::local_rate_limit::LocalRateLimit"]],["impl Unpin for Config",1,["quilkin::filters::local_rate_limit::Config"]],["impl Unpin for Config",1,["quilkin::filters::match::config::Config"]],["impl Unpin for DirectionalConfig",1,["quilkin::filters::match::config::DirectionalConfig"]],["impl Unpin for Branch",1,["quilkin::filters::match::config::Branch"]],["impl Unpin for Fallthrough",1,["quilkin::filters::match::config::Fallthrough"]],["impl Unpin for Match",1,["quilkin::filters::match::Match"]],["impl Unpin for Pass",1,["quilkin::filters::pass::Pass"]],["impl Unpin for Config",1,["quilkin::filters::pass::Config"]],["impl Unpin for Timestamp",1,["quilkin::filters::timestamp::Timestamp"]],["impl Unpin for Config",1,["quilkin::filters::timestamp::Config"]],["impl Unpin for TokenRouter",1,["quilkin::filters::token_router::TokenRouter"]],["impl Unpin for Error",1,["quilkin::filters::token_router::Error"]],["impl Unpin for Config",1,["quilkin::filters::token_router::Config"]],["impl Unpin for ShutdownKind",1,["quilkin::ShutdownKind"]]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/main/api/implementors/core/ops/deref/trait.Deref.js b/main/api/implementors/core/ops/deref/trait.Deref.js index 76f5778150..0ca7e240cd 100644 --- a/main/api/implementors/core/ops/deref/trait.Deref.js +++ b/main/api/implementors/core/ops/deref/trait.Deref.js @@ -1,3 +1,3 @@ (function() {var implementors = { -"quilkin":[["impl<'inner, T: Clone + PartialEq + Debug> Deref for ReadGuard<'inner, T>"],["impl<'inner, T: Clone + PartialEq + Debug> Deref for WatchGuard<'inner, T>"]] +"quilkin":[["impl Deref for PoolBuffer"],["impl<'inner, T: Clone + PartialEq + Debug> Deref for WatchGuard<'inner, T>"],["impl<'inner, T: Clone + PartialEq + Debug> Deref for ReadGuard<'inner, T>"],["impl Deref for FrozenPoolBuffer"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/main/api/implementors/core/ops/deref/trait.DerefMut.js b/main/api/implementors/core/ops/deref/trait.DerefMut.js new file mode 100644 index 0000000000..ffd95b0a88 --- /dev/null +++ b/main/api/implementors/core/ops/deref/trait.DerefMut.js @@ -0,0 +1,3 @@ +(function() {var implementors = { +"quilkin":[["impl DerefMut for PoolBuffer"]] +};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/main/api/implementors/core/ops/drop/trait.Drop.js b/main/api/implementors/core/ops/drop/trait.Drop.js index 1e418330cc..3e4c43c9ee 100644 --- a/main/api/implementors/core/ops/drop/trait.Drop.js +++ b/main/api/implementors/core/ops/drop/trait.Drop.js @@ -1,3 +1,3 @@ (function() {var implementors = { -"quilkin":[["impl<'inner, T: Clone + PartialEq + Debug> Drop for WatchGuard<'inner, T>"],["impl<'inner, T: Clone + PartialEq + Debug> Drop for ReadGuard<'inner, T>"]] +"quilkin":[["impl<'inner, T: Clone + PartialEq + Debug> Drop for WatchGuard<'inner, T>"],["impl Drop for PoolBuffer"],["impl<'inner, T: Clone + PartialEq + Debug> Drop for ReadGuard<'inner, T>"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/main/api/implementors/core/panic/unwind_safe/trait.RefUnwindSafe.js b/main/api/implementors/core/panic/unwind_safe/trait.RefUnwindSafe.js index 718dd0bb25..6bc07c6006 100644 --- a/main/api/implementors/core/panic/unwind_safe/trait.RefUnwindSafe.js +++ b/main/api/implementors/core/panic/unwind_safe/trait.RefUnwindSafe.js @@ -1,4 +1,4 @@ (function() {var implementors = { "agones":[["impl !RefUnwindSafe for Client",1,["agones::Client"]]], -"quilkin":[["impl !RefUnwindSafe for ClusterMap",1,["quilkin::net::cluster::ClusterMap"]],["impl RefUnwindSafe for EndpointAddress",1,["quilkin::net::endpoint::address::EndpointAddress"]],["impl RefUnwindSafe for Locality",1,["quilkin::net::endpoint::locality::Locality"]],["impl RefUnwindSafe for Key",1,["quilkin::net::endpoint::metadata::symbol::Key"]],["impl RefUnwindSafe for Symbol",1,["quilkin::net::endpoint::metadata::symbol::Symbol"]],["impl RefUnwindSafe for Reference",1,["quilkin::net::endpoint::metadata::symbol::Reference"]],["impl RefUnwindSafe for Value",1,["quilkin::net::endpoint::metadata::Value"]],["impl<T> RefUnwindSafe for MetadataView<T>where\n T: RefUnwindSafe,",1,["quilkin::net::endpoint::metadata::MetadataView"]],["impl RefUnwindSafe for Endpoint",1,["quilkin::net::endpoint::Endpoint"]],["impl RefUnwindSafe for Metadata",1,["quilkin::net::endpoint::Metadata"]],["impl RefUnwindSafe for MetadataError",1,["quilkin::net::endpoint::MetadataError"]],["impl !RefUnwindSafe for DualStackLocalSocket",1,["quilkin::net::DualStackLocalSocket"]],["impl RefUnwindSafe for DualStackEpollSocket",1,["quilkin::net::DualStackEpollSocket"]],["impl !RefUnwindSafe for Admin",1,["quilkin::cli::admin::Admin"]],["impl !RefUnwindSafe for Agent",1,["quilkin::cli::agent::Agent"]],["impl RefUnwindSafe for RuntimeConfig",1,["quilkin::cli::agent::RuntimeConfig"]],["impl RefUnwindSafe for GenerateConfigSchema",1,["quilkin::cli::generate_config_schema::GenerateConfigSchema"]],["impl !RefUnwindSafe for Manage",1,["quilkin::cli::manage::Manage"]],["impl RefUnwindSafe for RuntimeConfig",1,["quilkin::cli::manage::RuntimeConfig"]],["impl !RefUnwindSafe for Proxy",1,["quilkin::cli::proxy::Proxy"]],["impl !RefUnwindSafe for RuntimeConfig",1,["quilkin::cli::proxy::RuntimeConfig"]],["impl !RefUnwindSafe for PipelineError",1,["quilkin::cli::proxy::PipelineError"]],["impl RefUnwindSafe for PipelineErrorDiscriminants",1,["quilkin::cli::proxy::PipelineErrorDiscriminants"]],["impl RefUnwindSafe for Qcmp",1,["quilkin::cli::qcmp::Qcmp"]],["impl RefUnwindSafe for Ping",1,["quilkin::cli::qcmp::Ping"]],["impl RefUnwindSafe for Relay",1,["quilkin::cli::relay::Relay"]],["impl RefUnwindSafe for RuntimeConfig",1,["quilkin::cli::relay::RuntimeConfig"]],["impl !RefUnwindSafe for Cli",1,["quilkin::cli::Cli"]],["impl RefUnwindSafe for LogFormats",1,["quilkin::cli::LogFormats"]],["impl !RefUnwindSafe for Commands",1,["quilkin::cli::Commands"]],["impl RefUnwindSafe for Protocol",1,["quilkin::codec::qcmp::Protocol"]],["impl RefUnwindSafe for Error",1,["quilkin::codec::qcmp::Error"]],["impl RefUnwindSafe for ConfigType",1,["quilkin::config::config_type::ConfigType"]],["impl RefUnwindSafe for ValidationError",1,["quilkin::config::error::ValidationError"]],["impl RefUnwindSafe for GameServer",1,["quilkin::config::providers::k8s::agones::GameServer"]],["impl RefUnwindSafe for Inner",1,["quilkin::config::providers::k8s::agones::Inner"]],["impl RefUnwindSafe for GameServerSpec",1,["quilkin::config::providers::k8s::agones::GameServerSpec"]],["impl RefUnwindSafe for Health",1,["quilkin::config::providers::k8s::agones::Health"]],["impl RefUnwindSafe for GameServerPort",1,["quilkin::config::providers::k8s::agones::GameServerPort"]],["impl RefUnwindSafe for GameServerStatus",1,["quilkin::config::providers::k8s::agones::GameServerStatus"]],["impl RefUnwindSafe for GameServerState",1,["quilkin::config::providers::k8s::agones::GameServerState"]],["impl RefUnwindSafe for GameServerStatusPort",1,["quilkin::config::providers::k8s::agones::GameServerStatusPort"]],["impl RefUnwindSafe for SdkServer",1,["quilkin::config::providers::k8s::agones::SdkServer"]],["impl RefUnwindSafe for SdkServerLogLevel",1,["quilkin::config::providers::k8s::agones::SdkServerLogLevel"]],["impl RefUnwindSafe for PortPolicy",1,["quilkin::config::providers::k8s::agones::PortPolicy"]],["impl RefUnwindSafe for SchedulingStrategy",1,["quilkin::config::providers::k8s::agones::SchedulingStrategy"]],["impl RefUnwindSafe for Protocol",1,["quilkin::config::providers::k8s::agones::Protocol"]],["impl RefUnwindSafe for FleetSpec",1,["quilkin::config::providers::k8s::agones::FleetSpec"]],["impl RefUnwindSafe for Fleet",1,["quilkin::config::providers::k8s::agones::Fleet"]],["impl RefUnwindSafe for FleetScheduling",1,["quilkin::config::providers::k8s::agones::FleetScheduling"]],["impl RefUnwindSafe for FleetStrategy",1,["quilkin::config::providers::k8s::agones::FleetStrategy"]],["impl RefUnwindSafe for FleetStrategyRollingUpdate",1,["quilkin::config::providers::k8s::agones::FleetStrategyRollingUpdate"]],["impl RefUnwindSafe for FleetStrategyType",1,["quilkin::config::providers::k8s::agones::FleetStrategyType"]],["impl RefUnwindSafe for GameServerTemplateSpec",1,["quilkin::config::providers::k8s::agones::GameServerTemplateSpec"]],["impl RefUnwindSafe for FleetStatus",1,["quilkin::config::providers::k8s::agones::FleetStatus"]],["impl RefUnwindSafe for Providers",1,["quilkin::config::providers::Providers"]],["impl<T> !RefUnwindSafe for Slot<T>",1,["quilkin::config::slot::Slot"]],["impl<T> !RefUnwindSafe for Watch<T>",1,["quilkin::config::watch::Watch"]],["impl<'inner, T> !RefUnwindSafe for ReadGuard<'inner, T>",1,["quilkin::config::watch::ReadGuard"]],["impl<'inner, T> !RefUnwindSafe for WatchGuard<'inner, T>",1,["quilkin::config::watch::WatchGuard"]],["impl RefUnwindSafe for Base64Standard",1,["quilkin::config::Base64Standard"]],["impl !RefUnwindSafe for Config",1,["quilkin::config::Config"]],["impl RefUnwindSafe for Version",1,["quilkin::config::Version"]],["impl RefUnwindSafe for Filter",1,["quilkin::config::Filter"]],["impl !RefUnwindSafe for FilterChain",1,["quilkin::filters::chain::FilterChain"]],["impl !RefUnwindSafe for FilterError",1,["quilkin::filters::error::FilterError"]],["impl RefUnwindSafe for CreationError",1,["quilkin::filters::error::CreationError"]],["impl RefUnwindSafe for ConvertProtoConfigError",1,["quilkin::filters::error::ConvertProtoConfigError"]],["impl !RefUnwindSafe for FilterInstance",1,["quilkin::filters::factory::FilterInstance"]],["impl RefUnwindSafe for CreateFilterArgs",1,["quilkin::filters::factory::CreateFilterArgs"]],["impl !RefUnwindSafe for ReadContext",1,["quilkin::filters::read::ReadContext"]],["impl RefUnwindSafe for FilterRegistry",1,["quilkin::filters::registry::FilterRegistry"]],["impl !RefUnwindSafe for FilterSet",1,["quilkin::filters::set::FilterSet"]],["impl !RefUnwindSafe for WriteContext",1,["quilkin::filters::write::WriteContext"]],["impl RefUnwindSafe for Prefix",1,["quilkin::filters::capture::affix::Prefix"]],["impl RefUnwindSafe for Suffix",1,["quilkin::filters::capture::affix::Suffix"]],["impl RefUnwindSafe for Strategy",1,["quilkin::filters::capture::config::Strategy"]],["impl RefUnwindSafe for Config",1,["quilkin::filters::capture::config::Config"]],["impl RefUnwindSafe for Regex",1,["quilkin::filters::capture::regex::Regex"]],["impl !RefUnwindSafe for Capture",1,["quilkin::filters::capture::Capture"]],["impl RefUnwindSafe for Mode",1,["quilkin::filters::compress::config::Mode"]],["impl RefUnwindSafe for Action",1,["quilkin::filters::compress::config::Action"]],["impl RefUnwindSafe for Config",1,["quilkin::filters::compress::config::Config"]],["impl !RefUnwindSafe for Compress",1,["quilkin::filters::compress::Compress"]],["impl RefUnwindSafe for Strategy",1,["quilkin::filters::concatenate::config::Strategy"]],["impl RefUnwindSafe for Config",1,["quilkin::filters::concatenate::config::Config"]],["impl RefUnwindSafe for Concatenate",1,["quilkin::filters::concatenate::Concatenate"]],["impl RefUnwindSafe for Debug",1,["quilkin::filters::debug::Debug"]],["impl RefUnwindSafe for Config",1,["quilkin::filters::debug::Config"]],["impl RefUnwindSafe for Drop",1,["quilkin::filters::drop::Drop"]],["impl RefUnwindSafe for Config",1,["quilkin::filters::drop::Config"]],["impl RefUnwindSafe for Config",1,["quilkin::filters::firewall::config::Config"]],["impl RefUnwindSafe for Action",1,["quilkin::filters::firewall::config::Action"]],["impl RefUnwindSafe for Rule",1,["quilkin::filters::firewall::config::Rule"]],["impl RefUnwindSafe for PortRangeError",1,["quilkin::filters::firewall::config::PortRangeError"]],["impl RefUnwindSafe for PortRange",1,["quilkin::filters::firewall::config::PortRange"]],["impl RefUnwindSafe for Firewall",1,["quilkin::filters::firewall::Firewall"]],["impl RefUnwindSafe for PacketDenied",1,["quilkin::filters::firewall::PacketDenied"]],["impl RefUnwindSafe for Config",1,["quilkin::filters::load_balancer::config::Config"]],["impl RefUnwindSafe for Policy",1,["quilkin::filters::load_balancer::config::Policy"]],["impl !RefUnwindSafe for LoadBalancer",1,["quilkin::filters::load_balancer::LoadBalancer"]],["impl !RefUnwindSafe for LocalRateLimit",1,["quilkin::filters::local_rate_limit::LocalRateLimit"]],["impl RefUnwindSafe for Config",1,["quilkin::filters::local_rate_limit::Config"]],["impl RefUnwindSafe for Config",1,["quilkin::filters::match::config::Config"]],["impl RefUnwindSafe for DirectionalConfig",1,["quilkin::filters::match::config::DirectionalConfig"]],["impl RefUnwindSafe for Branch",1,["quilkin::filters::match::config::Branch"]],["impl RefUnwindSafe for Fallthrough",1,["quilkin::filters::match::config::Fallthrough"]],["impl !RefUnwindSafe for Match",1,["quilkin::filters::match::Match"]],["impl RefUnwindSafe for Pass",1,["quilkin::filters::pass::Pass"]],["impl RefUnwindSafe for Config",1,["quilkin::filters::pass::Config"]],["impl RefUnwindSafe for Timestamp",1,["quilkin::filters::timestamp::Timestamp"]],["impl RefUnwindSafe for Config",1,["quilkin::filters::timestamp::Config"]],["impl RefUnwindSafe for TokenRouter",1,["quilkin::filters::token_router::TokenRouter"]],["impl RefUnwindSafe for Error",1,["quilkin::filters::token_router::Error"]],["impl RefUnwindSafe for Config",1,["quilkin::filters::token_router::Config"]],["impl RefUnwindSafe for ShutdownKind",1,["quilkin::ShutdownKind"]]] +"quilkin":[["impl !RefUnwindSafe for BufferPool",1,["quilkin::pool::BufferPool"]],["impl !RefUnwindSafe for PoolBuffer",1,["quilkin::pool::PoolBuffer"]],["impl !RefUnwindSafe for FrozenPoolBuffer",1,["quilkin::pool::FrozenPoolBuffer"]],["impl !RefUnwindSafe for ClusterMap",1,["quilkin::net::cluster::ClusterMap"]],["impl RefUnwindSafe for EndpointAddress",1,["quilkin::net::endpoint::address::EndpointAddress"]],["impl RefUnwindSafe for Locality",1,["quilkin::net::endpoint::locality::Locality"]],["impl RefUnwindSafe for Key",1,["quilkin::net::endpoint::metadata::symbol::Key"]],["impl RefUnwindSafe for Symbol",1,["quilkin::net::endpoint::metadata::symbol::Symbol"]],["impl RefUnwindSafe for Reference",1,["quilkin::net::endpoint::metadata::symbol::Reference"]],["impl RefUnwindSafe for Value",1,["quilkin::net::endpoint::metadata::Value"]],["impl<T> RefUnwindSafe for MetadataView<T>where\n T: RefUnwindSafe,",1,["quilkin::net::endpoint::metadata::MetadataView"]],["impl RefUnwindSafe for Endpoint",1,["quilkin::net::endpoint::Endpoint"]],["impl RefUnwindSafe for Metadata",1,["quilkin::net::endpoint::Metadata"]],["impl RefUnwindSafe for MetadataError",1,["quilkin::net::endpoint::MetadataError"]],["impl !RefUnwindSafe for DualStackLocalSocket",1,["quilkin::net::DualStackLocalSocket"]],["impl RefUnwindSafe for DualStackEpollSocket",1,["quilkin::net::DualStackEpollSocket"]],["impl !RefUnwindSafe for Admin",1,["quilkin::cli::admin::Admin"]],["impl !RefUnwindSafe for Agent",1,["quilkin::cli::agent::Agent"]],["impl RefUnwindSafe for RuntimeConfig",1,["quilkin::cli::agent::RuntimeConfig"]],["impl RefUnwindSafe for GenerateConfigSchema",1,["quilkin::cli::generate_config_schema::GenerateConfigSchema"]],["impl !RefUnwindSafe for Manage",1,["quilkin::cli::manage::Manage"]],["impl RefUnwindSafe for RuntimeConfig",1,["quilkin::cli::manage::RuntimeConfig"]],["impl !RefUnwindSafe for Proxy",1,["quilkin::cli::proxy::Proxy"]],["impl !RefUnwindSafe for RuntimeConfig",1,["quilkin::cli::proxy::RuntimeConfig"]],["impl !RefUnwindSafe for PipelineError",1,["quilkin::cli::proxy::PipelineError"]],["impl RefUnwindSafe for PipelineErrorDiscriminants",1,["quilkin::cli::proxy::PipelineErrorDiscriminants"]],["impl RefUnwindSafe for Qcmp",1,["quilkin::cli::qcmp::Qcmp"]],["impl RefUnwindSafe for Ping",1,["quilkin::cli::qcmp::Ping"]],["impl RefUnwindSafe for Relay",1,["quilkin::cli::relay::Relay"]],["impl RefUnwindSafe for RuntimeConfig",1,["quilkin::cli::relay::RuntimeConfig"]],["impl !RefUnwindSafe for Cli",1,["quilkin::cli::Cli"]],["impl RefUnwindSafe for LogFormats",1,["quilkin::cli::LogFormats"]],["impl !RefUnwindSafe for Commands",1,["quilkin::cli::Commands"]],["impl RefUnwindSafe for Protocol",1,["quilkin::codec::qcmp::Protocol"]],["impl RefUnwindSafe for Error",1,["quilkin::codec::qcmp::Error"]],["impl RefUnwindSafe for ConfigType",1,["quilkin::config::config_type::ConfigType"]],["impl RefUnwindSafe for ValidationError",1,["quilkin::config::error::ValidationError"]],["impl RefUnwindSafe for GameServer",1,["quilkin::config::providers::k8s::agones::GameServer"]],["impl RefUnwindSafe for Inner",1,["quilkin::config::providers::k8s::agones::Inner"]],["impl RefUnwindSafe for GameServerSpec",1,["quilkin::config::providers::k8s::agones::GameServerSpec"]],["impl RefUnwindSafe for Health",1,["quilkin::config::providers::k8s::agones::Health"]],["impl RefUnwindSafe for GameServerPort",1,["quilkin::config::providers::k8s::agones::GameServerPort"]],["impl RefUnwindSafe for GameServerStatus",1,["quilkin::config::providers::k8s::agones::GameServerStatus"]],["impl RefUnwindSafe for GameServerState",1,["quilkin::config::providers::k8s::agones::GameServerState"]],["impl RefUnwindSafe for GameServerStatusPort",1,["quilkin::config::providers::k8s::agones::GameServerStatusPort"]],["impl RefUnwindSafe for SdkServer",1,["quilkin::config::providers::k8s::agones::SdkServer"]],["impl RefUnwindSafe for SdkServerLogLevel",1,["quilkin::config::providers::k8s::agones::SdkServerLogLevel"]],["impl RefUnwindSafe for PortPolicy",1,["quilkin::config::providers::k8s::agones::PortPolicy"]],["impl RefUnwindSafe for SchedulingStrategy",1,["quilkin::config::providers::k8s::agones::SchedulingStrategy"]],["impl RefUnwindSafe for Protocol",1,["quilkin::config::providers::k8s::agones::Protocol"]],["impl RefUnwindSafe for FleetSpec",1,["quilkin::config::providers::k8s::agones::FleetSpec"]],["impl RefUnwindSafe for Fleet",1,["quilkin::config::providers::k8s::agones::Fleet"]],["impl RefUnwindSafe for FleetScheduling",1,["quilkin::config::providers::k8s::agones::FleetScheduling"]],["impl RefUnwindSafe for FleetStrategy",1,["quilkin::config::providers::k8s::agones::FleetStrategy"]],["impl RefUnwindSafe for FleetStrategyRollingUpdate",1,["quilkin::config::providers::k8s::agones::FleetStrategyRollingUpdate"]],["impl RefUnwindSafe for FleetStrategyType",1,["quilkin::config::providers::k8s::agones::FleetStrategyType"]],["impl RefUnwindSafe for GameServerTemplateSpec",1,["quilkin::config::providers::k8s::agones::GameServerTemplateSpec"]],["impl RefUnwindSafe for FleetStatus",1,["quilkin::config::providers::k8s::agones::FleetStatus"]],["impl RefUnwindSafe for Providers",1,["quilkin::config::providers::Providers"]],["impl<T> !RefUnwindSafe for Slot<T>",1,["quilkin::config::slot::Slot"]],["impl<T> !RefUnwindSafe for Watch<T>",1,["quilkin::config::watch::Watch"]],["impl<'inner, T> !RefUnwindSafe for ReadGuard<'inner, T>",1,["quilkin::config::watch::ReadGuard"]],["impl<'inner, T> !RefUnwindSafe for WatchGuard<'inner, T>",1,["quilkin::config::watch::WatchGuard"]],["impl RefUnwindSafe for Base64Standard",1,["quilkin::config::Base64Standard"]],["impl !RefUnwindSafe for Config",1,["quilkin::config::Config"]],["impl RefUnwindSafe for Version",1,["quilkin::config::Version"]],["impl RefUnwindSafe for Filter",1,["quilkin::config::Filter"]],["impl !RefUnwindSafe for FilterChain",1,["quilkin::filters::chain::FilterChain"]],["impl !RefUnwindSafe for FilterError",1,["quilkin::filters::error::FilterError"]],["impl RefUnwindSafe for CreationError",1,["quilkin::filters::error::CreationError"]],["impl RefUnwindSafe for ConvertProtoConfigError",1,["quilkin::filters::error::ConvertProtoConfigError"]],["impl !RefUnwindSafe for FilterInstance",1,["quilkin::filters::factory::FilterInstance"]],["impl RefUnwindSafe for CreateFilterArgs",1,["quilkin::filters::factory::CreateFilterArgs"]],["impl !RefUnwindSafe for ReadContext",1,["quilkin::filters::read::ReadContext"]],["impl RefUnwindSafe for FilterRegistry",1,["quilkin::filters::registry::FilterRegistry"]],["impl !RefUnwindSafe for FilterSet",1,["quilkin::filters::set::FilterSet"]],["impl !RefUnwindSafe for WriteContext",1,["quilkin::filters::write::WriteContext"]],["impl RefUnwindSafe for Prefix",1,["quilkin::filters::capture::affix::Prefix"]],["impl RefUnwindSafe for Suffix",1,["quilkin::filters::capture::affix::Suffix"]],["impl RefUnwindSafe for Strategy",1,["quilkin::filters::capture::config::Strategy"]],["impl RefUnwindSafe for Config",1,["quilkin::filters::capture::config::Config"]],["impl RefUnwindSafe for Regex",1,["quilkin::filters::capture::regex::Regex"]],["impl !RefUnwindSafe for Capture",1,["quilkin::filters::capture::Capture"]],["impl !RefUnwindSafe for Compressor",1,["quilkin::filters::compress::compressor::Compressor"]],["impl RefUnwindSafe for Mode",1,["quilkin::filters::compress::config::Mode"]],["impl RefUnwindSafe for Action",1,["quilkin::filters::compress::config::Action"]],["impl RefUnwindSafe for Config",1,["quilkin::filters::compress::config::Config"]],["impl !RefUnwindSafe for Compress",1,["quilkin::filters::compress::Compress"]],["impl RefUnwindSafe for Strategy",1,["quilkin::filters::concatenate::config::Strategy"]],["impl RefUnwindSafe for Config",1,["quilkin::filters::concatenate::config::Config"]],["impl RefUnwindSafe for Concatenate",1,["quilkin::filters::concatenate::Concatenate"]],["impl RefUnwindSafe for Debug",1,["quilkin::filters::debug::Debug"]],["impl RefUnwindSafe for Config",1,["quilkin::filters::debug::Config"]],["impl RefUnwindSafe for Drop",1,["quilkin::filters::drop::Drop"]],["impl RefUnwindSafe for Config",1,["quilkin::filters::drop::Config"]],["impl RefUnwindSafe for Config",1,["quilkin::filters::firewall::config::Config"]],["impl RefUnwindSafe for Action",1,["quilkin::filters::firewall::config::Action"]],["impl RefUnwindSafe for Rule",1,["quilkin::filters::firewall::config::Rule"]],["impl RefUnwindSafe for PortRangeError",1,["quilkin::filters::firewall::config::PortRangeError"]],["impl RefUnwindSafe for PortRange",1,["quilkin::filters::firewall::config::PortRange"]],["impl RefUnwindSafe for Firewall",1,["quilkin::filters::firewall::Firewall"]],["impl RefUnwindSafe for PacketDenied",1,["quilkin::filters::firewall::PacketDenied"]],["impl RefUnwindSafe for Config",1,["quilkin::filters::load_balancer::config::Config"]],["impl RefUnwindSafe for Policy",1,["quilkin::filters::load_balancer::config::Policy"]],["impl !RefUnwindSafe for LoadBalancer",1,["quilkin::filters::load_balancer::LoadBalancer"]],["impl !RefUnwindSafe for LocalRateLimit",1,["quilkin::filters::local_rate_limit::LocalRateLimit"]],["impl RefUnwindSafe for Config",1,["quilkin::filters::local_rate_limit::Config"]],["impl RefUnwindSafe for Config",1,["quilkin::filters::match::config::Config"]],["impl RefUnwindSafe for DirectionalConfig",1,["quilkin::filters::match::config::DirectionalConfig"]],["impl RefUnwindSafe for Branch",1,["quilkin::filters::match::config::Branch"]],["impl RefUnwindSafe for Fallthrough",1,["quilkin::filters::match::config::Fallthrough"]],["impl !RefUnwindSafe for Match",1,["quilkin::filters::match::Match"]],["impl RefUnwindSafe for Pass",1,["quilkin::filters::pass::Pass"]],["impl RefUnwindSafe for Config",1,["quilkin::filters::pass::Config"]],["impl RefUnwindSafe for Timestamp",1,["quilkin::filters::timestamp::Timestamp"]],["impl RefUnwindSafe for Config",1,["quilkin::filters::timestamp::Config"]],["impl RefUnwindSafe for TokenRouter",1,["quilkin::filters::token_router::TokenRouter"]],["impl RefUnwindSafe for Error",1,["quilkin::filters::token_router::Error"]],["impl RefUnwindSafe for Config",1,["quilkin::filters::token_router::Config"]],["impl RefUnwindSafe for ShutdownKind",1,["quilkin::ShutdownKind"]]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/main/api/implementors/core/panic/unwind_safe/trait.UnwindSafe.js b/main/api/implementors/core/panic/unwind_safe/trait.UnwindSafe.js index 279a0c1233..c5f70badf0 100644 --- a/main/api/implementors/core/panic/unwind_safe/trait.UnwindSafe.js +++ b/main/api/implementors/core/panic/unwind_safe/trait.UnwindSafe.js @@ -1,4 +1,4 @@ (function() {var implementors = { "agones":[["impl !UnwindSafe for Client",1,["agones::Client"]]], -"quilkin":[["impl UnwindSafe for ClusterMap",1,["quilkin::net::cluster::ClusterMap"]],["impl UnwindSafe for EndpointAddress",1,["quilkin::net::endpoint::address::EndpointAddress"]],["impl UnwindSafe for Locality",1,["quilkin::net::endpoint::locality::Locality"]],["impl UnwindSafe for Key",1,["quilkin::net::endpoint::metadata::symbol::Key"]],["impl UnwindSafe for Symbol",1,["quilkin::net::endpoint::metadata::symbol::Symbol"]],["impl UnwindSafe for Reference",1,["quilkin::net::endpoint::metadata::symbol::Reference"]],["impl UnwindSafe for Value",1,["quilkin::net::endpoint::metadata::Value"]],["impl<T> UnwindSafe for MetadataView<T>where\n T: UnwindSafe,",1,["quilkin::net::endpoint::metadata::MetadataView"]],["impl UnwindSafe for Endpoint",1,["quilkin::net::endpoint::Endpoint"]],["impl UnwindSafe for Metadata",1,["quilkin::net::endpoint::Metadata"]],["impl UnwindSafe for MetadataError",1,["quilkin::net::endpoint::MetadataError"]],["impl !UnwindSafe for DualStackLocalSocket",1,["quilkin::net::DualStackLocalSocket"]],["impl UnwindSafe for DualStackEpollSocket",1,["quilkin::net::DualStackEpollSocket"]],["impl !UnwindSafe for Admin",1,["quilkin::cli::admin::Admin"]],["impl !UnwindSafe for Agent",1,["quilkin::cli::agent::Agent"]],["impl UnwindSafe for RuntimeConfig",1,["quilkin::cli::agent::RuntimeConfig"]],["impl UnwindSafe for GenerateConfigSchema",1,["quilkin::cli::generate_config_schema::GenerateConfigSchema"]],["impl !UnwindSafe for Manage",1,["quilkin::cli::manage::Manage"]],["impl UnwindSafe for RuntimeConfig",1,["quilkin::cli::manage::RuntimeConfig"]],["impl !UnwindSafe for Proxy",1,["quilkin::cli::proxy::Proxy"]],["impl !UnwindSafe for RuntimeConfig",1,["quilkin::cli::proxy::RuntimeConfig"]],["impl !UnwindSafe for PipelineError",1,["quilkin::cli::proxy::PipelineError"]],["impl UnwindSafe for PipelineErrorDiscriminants",1,["quilkin::cli::proxy::PipelineErrorDiscriminants"]],["impl UnwindSafe for Qcmp",1,["quilkin::cli::qcmp::Qcmp"]],["impl UnwindSafe for Ping",1,["quilkin::cli::qcmp::Ping"]],["impl UnwindSafe for Relay",1,["quilkin::cli::relay::Relay"]],["impl UnwindSafe for RuntimeConfig",1,["quilkin::cli::relay::RuntimeConfig"]],["impl !UnwindSafe for Cli",1,["quilkin::cli::Cli"]],["impl UnwindSafe for LogFormats",1,["quilkin::cli::LogFormats"]],["impl !UnwindSafe for Commands",1,["quilkin::cli::Commands"]],["impl UnwindSafe for Protocol",1,["quilkin::codec::qcmp::Protocol"]],["impl UnwindSafe for Error",1,["quilkin::codec::qcmp::Error"]],["impl UnwindSafe for ConfigType",1,["quilkin::config::config_type::ConfigType"]],["impl UnwindSafe for ValidationError",1,["quilkin::config::error::ValidationError"]],["impl UnwindSafe for GameServer",1,["quilkin::config::providers::k8s::agones::GameServer"]],["impl UnwindSafe for Inner",1,["quilkin::config::providers::k8s::agones::Inner"]],["impl UnwindSafe for GameServerSpec",1,["quilkin::config::providers::k8s::agones::GameServerSpec"]],["impl UnwindSafe for Health",1,["quilkin::config::providers::k8s::agones::Health"]],["impl UnwindSafe for GameServerPort",1,["quilkin::config::providers::k8s::agones::GameServerPort"]],["impl UnwindSafe for GameServerStatus",1,["quilkin::config::providers::k8s::agones::GameServerStatus"]],["impl UnwindSafe for GameServerState",1,["quilkin::config::providers::k8s::agones::GameServerState"]],["impl UnwindSafe for GameServerStatusPort",1,["quilkin::config::providers::k8s::agones::GameServerStatusPort"]],["impl UnwindSafe for SdkServer",1,["quilkin::config::providers::k8s::agones::SdkServer"]],["impl UnwindSafe for SdkServerLogLevel",1,["quilkin::config::providers::k8s::agones::SdkServerLogLevel"]],["impl UnwindSafe for PortPolicy",1,["quilkin::config::providers::k8s::agones::PortPolicy"]],["impl UnwindSafe for SchedulingStrategy",1,["quilkin::config::providers::k8s::agones::SchedulingStrategy"]],["impl UnwindSafe for Protocol",1,["quilkin::config::providers::k8s::agones::Protocol"]],["impl UnwindSafe for FleetSpec",1,["quilkin::config::providers::k8s::agones::FleetSpec"]],["impl UnwindSafe for Fleet",1,["quilkin::config::providers::k8s::agones::Fleet"]],["impl UnwindSafe for FleetScheduling",1,["quilkin::config::providers::k8s::agones::FleetScheduling"]],["impl UnwindSafe for FleetStrategy",1,["quilkin::config::providers::k8s::agones::FleetStrategy"]],["impl UnwindSafe for FleetStrategyRollingUpdate",1,["quilkin::config::providers::k8s::agones::FleetStrategyRollingUpdate"]],["impl UnwindSafe for FleetStrategyType",1,["quilkin::config::providers::k8s::agones::FleetStrategyType"]],["impl UnwindSafe for GameServerTemplateSpec",1,["quilkin::config::providers::k8s::agones::GameServerTemplateSpec"]],["impl UnwindSafe for FleetStatus",1,["quilkin::config::providers::k8s::agones::FleetStatus"]],["impl UnwindSafe for Providers",1,["quilkin::config::providers::Providers"]],["impl<T> !UnwindSafe for Slot<T>",1,["quilkin::config::slot::Slot"]],["impl<T> !UnwindSafe for Watch<T>",1,["quilkin::config::watch::Watch"]],["impl<'inner, T> !UnwindSafe for ReadGuard<'inner, T>",1,["quilkin::config::watch::ReadGuard"]],["impl<'inner, T> !UnwindSafe for WatchGuard<'inner, T>",1,["quilkin::config::watch::WatchGuard"]],["impl UnwindSafe for Base64Standard",1,["quilkin::config::Base64Standard"]],["impl !UnwindSafe for Config",1,["quilkin::config::Config"]],["impl UnwindSafe for Version",1,["quilkin::config::Version"]],["impl UnwindSafe for Filter",1,["quilkin::config::Filter"]],["impl !UnwindSafe for FilterChain",1,["quilkin::filters::chain::FilterChain"]],["impl !UnwindSafe for FilterError",1,["quilkin::filters::error::FilterError"]],["impl UnwindSafe for CreationError",1,["quilkin::filters::error::CreationError"]],["impl UnwindSafe for ConvertProtoConfigError",1,["quilkin::filters::error::ConvertProtoConfigError"]],["impl !UnwindSafe for FilterInstance",1,["quilkin::filters::factory::FilterInstance"]],["impl UnwindSafe for CreateFilterArgs",1,["quilkin::filters::factory::CreateFilterArgs"]],["impl !UnwindSafe for ReadContext",1,["quilkin::filters::read::ReadContext"]],["impl UnwindSafe for FilterRegistry",1,["quilkin::filters::registry::FilterRegistry"]],["impl !UnwindSafe for FilterSet",1,["quilkin::filters::set::FilterSet"]],["impl !UnwindSafe for WriteContext",1,["quilkin::filters::write::WriteContext"]],["impl UnwindSafe for Prefix",1,["quilkin::filters::capture::affix::Prefix"]],["impl UnwindSafe for Suffix",1,["quilkin::filters::capture::affix::Suffix"]],["impl UnwindSafe for Strategy",1,["quilkin::filters::capture::config::Strategy"]],["impl UnwindSafe for Config",1,["quilkin::filters::capture::config::Config"]],["impl UnwindSafe for Regex",1,["quilkin::filters::capture::regex::Regex"]],["impl !UnwindSafe for Capture",1,["quilkin::filters::capture::Capture"]],["impl UnwindSafe for Mode",1,["quilkin::filters::compress::config::Mode"]],["impl UnwindSafe for Action",1,["quilkin::filters::compress::config::Action"]],["impl UnwindSafe for Config",1,["quilkin::filters::compress::config::Config"]],["impl !UnwindSafe for Compress",1,["quilkin::filters::compress::Compress"]],["impl UnwindSafe for Strategy",1,["quilkin::filters::concatenate::config::Strategy"]],["impl UnwindSafe for Config",1,["quilkin::filters::concatenate::config::Config"]],["impl UnwindSafe for Concatenate",1,["quilkin::filters::concatenate::Concatenate"]],["impl UnwindSafe for Debug",1,["quilkin::filters::debug::Debug"]],["impl UnwindSafe for Config",1,["quilkin::filters::debug::Config"]],["impl UnwindSafe for Drop",1,["quilkin::filters::drop::Drop"]],["impl UnwindSafe for Config",1,["quilkin::filters::drop::Config"]],["impl UnwindSafe for Config",1,["quilkin::filters::firewall::config::Config"]],["impl UnwindSafe for Action",1,["quilkin::filters::firewall::config::Action"]],["impl UnwindSafe for Rule",1,["quilkin::filters::firewall::config::Rule"]],["impl UnwindSafe for PortRangeError",1,["quilkin::filters::firewall::config::PortRangeError"]],["impl UnwindSafe for PortRange",1,["quilkin::filters::firewall::config::PortRange"]],["impl UnwindSafe for Firewall",1,["quilkin::filters::firewall::Firewall"]],["impl UnwindSafe for PacketDenied",1,["quilkin::filters::firewall::PacketDenied"]],["impl UnwindSafe for Config",1,["quilkin::filters::load_balancer::config::Config"]],["impl UnwindSafe for Policy",1,["quilkin::filters::load_balancer::config::Policy"]],["impl !UnwindSafe for LoadBalancer",1,["quilkin::filters::load_balancer::LoadBalancer"]],["impl !UnwindSafe for LocalRateLimit",1,["quilkin::filters::local_rate_limit::LocalRateLimit"]],["impl UnwindSafe for Config",1,["quilkin::filters::local_rate_limit::Config"]],["impl UnwindSafe for Config",1,["quilkin::filters::match::config::Config"]],["impl UnwindSafe for DirectionalConfig",1,["quilkin::filters::match::config::DirectionalConfig"]],["impl UnwindSafe for Branch",1,["quilkin::filters::match::config::Branch"]],["impl UnwindSafe for Fallthrough",1,["quilkin::filters::match::config::Fallthrough"]],["impl !UnwindSafe for Match",1,["quilkin::filters::match::Match"]],["impl UnwindSafe for Pass",1,["quilkin::filters::pass::Pass"]],["impl UnwindSafe for Config",1,["quilkin::filters::pass::Config"]],["impl UnwindSafe for Timestamp",1,["quilkin::filters::timestamp::Timestamp"]],["impl UnwindSafe for Config",1,["quilkin::filters::timestamp::Config"]],["impl UnwindSafe for TokenRouter",1,["quilkin::filters::token_router::TokenRouter"]],["impl UnwindSafe for Error",1,["quilkin::filters::token_router::Error"]],["impl UnwindSafe for Config",1,["quilkin::filters::token_router::Config"]],["impl UnwindSafe for ShutdownKind",1,["quilkin::ShutdownKind"]]] +"quilkin":[["impl UnwindSafe for BufferPool",1,["quilkin::pool::BufferPool"]],["impl !UnwindSafe for PoolBuffer",1,["quilkin::pool::PoolBuffer"]],["impl !UnwindSafe for FrozenPoolBuffer",1,["quilkin::pool::FrozenPoolBuffer"]],["impl UnwindSafe for ClusterMap",1,["quilkin::net::cluster::ClusterMap"]],["impl UnwindSafe for EndpointAddress",1,["quilkin::net::endpoint::address::EndpointAddress"]],["impl UnwindSafe for Locality",1,["quilkin::net::endpoint::locality::Locality"]],["impl UnwindSafe for Key",1,["quilkin::net::endpoint::metadata::symbol::Key"]],["impl UnwindSafe for Symbol",1,["quilkin::net::endpoint::metadata::symbol::Symbol"]],["impl UnwindSafe for Reference",1,["quilkin::net::endpoint::metadata::symbol::Reference"]],["impl UnwindSafe for Value",1,["quilkin::net::endpoint::metadata::Value"]],["impl<T> UnwindSafe for MetadataView<T>where\n T: UnwindSafe,",1,["quilkin::net::endpoint::metadata::MetadataView"]],["impl UnwindSafe for Endpoint",1,["quilkin::net::endpoint::Endpoint"]],["impl UnwindSafe for Metadata",1,["quilkin::net::endpoint::Metadata"]],["impl UnwindSafe for MetadataError",1,["quilkin::net::endpoint::MetadataError"]],["impl !UnwindSafe for DualStackLocalSocket",1,["quilkin::net::DualStackLocalSocket"]],["impl UnwindSafe for DualStackEpollSocket",1,["quilkin::net::DualStackEpollSocket"]],["impl !UnwindSafe for Admin",1,["quilkin::cli::admin::Admin"]],["impl !UnwindSafe for Agent",1,["quilkin::cli::agent::Agent"]],["impl UnwindSafe for RuntimeConfig",1,["quilkin::cli::agent::RuntimeConfig"]],["impl UnwindSafe for GenerateConfigSchema",1,["quilkin::cli::generate_config_schema::GenerateConfigSchema"]],["impl !UnwindSafe for Manage",1,["quilkin::cli::manage::Manage"]],["impl UnwindSafe for RuntimeConfig",1,["quilkin::cli::manage::RuntimeConfig"]],["impl !UnwindSafe for Proxy",1,["quilkin::cli::proxy::Proxy"]],["impl !UnwindSafe for RuntimeConfig",1,["quilkin::cli::proxy::RuntimeConfig"]],["impl !UnwindSafe for PipelineError",1,["quilkin::cli::proxy::PipelineError"]],["impl UnwindSafe for PipelineErrorDiscriminants",1,["quilkin::cli::proxy::PipelineErrorDiscriminants"]],["impl UnwindSafe for Qcmp",1,["quilkin::cli::qcmp::Qcmp"]],["impl UnwindSafe for Ping",1,["quilkin::cli::qcmp::Ping"]],["impl UnwindSafe for Relay",1,["quilkin::cli::relay::Relay"]],["impl UnwindSafe for RuntimeConfig",1,["quilkin::cli::relay::RuntimeConfig"]],["impl !UnwindSafe for Cli",1,["quilkin::cli::Cli"]],["impl UnwindSafe for LogFormats",1,["quilkin::cli::LogFormats"]],["impl !UnwindSafe for Commands",1,["quilkin::cli::Commands"]],["impl UnwindSafe for Protocol",1,["quilkin::codec::qcmp::Protocol"]],["impl UnwindSafe for Error",1,["quilkin::codec::qcmp::Error"]],["impl UnwindSafe for ConfigType",1,["quilkin::config::config_type::ConfigType"]],["impl UnwindSafe for ValidationError",1,["quilkin::config::error::ValidationError"]],["impl UnwindSafe for GameServer",1,["quilkin::config::providers::k8s::agones::GameServer"]],["impl UnwindSafe for Inner",1,["quilkin::config::providers::k8s::agones::Inner"]],["impl UnwindSafe for GameServerSpec",1,["quilkin::config::providers::k8s::agones::GameServerSpec"]],["impl UnwindSafe for Health",1,["quilkin::config::providers::k8s::agones::Health"]],["impl UnwindSafe for GameServerPort",1,["quilkin::config::providers::k8s::agones::GameServerPort"]],["impl UnwindSafe for GameServerStatus",1,["quilkin::config::providers::k8s::agones::GameServerStatus"]],["impl UnwindSafe for GameServerState",1,["quilkin::config::providers::k8s::agones::GameServerState"]],["impl UnwindSafe for GameServerStatusPort",1,["quilkin::config::providers::k8s::agones::GameServerStatusPort"]],["impl UnwindSafe for SdkServer",1,["quilkin::config::providers::k8s::agones::SdkServer"]],["impl UnwindSafe for SdkServerLogLevel",1,["quilkin::config::providers::k8s::agones::SdkServerLogLevel"]],["impl UnwindSafe for PortPolicy",1,["quilkin::config::providers::k8s::agones::PortPolicy"]],["impl UnwindSafe for SchedulingStrategy",1,["quilkin::config::providers::k8s::agones::SchedulingStrategy"]],["impl UnwindSafe for Protocol",1,["quilkin::config::providers::k8s::agones::Protocol"]],["impl UnwindSafe for FleetSpec",1,["quilkin::config::providers::k8s::agones::FleetSpec"]],["impl UnwindSafe for Fleet",1,["quilkin::config::providers::k8s::agones::Fleet"]],["impl UnwindSafe for FleetScheduling",1,["quilkin::config::providers::k8s::agones::FleetScheduling"]],["impl UnwindSafe for FleetStrategy",1,["quilkin::config::providers::k8s::agones::FleetStrategy"]],["impl UnwindSafe for FleetStrategyRollingUpdate",1,["quilkin::config::providers::k8s::agones::FleetStrategyRollingUpdate"]],["impl UnwindSafe for FleetStrategyType",1,["quilkin::config::providers::k8s::agones::FleetStrategyType"]],["impl UnwindSafe for GameServerTemplateSpec",1,["quilkin::config::providers::k8s::agones::GameServerTemplateSpec"]],["impl UnwindSafe for FleetStatus",1,["quilkin::config::providers::k8s::agones::FleetStatus"]],["impl UnwindSafe for Providers",1,["quilkin::config::providers::Providers"]],["impl<T> !UnwindSafe for Slot<T>",1,["quilkin::config::slot::Slot"]],["impl<T> !UnwindSafe for Watch<T>",1,["quilkin::config::watch::Watch"]],["impl<'inner, T> !UnwindSafe for ReadGuard<'inner, T>",1,["quilkin::config::watch::ReadGuard"]],["impl<'inner, T> !UnwindSafe for WatchGuard<'inner, T>",1,["quilkin::config::watch::WatchGuard"]],["impl UnwindSafe for Base64Standard",1,["quilkin::config::Base64Standard"]],["impl !UnwindSafe for Config",1,["quilkin::config::Config"]],["impl UnwindSafe for Version",1,["quilkin::config::Version"]],["impl UnwindSafe for Filter",1,["quilkin::config::Filter"]],["impl !UnwindSafe for FilterChain",1,["quilkin::filters::chain::FilterChain"]],["impl !UnwindSafe for FilterError",1,["quilkin::filters::error::FilterError"]],["impl UnwindSafe for CreationError",1,["quilkin::filters::error::CreationError"]],["impl UnwindSafe for ConvertProtoConfigError",1,["quilkin::filters::error::ConvertProtoConfigError"]],["impl !UnwindSafe for FilterInstance",1,["quilkin::filters::factory::FilterInstance"]],["impl UnwindSafe for CreateFilterArgs",1,["quilkin::filters::factory::CreateFilterArgs"]],["impl !UnwindSafe for ReadContext",1,["quilkin::filters::read::ReadContext"]],["impl UnwindSafe for FilterRegistry",1,["quilkin::filters::registry::FilterRegistry"]],["impl !UnwindSafe for FilterSet",1,["quilkin::filters::set::FilterSet"]],["impl !UnwindSafe for WriteContext",1,["quilkin::filters::write::WriteContext"]],["impl UnwindSafe for Prefix",1,["quilkin::filters::capture::affix::Prefix"]],["impl UnwindSafe for Suffix",1,["quilkin::filters::capture::affix::Suffix"]],["impl UnwindSafe for Strategy",1,["quilkin::filters::capture::config::Strategy"]],["impl UnwindSafe for Config",1,["quilkin::filters::capture::config::Config"]],["impl UnwindSafe for Regex",1,["quilkin::filters::capture::regex::Regex"]],["impl !UnwindSafe for Capture",1,["quilkin::filters::capture::Capture"]],["impl UnwindSafe for Compressor",1,["quilkin::filters::compress::compressor::Compressor"]],["impl UnwindSafe for Mode",1,["quilkin::filters::compress::config::Mode"]],["impl UnwindSafe for Action",1,["quilkin::filters::compress::config::Action"]],["impl UnwindSafe for Config",1,["quilkin::filters::compress::config::Config"]],["impl !UnwindSafe for Compress",1,["quilkin::filters::compress::Compress"]],["impl UnwindSafe for Strategy",1,["quilkin::filters::concatenate::config::Strategy"]],["impl UnwindSafe for Config",1,["quilkin::filters::concatenate::config::Config"]],["impl UnwindSafe for Concatenate",1,["quilkin::filters::concatenate::Concatenate"]],["impl UnwindSafe for Debug",1,["quilkin::filters::debug::Debug"]],["impl UnwindSafe for Config",1,["quilkin::filters::debug::Config"]],["impl UnwindSafe for Drop",1,["quilkin::filters::drop::Drop"]],["impl UnwindSafe for Config",1,["quilkin::filters::drop::Config"]],["impl UnwindSafe for Config",1,["quilkin::filters::firewall::config::Config"]],["impl UnwindSafe for Action",1,["quilkin::filters::firewall::config::Action"]],["impl UnwindSafe for Rule",1,["quilkin::filters::firewall::config::Rule"]],["impl UnwindSafe for PortRangeError",1,["quilkin::filters::firewall::config::PortRangeError"]],["impl UnwindSafe for PortRange",1,["quilkin::filters::firewall::config::PortRange"]],["impl UnwindSafe for Firewall",1,["quilkin::filters::firewall::Firewall"]],["impl UnwindSafe for PacketDenied",1,["quilkin::filters::firewall::PacketDenied"]],["impl UnwindSafe for Config",1,["quilkin::filters::load_balancer::config::Config"]],["impl UnwindSafe for Policy",1,["quilkin::filters::load_balancer::config::Policy"]],["impl !UnwindSafe for LoadBalancer",1,["quilkin::filters::load_balancer::LoadBalancer"]],["impl !UnwindSafe for LocalRateLimit",1,["quilkin::filters::local_rate_limit::LocalRateLimit"]],["impl UnwindSafe for Config",1,["quilkin::filters::local_rate_limit::Config"]],["impl UnwindSafe for Config",1,["quilkin::filters::match::config::Config"]],["impl UnwindSafe for DirectionalConfig",1,["quilkin::filters::match::config::DirectionalConfig"]],["impl UnwindSafe for Branch",1,["quilkin::filters::match::config::Branch"]],["impl UnwindSafe for Fallthrough",1,["quilkin::filters::match::config::Fallthrough"]],["impl !UnwindSafe for Match",1,["quilkin::filters::match::Match"]],["impl UnwindSafe for Pass",1,["quilkin::filters::pass::Pass"]],["impl UnwindSafe for Config",1,["quilkin::filters::pass::Config"]],["impl UnwindSafe for Timestamp",1,["quilkin::filters::timestamp::Timestamp"]],["impl UnwindSafe for Config",1,["quilkin::filters::timestamp::Config"]],["impl UnwindSafe for TokenRouter",1,["quilkin::filters::token_router::TokenRouter"]],["impl UnwindSafe for Error",1,["quilkin::filters::token_router::Error"]],["impl UnwindSafe for Config",1,["quilkin::filters::token_router::Config"]],["impl UnwindSafe for ShutdownKind",1,["quilkin::ShutdownKind"]]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/main/api/implementors/core/str/traits/trait.FromStr.js b/main/api/implementors/core/str/traits/trait.FromStr.js index 05eb23b178..94ed5b4e5c 100644 --- a/main/api/implementors/core/str/traits/trait.FromStr.js +++ b/main/api/implementors/core/str/traits/trait.FromStr.js @@ -1,3 +1,3 @@ (function() {var implementors = { -"quilkin":[["impl FromStr for LogFormats"],["impl FromStr for Endpoint"],["impl FromStr for Locality"],["impl FromStr for EndpointAddress"]] +"quilkin":[["impl FromStr for Endpoint"],["impl FromStr for EndpointAddress"],["impl FromStr for LogFormats"],["impl FromStr for Locality"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/main/api/implementors/kube_core/object/trait.HasSpec.js b/main/api/implementors/kube_core/object/trait.HasSpec.js index 94bf3c0b7e..5eb68b01ec 100644 --- a/main/api/implementors/kube_core/object/trait.HasSpec.js +++ b/main/api/implementors/kube_core/object/trait.HasSpec.js @@ -1,3 +1,3 @@ (function() {var implementors = { -"quilkin":[["impl HasSpec for Fleet"],["impl HasSpec for GameServer"]] +"quilkin":[["impl HasSpec for GameServer"],["impl HasSpec for Fleet"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/main/api/implementors/kube_core/resource/trait.Resource.js b/main/api/implementors/kube_core/resource/trait.Resource.js index 8d9ce6d91e..b0ada4ac5d 100644 --- a/main/api/implementors/kube_core/resource/trait.Resource.js +++ b/main/api/implementors/kube_core/resource/trait.Resource.js @@ -1,3 +1,3 @@ (function() {var implementors = { -"quilkin":[["impl Resource for GameServer"],["impl Resource for Fleet"]] +"quilkin":[["impl Resource for Fleet"],["impl Resource for GameServer"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/main/api/implementors/schemars/trait.JsonSchema.js b/main/api/implementors/schemars/trait.JsonSchema.js index babc2342d1..edb7922e9a 100644 --- a/main/api/implementors/schemars/trait.JsonSchema.js +++ b/main/api/implementors/schemars/trait.JsonSchema.js @@ -1,3 +1,3 @@ (function() {var implementors = { -"quilkin":[["impl JsonSchema for Value"],["impl JsonSchema for SdkServer"],["impl JsonSchema for GameServerTemplateSpec"],["impl JsonSchema for GameServerStatus"],["impl JsonSchema for GameServerSpec"],["impl JsonSchema for Config"],["impl JsonSchema for Action"],["impl JsonSchema for Config"],["impl JsonSchema for PortPolicy"],["impl JsonSchema for Config"],["impl JsonSchema for Strategy"],["impl JsonSchema for FleetStatus"],["impl JsonSchema for Key"],["impl JsonSchema for Fleet"],["impl JsonSchema for FilterChain"],["impl JsonSchema for FleetStrategy"],["impl JsonSchema for Health"],["impl JsonSchema for Suffix"],["impl JsonSchema for SdkServerLogLevel"],["impl JsonSchema for FleetStrategyRollingUpdate"],["impl JsonSchema for GameServerStatusPort"],["impl JsonSchema for ConfigType"],["impl JsonSchema for Prefix"],["impl JsonSchema for DirectionalConfig"],["impl JsonSchema for GameServerPort"],["impl JsonSchema for Version"],["impl JsonSchema for Branch"],["impl JsonSchema for Config"],["impl JsonSchema for ClusterMap"],["impl JsonSchema for Fallthrough"],["impl JsonSchema for Regex"],["impl JsonSchema for Config"],["impl JsonSchema for Config"],["impl JsonSchema for SchedulingStrategy"],["impl JsonSchema for FleetSpec"],["impl<T: Default + JsonSchema> JsonSchema for MetadataView<T>"],["impl JsonSchema for Config"],["impl JsonSchema for Inner"],["impl JsonSchema for Mode"],["impl JsonSchema for Config"],["impl JsonSchema for FleetScheduling"],["impl JsonSchema for Config"],["impl JsonSchema for Rule"],["impl JsonSchema for Filter"],["impl JsonSchema for Locality"],["impl<T: JsonSchema + Default> JsonSchema for Slot<T>"],["impl JsonSchema for GameServer"],["impl JsonSchema for Config"],["impl JsonSchema for Symbol"],["impl JsonSchema for Config"],["impl JsonSchema for Strategy"],["impl JsonSchema for GameServerState"],["impl JsonSchema for Config"],["impl JsonSchema for PortRange"],["impl JsonSchema for Config"],["impl JsonSchema for Policy"],["impl JsonSchema for Endpoint"],["impl JsonSchema for Metadata"],["impl JsonSchema for Action"],["impl<T: JsonSchema> JsonSchema for Watch<T>"],["impl JsonSchema for FleetStrategyType"],["impl JsonSchema for Reference"],["impl JsonSchema for Protocol"]] +"quilkin":[["impl JsonSchema for FleetSpec"],["impl JsonSchema for Strategy"],["impl JsonSchema for Config"],["impl JsonSchema for Metadata"],["impl JsonSchema for Health"],["impl JsonSchema for FleetStrategyType"],["impl<T: JsonSchema + Default> JsonSchema for Slot<T>"],["impl<T: Default + JsonSchema> JsonSchema for MetadataView<T>"],["impl JsonSchema for Config"],["impl JsonSchema for SdkServerLogLevel"],["impl JsonSchema for Config"],["impl JsonSchema for FleetStrategy"],["impl JsonSchema for Mode"],["impl JsonSchema for FleetStrategyRollingUpdate"],["impl JsonSchema for Value"],["impl JsonSchema for PortPolicy"],["impl JsonSchema for Action"],["impl JsonSchema for SdkServer"],["impl JsonSchema for Fallthrough"],["impl JsonSchema for DirectionalConfig"],["impl JsonSchema for FleetStatus"],["impl JsonSchema for Prefix"],["impl JsonSchema for FleetScheduling"],["impl JsonSchema for Version"],["impl JsonSchema for GameServerStatus"],["impl JsonSchema for SchedulingStrategy"],["impl JsonSchema for Regex"],["impl JsonSchema for GameServer"],["impl JsonSchema for Reference"],["impl JsonSchema for Config"],["impl JsonSchema for ConfigType"],["impl JsonSchema for GameServerTemplateSpec"],["impl JsonSchema for Config"],["impl JsonSchema for Protocol"],["impl JsonSchema for Branch"],["impl JsonSchema for Action"],["impl<T: JsonSchema> JsonSchema for Watch<T>"],["impl JsonSchema for Policy"],["impl JsonSchema for Config"],["impl JsonSchema for GameServerState"],["impl JsonSchema for Symbol"],["impl JsonSchema for Filter"],["impl JsonSchema for ClusterMap"],["impl JsonSchema for Endpoint"],["impl JsonSchema for Config"],["impl JsonSchema for Config"],["impl JsonSchema for Config"],["impl JsonSchema for PortRange"],["impl JsonSchema for Locality"],["impl JsonSchema for GameServerPort"],["impl JsonSchema for GameServerStatusPort"],["impl JsonSchema for Strategy"],["impl JsonSchema for Inner"],["impl JsonSchema for Config"],["impl JsonSchema for GameServerSpec"],["impl JsonSchema for Fleet"],["impl JsonSchema for FilterChain"],["impl JsonSchema for Config"],["impl JsonSchema for Suffix"],["impl JsonSchema for Rule"],["impl JsonSchema for Config"],["impl JsonSchema for Config"],["impl JsonSchema for Key"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/main/api/implementors/serde/de/trait.Deserialize.js b/main/api/implementors/serde/de/trait.Deserialize.js index c31b27f393..73b6c4d872 100644 --- a/main/api/implementors/serde/de/trait.Deserialize.js +++ b/main/api/implementors/serde/de/trait.Deserialize.js @@ -1,3 +1,3 @@ (function() {var implementors = { -"quilkin":[["impl<'de, T: Deserialize<'de> + Clone> Deserialize<'de> for Watch<T>"],["impl<'de> Deserialize<'de> for Value"],["impl<'de> Deserialize<'de> for Mode"],["impl<'de> Deserialize<'de> for Strategy"],["impl<'de> Deserialize<'de> for SdkServer"],["impl<'de> Deserialize<'de> for Config"],["impl<'de> Deserialize<'de> for Endpoint"],["impl<'de> Deserialize<'de> for Locality"],["impl<'de> Deserialize<'de> for Config"],["impl<'de> Deserialize<'de> for Prefix"],["impl<'de> Deserialize<'de> for Config"],["impl<'de> Deserialize<'de> for GameServerStatus"],["impl<'de> Deserialize<'de> for Config"],["impl<'de> Deserialize<'de> for FleetStrategyRollingUpdate"],["impl<'de> Deserialize<'de> for FilterChain"],["impl<'de> Deserialize<'de> for PortRange"],["impl<'de> Deserialize<'de> for Configwhere\n Config: Default,"],["impl<'de> Deserialize<'de> for Version"],["impl<'de> Deserialize<'de> for Config"],["impl<'de> Deserialize<'de> for GameServerTemplateSpec"],["impl<'de> Deserialize<'de> for Metadata"],["impl<'de> Deserialize<'de> for Rule"],["impl<'de> Deserialize<'de> for Config"],["impl<'de> Deserialize<'de> for Branch"],["impl<'de> Deserialize<'de> for Policy"],["impl<'de> Deserialize<'de> for Config"],["impl<'de> Deserialize<'de> for FleetStrategy"],["impl<'de> Deserialize<'de> for SchedulingStrategy"],["impl<'de> Deserialize<'de> for GameServerSpec"],["impl<'de> Deserialize<'de> for Reference"],["impl<'de> Deserialize<'de> for Fleet"],["impl<'de, T: Deserialize<'de>> Deserialize<'de> for Slot<T>"],["impl<'de> Deserialize<'de> for ClusterMap"],["impl<'de> Deserialize<'de> for FleetStatus"],["impl<'de> Deserialize<'de> for GameServerPort"],["impl<'de> Deserialize<'de> for Suffix"],["impl<'de> Deserialize<'de> for Config"],["impl<'de> Deserialize<'de> for Fallthrough"],["impl<'de> Deserialize<'de> for Filter"],["impl<'de> Deserialize<'de> for Regex"],["impl<'de> Deserialize<'de> for FleetScheduling"],["impl<'de> Deserialize<'de> for FleetStrategyType"],["impl<'de> Deserialize<'de> for SdkServerLogLevel"],["impl<'de> Deserialize<'de> for Action"],["impl<'de> Deserialize<'de> for Config"],["impl<'de> Deserialize<'de> for Protocol"],["impl<'de> Deserialize<'de> for Inner"],["impl<'de> Deserialize<'de> for GameServerState"],["impl<'de> Deserialize<'de> for Symbol"],["impl<'de> Deserialize<'de> for Health"],["impl<'de> Deserialize<'de> for Action"],["impl<'de> Deserialize<'de> for Config"],["impl<'de> Deserialize<'de> for FleetSpec"],["impl<'de> Deserialize<'de> for GameServerStatusPort"],["impl<'de> Deserialize<'de> for DirectionalConfig"],["impl<'de> Deserialize<'de> for Config"],["impl<'de> Deserialize<'de> for Config"],["impl<'de> Deserialize<'de> for GameServer"],["impl<'de> Deserialize<'de> for Key"],["impl<'de> Deserialize<'de> for ConfigType"],["impl<'de> Deserialize<'de> for PortPolicy"],["impl<'de> Deserialize<'de> for EndpointAddress"],["impl<'de> Deserialize<'de> for Strategy"],["impl<'de, T> Deserialize<'de> for MetadataView<T>where\n T: Deserialize<'de> + Default + Default,"]] +"quilkin":[["impl<'de> Deserialize<'de> for DirectionalConfig"],["impl<'de> Deserialize<'de> for Config"],["impl<'de> Deserialize<'de> for Strategy"],["impl<'de> Deserialize<'de> for GameServerPort"],["impl<'de> Deserialize<'de> for ConfigType"],["impl<'de> Deserialize<'de> for GameServerSpec"],["impl<'de> Deserialize<'de> for Rule"],["impl<'de> Deserialize<'de> for Config"],["impl<'de> Deserialize<'de> for Config"],["impl<'de> Deserialize<'de> for GameServerState"],["impl<'de> Deserialize<'de> for Action"],["impl<'de> Deserialize<'de> for ClusterMap"],["impl<'de> Deserialize<'de> for PortRange"],["impl<'de> Deserialize<'de> for Strategy"],["impl<'de> Deserialize<'de> for GameServerStatus"],["impl<'de> Deserialize<'de> for Suffix"],["impl<'de> Deserialize<'de> for Config"],["impl<'de> Deserialize<'de> for Prefix"],["impl<'de> Deserialize<'de> for FleetStatus"],["impl<'de> Deserialize<'de> for FleetScheduling"],["impl<'de> Deserialize<'de> for Mode"],["impl<'de> Deserialize<'de> for PortPolicy"],["impl<'de> Deserialize<'de> for EndpointAddress"],["impl<'de> Deserialize<'de> for Reference"],["impl<'de> Deserialize<'de> for Health"],["impl<'de> Deserialize<'de> for Configwhere\n Config: Default,"],["impl<'de> Deserialize<'de> for Protocol"],["impl<'de> Deserialize<'de> for SdkServerLogLevel"],["impl<'de> Deserialize<'de> for Config"],["impl<'de> Deserialize<'de> for Fleet"],["impl<'de> Deserialize<'de> for Config"],["impl<'de> Deserialize<'de> for Config"],["impl<'de> Deserialize<'de> for GameServerStatusPort"],["impl<'de> Deserialize<'de> for FleetStrategyType"],["impl<'de> Deserialize<'de> for Symbol"],["impl<'de> Deserialize<'de> for Endpoint"],["impl<'de> Deserialize<'de> for Inner"],["impl<'de> Deserialize<'de> for SchedulingStrategy"],["impl<'de> Deserialize<'de> for Key"],["impl<'de> Deserialize<'de> for Locality"],["impl<'de> Deserialize<'de> for Value"],["impl<'de> Deserialize<'de> for SdkServer"],["impl<'de> Deserialize<'de> for Version"],["impl<'de> Deserialize<'de> for Config"],["impl<'de> Deserialize<'de> for Action"],["impl<'de> Deserialize<'de> for FleetStrategyRollingUpdate"],["impl<'de> Deserialize<'de> for FilterChain"],["impl<'de> Deserialize<'de> for Branch"],["impl<'de> Deserialize<'de> for GameServer"],["impl<'de> Deserialize<'de> for Fallthrough"],["impl<'de> Deserialize<'de> for Config"],["impl<'de, T: Deserialize<'de>> Deserialize<'de> for Slot<T>"],["impl<'de> Deserialize<'de> for FleetSpec"],["impl<'de> Deserialize<'de> for Config"],["impl<'de> Deserialize<'de> for GameServerTemplateSpec"],["impl<'de> Deserialize<'de> for Metadata"],["impl<'de> Deserialize<'de> for FleetStrategy"],["impl<'de> Deserialize<'de> for Config"],["impl<'de> Deserialize<'de> for Config"],["impl<'de> Deserialize<'de> for Regex"],["impl<'de, T> Deserialize<'de> for MetadataView<T>where\n T: Deserialize<'de> + Default + Default,"],["impl<'de, T: Deserialize<'de> + Clone> Deserialize<'de> for Watch<T>"],["impl<'de> Deserialize<'de> for Policy"],["impl<'de> Deserialize<'de> for Filter"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/main/api/implementors/serde/ser/trait.Serialize.js b/main/api/implementors/serde/ser/trait.Serialize.js index 9dff6d43e6..2018a34995 100644 --- a/main/api/implementors/serde/ser/trait.Serialize.js +++ b/main/api/implementors/serde/ser/trait.Serialize.js @@ -1,3 +1,3 @@ (function() {var implementors = { -"quilkin":[["impl Serialize for SdkServer"],["impl Serialize for Fleet"],["impl Serialize for ConfigType"],["impl Serialize for Config"],["impl Serialize for Config"],["impl Serialize for FleetStrategyRollingUpdate"],["impl Serialize for Regex"],["impl Serialize for Locality"],["impl Serialize for GameServer"],["impl Serialize for Prefix"],["impl Serialize for Key"],["impl Serialize for PortRange"],["impl Serialize for Value"],["impl Serialize for Filter"],["impl Serialize for Config"],["impl Serialize for ClusterMap"],["impl Serialize for Config"],["impl Serialize for PortPolicy"],["impl Serialize for Version"],["impl Serialize for SchedulingStrategy"],["impl Serialize for Branch"],["impl Serialize for GameServerStatusPort"],["impl Serialize for Config"],["impl Serialize for Reference"],["impl Serialize for GameServerSpec"],["impl Serialize for EndpointAddress"],["impl<T: Serialize> Serialize for Slot<T>"],["impl Serialize for Action"],["impl Serialize for Policy"],["impl Serialize for Config"],["impl Serialize for FleetScheduling"],["impl Serialize for Strategy"],["impl Serialize for Config"],["impl Serialize for Endpoint"],["impl Serialize for Suffix"],["impl Serialize for FleetSpec"],["impl Serialize for Fallthrough"],["impl Serialize for DirectionalConfig"],["impl Serialize for GameServerTemplateSpec"],["impl Serialize for SdkServerLogLevel"],["impl Serialize for Config"],["impl Serialize for Strategy"],["impl Serialize for FleetStatus"],["impl Serialize for Symbol"],["impl<T> Serialize for MetadataView<T>where\n T: Serialize + Default,"],["impl Serialize for FleetStrategyType"],["impl Serialize for Health"],["impl Serialize for Config"],["impl Serialize for Rule"],["impl Serialize for Config"],["impl Serialize for Config"],["impl Serialize for Mode"],["impl Serialize for Metadata"],["impl<T: Serialize> Serialize for Watch<T>"],["impl Serialize for GameServerStatus"],["impl Serialize for GameServerPort"],["impl Serialize for Protocol"],["impl Serialize for Config"],["impl Serialize for FilterChain"],["impl Serialize for FleetStrategy"],["impl Serialize for Action"],["impl Serialize for Config"],["impl Serialize for GameServerState"]] +"quilkin":[["impl Serialize for Policy"],["impl Serialize for Action"],["impl Serialize for Fleet"],["impl Serialize for PortRange"],["impl Serialize for Suffix"],["impl Serialize for ConfigType"],["impl Serialize for Config"],["impl Serialize for Config"],["impl Serialize for Config"],["impl Serialize for FleetSpec"],["impl Serialize for Metadata"],["impl Serialize for Action"],["impl Serialize for FleetStrategy"],["impl Serialize for PortPolicy"],["impl Serialize for EndpointAddress"],["impl Serialize for Symbol"],["impl Serialize for Config"],["impl Serialize for Version"],["impl Serialize for Fallthrough"],["impl Serialize for Value"],["impl Serialize for Protocol"],["impl Serialize for Strategy"],["impl Serialize for ClusterMap"],["impl Serialize for Config"],["impl Serialize for Config"],["impl Serialize for FleetStrategyRollingUpdate"],["impl Serialize for Config"],["impl Serialize for Regex"],["impl Serialize for GameServer"],["impl Serialize for Key"],["impl Serialize for Endpoint"],["impl Serialize for GameServerState"],["impl Serialize for Mode"],["impl Serialize for Config"],["impl Serialize for SdkServerLogLevel"],["impl Serialize for Config"],["impl Serialize for GameServerStatusPort"],["impl Serialize for Config"],["impl Serialize for Strategy"],["impl Serialize for SchedulingStrategy"],["impl Serialize for GameServerTemplateSpec"],["impl Serialize for Health"],["impl Serialize for Filter"],["impl Serialize for Prefix"],["impl Serialize for GameServerStatus"],["impl<T> Serialize for MetadataView<T>where\n T: Serialize + Default,"],["impl Serialize for Config"],["impl<T: Serialize> Serialize for Watch<T>"],["impl Serialize for Locality"],["impl Serialize for SdkServer"],["impl<T: Serialize> Serialize for Slot<T>"],["impl Serialize for FleetStatus"],["impl Serialize for GameServerSpec"],["impl Serialize for FleetScheduling"],["impl Serialize for Rule"],["impl Serialize for Branch"],["impl Serialize for Config"],["impl Serialize for FleetStrategyType"],["impl Serialize for Reference"],["impl Serialize for DirectionalConfig"],["impl Serialize for FilterChain"],["impl Serialize for GameServerPort"],["impl Serialize for Config"]] };if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/main/api/implementors/tokio_uring/buf/io_buf/trait.IoBuf.js b/main/api/implementors/tokio_uring/buf/io_buf/trait.IoBuf.js new file mode 100644 index 0000000000..6ba64431e4 --- /dev/null +++ b/main/api/implementors/tokio_uring/buf/io_buf/trait.IoBuf.js @@ -0,0 +1,3 @@ +(function() {var implementors = { +"quilkin":[["impl IoBuf for PoolBuffer"],["impl IoBuf for FrozenPoolBuffer"]] +};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/main/api/implementors/tokio_uring/buf/io_buf_mut/trait.IoBufMut.js b/main/api/implementors/tokio_uring/buf/io_buf_mut/trait.IoBufMut.js new file mode 100644 index 0000000000..46b1d1d446 --- /dev/null +++ b/main/api/implementors/tokio_uring/buf/io_buf_mut/trait.IoBufMut.js @@ -0,0 +1,3 @@ +(function() {var implementors = { +"quilkin":[["impl IoBufMut for PoolBuffer"]] +};if (window.register_implementors) {window.register_implementors(implementors);} else {window.pending_implementors = implementors;}})() \ No newline at end of file diff --git a/main/api/quilkin/all.html b/main/api/quilkin/all.html index 782e1f7272..c3aefdbaef 100644 --- a/main/api/quilkin/all.html +++ b/main/api/quilkin/all.html @@ -1 +1 @@ -List of all items in this crate

List of all items

Structs

Enums

Traits

Macros

Functions

Type Aliases

Constants

\ No newline at end of file +List of all items in this crate

List of all items

Structs

Enums

Traits

Macros

Functions

Type Aliases

Constants

\ No newline at end of file diff --git a/main/api/quilkin/cli/enum.LogFormats.html b/main/api/quilkin/cli/enum.LogFormats.html index 008be490ff..30c1e36a16 100644 --- a/main/api/quilkin/cli/enum.LogFormats.html +++ b/main/api/quilkin/cli/enum.LogFormats.html @@ -4,7 +4,7 @@ Plain, Pretty, }
Expand description

The various log format options

-

Variants§

§

Auto

§

Json

§

Plain

§

Pretty

Trait Implementations§

source§

impl Clone for LogFormats

source§

fn clone(&self) -> LogFormats

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 LogFormats

source§

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

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

impl Default for LogFormats

source§

fn default() -> LogFormats

Returns the “default value” for a type. Read more
source§

impl Display for LogFormats

source§

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

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

impl FromStr for LogFormats

§

type Err = ParseError

The associated error which can be returned from parsing.
source§

fn from_str(s: &str) -> Result<LogFormats, <Self as FromStr>::Err>

Parses a string s to return a value of this type. Read more
source§

impl PartialEq<LogFormats> for LogFormats

source§

fn eq(&self, other: &LogFormats) -> bool

This method tests for self and other values to be equal, and is used +

Variants§

§

Auto

§

Json

§

Plain

§

Pretty

Trait Implementations§

source§

impl Clone for LogFormats

source§

fn clone(&self) -> LogFormats

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 LogFormats

source§

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

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

impl Default for LogFormats

source§

fn default() -> LogFormats

Returns the “default value” for a type. Read more
source§

impl Display for LogFormats

source§

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

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

impl FromStr for LogFormats

§

type Err = ParseError

The associated error which can be returned from parsing.
source§

fn from_str(s: &str) -> Result<LogFormats, <Self as FromStr>::Err>

Parses a string s to return a value of this type. Read more
source§

impl PartialEq<LogFormats> for LogFormats

source§

fn eq(&self, other: &LogFormats) -> 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 TryFrom<&str> for LogFormats

§

type Error = ParseError

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

fn try_from(s: &str) -> Result<LogFormats, <Self as TryFrom<&str>>::Error>

Performs the conversion.
source§

impl Copy for LogFormats

source§

impl Eq for LogFormats

source§

impl StructuralEq for LogFormats

source§

impl StructuralPartialEq for LogFormats

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 diff --git a/main/api/quilkin/cli/proxy/enum.PipelineError.html b/main/api/quilkin/cli/proxy/enum.PipelineError.html index 644d5362d2..fb4b918da2 100644 --- a/main/api/quilkin/cli/proxy/enum.PipelineError.html +++ b/main/api/quilkin/cli/proxy/enum.PipelineError.html @@ -4,7 +4,7 @@ Session(Error), Io(Error), ChannelClosed, -}

Variants§

§

NoUpstreamEndpoints

§

Filter(FilterError)

§

Session(Error)

§

Io(Error)

§

ChannelClosed

Trait Implementations§

source§

impl Debug for PipelineError

source§

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

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

impl Display for PipelineError

source§

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

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

impl Error for PipelineError

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<'_enum> From<&'_enum PipelineError> for PipelineErrorDiscriminants

source§

fn from(val: &'_enum PipelineError) -> PipelineErrorDiscriminants

Converts to this type from the input type.
source§

impl From<Error> for PipelineError

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<FilterError> for PipelineError

source§

fn from(source: FilterError) -> Self

Converts to this type from the input type.
source§

impl From<PipelineError> for PipelineErrorDiscriminants

source§

fn from(val: PipelineError) -> PipelineErrorDiscriminants

Converts to this type from the input type.
source§

impl From<Report> for PipelineError

source§

fn from(source: Error) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +}

Variants§

§

NoUpstreamEndpoints

§

Filter(FilterError)

§

Session(Error)

§

Io(Error)

§

ChannelClosed

Trait Implementations§

source§

impl Debug for PipelineError

source§

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

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

impl Display for PipelineError

source§

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

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

impl Error for PipelineError

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<'_enum> From<&'_enum PipelineError> for PipelineErrorDiscriminants

source§

fn from(val: &'_enum PipelineError) -> PipelineErrorDiscriminants

Converts to this type from the input type.
source§

impl From<Error> for PipelineError

source§

fn from(source: Error) -> Self

Converts to this type from the input type.
source§

impl From<FilterError> for PipelineError

source§

fn from(source: FilterError) -> Self

Converts to this type from the input type.
source§

impl From<PipelineError> for PipelineErrorDiscriminants

source§

fn from(val: PipelineError) -> PipelineErrorDiscriminants

Converts to this type from the input type.
source§

impl From<Report> for PipelineError

source§

fn from(source: Error) -> 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
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/main/api/quilkin/cli/proxy/enum.PipelineErrorDiscriminants.html b/main/api/quilkin/cli/proxy/enum.PipelineErrorDiscriminants.html index 4024bc2ba2..2be36aa887 100644 --- a/main/api/quilkin/cli/proxy/enum.PipelineErrorDiscriminants.html +++ b/main/api/quilkin/cli/proxy/enum.PipelineErrorDiscriminants.html @@ -5,7 +5,7 @@ Io, ChannelClosed, }
Expand description

Auto-generated discriminant enum variants

-

Variants§

§

NoUpstreamEndpoints

§

Filter

§

Session

§

Io

§

ChannelClosed

Trait Implementations§

source§

impl Clone for PipelineErrorDiscriminants

source§

fn clone(&self) -> PipelineErrorDiscriminants

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 PipelineErrorDiscriminants

source§

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

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

impl Display for PipelineErrorDiscriminants

source§

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

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

impl<'_enum> From<&'_enum PipelineError> for PipelineErrorDiscriminants

source§

fn from(val: &'_enum PipelineError) -> PipelineErrorDiscriminants

Converts to this type from the input type.
source§

impl From<PipelineError> for PipelineErrorDiscriminants

source§

fn from(val: PipelineError) -> PipelineErrorDiscriminants

Converts to this type from the input type.
source§

impl PartialEq<PipelineErrorDiscriminants> for PipelineErrorDiscriminants

source§

fn eq(&self, other: &PipelineErrorDiscriminants) -> bool

This method tests for self and other values to be equal, and is used +

Variants§

§

NoUpstreamEndpoints

§

Filter

§

Session

§

Io

§

ChannelClosed

Trait Implementations§

source§

impl Clone for PipelineErrorDiscriminants

source§

fn clone(&self) -> PipelineErrorDiscriminants

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 PipelineErrorDiscriminants

source§

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

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

impl Display for PipelineErrorDiscriminants

source§

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

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

impl<'_enum> From<&'_enum PipelineError> for PipelineErrorDiscriminants

source§

fn from(val: &'_enum PipelineError) -> PipelineErrorDiscriminants

Converts to this type from the input type.
source§

impl From<PipelineError> for PipelineErrorDiscriminants

source§

fn from(val: PipelineError) -> PipelineErrorDiscriminants

Converts to this type from the input type.
source§

impl PartialEq<PipelineErrorDiscriminants> for PipelineErrorDiscriminants

source§

fn eq(&self, other: &PipelineErrorDiscriminants) -> 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 PipelineErrorDiscriminants

source§

impl Eq for PipelineErrorDiscriminants

source§

impl StructuralEq for PipelineErrorDiscriminants

source§

impl StructuralPartialEq for PipelineErrorDiscriminants

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 diff --git a/main/api/quilkin/codec/qcmp/enum.Error.html b/main/api/quilkin/codec/qcmp/enum.Error.html index 0dc6bdef00..9e0331e695 100644 --- a/main/api/quilkin/codec/qcmp/enum.Error.html +++ b/main/api/quilkin/codec/qcmp/enum.Error.html @@ -3,7 +3,7 @@ LengthMismatch(u16, usize), InvalidCommand(u8), Parse(String), -}

Variants (Non-exhaustive)§

This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
§

UnknownVersion(u8)

§

LengthMismatch(u16, usize)

§

InvalidCommand(u8)

§

Parse(String)

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, __formatter: &mut Formatter<'_>) -> Result

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

impl Error for Error

1.30.0 · 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<Err<Error<&[u8]>>> for Error

source§

fn from(error: Err<Error<&[u8]>>) -> 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 +}

Variants (Non-exhaustive)§

This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
§

UnknownVersion(u8)

§

LengthMismatch(u16, usize)

§

InvalidCommand(u8)

§

Parse(String)

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, __formatter: &mut Formatter<'_>) -> Result

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

impl Error for Error

1.30.0 · 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<Err<Error<&[u8]>>> for Error

source§

fn from(error: Err<Error<&[u8]>>) -> 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
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/main/api/quilkin/config/enum.ValidationError.html b/main/api/quilkin/config/enum.ValidationError.html index 8746ac903f..ac8b50034d 100644 --- a/main/api/quilkin/config/enum.ValidationError.html +++ b/main/api/quilkin/config/enum.ValidationError.html @@ -4,7 +4,7 @@ ValueInvalid(ValueInvalidArgs), FilterInvalid(CreationError), }
Expand description

Validation failure for a Config

-

Variants§

§

NotUnique(String)

§

EmptyList(String)

§

ValueInvalid(ValueInvalidArgs)

§

FilterInvalid(CreationError)

Trait Implementations§

source§

impl Debug for ValidationError

source§

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

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

impl Display for ValidationError

source§

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

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

impl Error for ValidationError

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<CreationError> for ValidationError

source§

fn from(source: CreationError) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +

Variants§

§

NotUnique(String)

§

EmptyList(String)

§

ValueInvalid(ValueInvalidArgs)

§

FilterInvalid(CreationError)

Trait Implementations§

source§

impl Debug for ValidationError

source§

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

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

impl Display for ValidationError

source§

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

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

impl Error for ValidationError

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<CreationError> for ValidationError

source§

fn from(source: CreationError) -> 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
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/main/api/quilkin/filters/capture/enum.Strategy.html b/main/api/quilkin/filters/capture/enum.Strategy.html index 6b4225edc6..36ce84649a 100644 --- a/main/api/quilkin/filters/capture/enum.Strategy.html +++ b/main/api/quilkin/filters/capture/enum.Strategy.html @@ -7,7 +7,7 @@
§

Suffix(Suffix)

Look for the set of bytes at the end of the packet

§

Regex(Regex)

Look for the set of bytes at the end of the packet

Implementations§

Trait Implementations§

source§

impl Debug for Strategy

source§

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

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

impl<'de> Deserialize<'de> for Strategy

source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where - __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
source§

impl From<Prefix> for Strategy

source§

fn from(prefix: Prefix) -> Self

Converts to this type from the input type.
source§

impl From<Regex> for Strategy

source§

fn from(regex: Regex) -> Self

Converts to this type from the input type.
source§

impl From<Suffix> for Strategy

source§

fn from(suffix: Suffix) -> Self

Converts to this type from the input type.
source§

impl JsonSchema for Strategy

source§

fn schema_name() -> String

The name of the generated JSON Schema. Read more
source§

fn schema_id() -> Cow<'static, str>

Returns a string that uniquely identifies the schema produced by this type. Read more
source§

fn json_schema(gen: &mut SchemaGenerator) -> Schema

Generates a JSON Schema for this type. Read more
§

fn is_referenceable() -> bool

Whether JSON Schemas generated for this type should be re-used where possible using the $ref keyword. Read more
source§

impl PartialEq<Strategy> for Strategy

source§

fn eq(&self, other: &Strategy) -> bool

This method tests for self and other values to be equal, and is used + __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more

source§

impl From<Prefix> for Strategy

source§

fn from(prefix: Prefix) -> Self

Converts to this type from the input type.
source§

impl From<Regex> for Strategy

source§

fn from(regex: Regex) -> Self

Converts to this type from the input type.
source§

impl From<Suffix> for Strategy

source§

fn from(suffix: Suffix) -> Self

Converts to this type from the input type.
source§

impl JsonSchema for Strategy

source§

fn schema_name() -> String

The name of the generated JSON Schema. Read more
source§

fn schema_id() -> Cow<'static, str>

Returns a string that uniquely identifies the schema produced by this type. Read more
source§

fn json_schema(gen: &mut SchemaGenerator) -> Schema

Generates a JSON Schema for this type. Read more
§

fn is_referenceable() -> bool

Whether JSON Schemas generated for this type should be re-used where possible using the $ref keyword. Read more
source§

impl PartialEq<Strategy> for Strategy

source§

fn eq(&self, other: &Strategy) -> 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 Serialize for Strategy

source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>where __S: Serializer,

Serialize this value into the given Serde serializer. Read more
source§

impl StructuralPartialEq for Strategy

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere diff --git a/main/api/quilkin/filters/capture/struct.Prefix.html b/main/api/quilkin/filters/capture/struct.Prefix.html index 1b6d3412ae..b1b9306d5f 100644 --- a/main/api/quilkin/filters/capture/struct.Prefix.html +++ b/main/api/quilkin/filters/capture/struct.Prefix.html @@ -4,7 +4,7 @@ }
Expand description

Capture from the start of the packet.

Fields§

§remove: bool

Whether captured bytes are removed from the original packet.

§size: u32

The number of bytes to capture.

-

Trait Implementations§

source§

impl CaptureStrategy for Prefix

source§

fn capture(&self, contents: &mut PoolBuffer) -> Option<Value>

Capture packet data from the contents, and optionally returns a value if +

Trait Implementations§

source§

impl CaptureStrategy for Prefix

source§

fn capture(&self, contents: &mut PoolBuffer) -> Option<Value>

Capture packet data from the contents, and optionally returns a value if anything was captured.
source§

impl Debug for Prefix

source§

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

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

impl<'de> Deserialize<'de> for Prefix

source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
source§

impl From<Prefix> for Strategy

source§

fn from(prefix: Prefix) -> Self

Converts to this type from the input type.
source§

impl JsonSchema for Prefix

source§

fn schema_name() -> String

The name of the generated JSON Schema. Read more
source§

fn schema_id() -> Cow<'static, str>

Returns a string that uniquely identifies the schema produced by this type. Read more
source§

fn json_schema(gen: &mut SchemaGenerator) -> Schema

Generates a JSON Schema for this type. Read more
§

fn is_referenceable() -> bool

Whether JSON Schemas generated for this type should be re-used where possible using the $ref keyword. Read more
source§

impl PartialEq<Prefix> for Prefix

source§

fn eq(&self, other: &Prefix) -> 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 diff --git a/main/api/quilkin/filters/capture/struct.Regex.html b/main/api/quilkin/filters/capture/struct.Regex.html index 824473bb8c..831f1f0695 100644 --- a/main/api/quilkin/filters/capture/struct.Regex.html +++ b/main/api/quilkin/filters/capture/struct.Regex.html @@ -2,7 +2,7 @@ pub pattern: Regex, }
Expand description

Capture from the start of the packet.

Fields§

§pattern: Regex

The regular expression to use for capture.

-

Trait Implementations§

source§

impl CaptureStrategy for Regex

source§

fn capture(&self, contents: &mut PoolBuffer) -> Option<Value>

Capture packet data from the contents, and optionally returns a value if +

Trait Implementations§

source§

impl CaptureStrategy for Regex

source§

fn capture(&self, contents: &mut PoolBuffer) -> Option<Value>

Capture packet data from the contents, and optionally returns a value if anything was captured.
source§

impl Debug for Regex

source§

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

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

impl<'de> Deserialize<'de> for Regex

source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
source§

impl From<Regex> for Strategy

source§

fn from(regex: Regex) -> Self

Converts to this type from the input type.
source§

impl JsonSchema for Regex

source§

fn schema_name() -> String

The name of the generated JSON Schema. Read more
source§

fn schema_id() -> Cow<'static, str>

Returns a string that uniquely identifies the schema produced by this type. Read more
source§

fn json_schema(gen: &mut SchemaGenerator) -> Schema

Generates a JSON Schema for this type. Read more
§

fn is_referenceable() -> bool

Whether JSON Schemas generated for this type should be re-used where possible using the $ref keyword. Read more
source§

impl PartialEq<Regex> for Regex

source§

fn eq(&self, rhs: &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 diff --git a/main/api/quilkin/filters/capture/struct.Suffix.html b/main/api/quilkin/filters/capture/struct.Suffix.html index 2c2ac0e132..5ceac73bd8 100644 --- a/main/api/quilkin/filters/capture/struct.Suffix.html +++ b/main/api/quilkin/filters/capture/struct.Suffix.html @@ -4,7 +4,7 @@ }
Expand description

Capture from the end of the packet.

Fields§

§size: u32

Whether captured bytes are removed from the original packet.

§remove: bool

The number of bytes to capture.

-

Trait Implementations§

source§

impl CaptureStrategy for Suffix

source§

fn capture(&self, contents: &mut PoolBuffer) -> Option<Value>

Capture packet data from the contents, and optionally returns a value if +

Trait Implementations§

source§

impl CaptureStrategy for Suffix

source§

fn capture(&self, contents: &mut PoolBuffer) -> Option<Value>

Capture packet data from the contents, and optionally returns a value if anything was captured.
source§

impl Debug for Suffix

source§

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

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

impl<'de> Deserialize<'de> for Suffix

source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
source§

impl From<Suffix> for Strategy

source§

fn from(suffix: Suffix) -> Self

Converts to this type from the input type.
source§

impl JsonSchema for Suffix

source§

fn schema_name() -> String

The name of the generated JSON Schema. Read more
source§

fn schema_id() -> Cow<'static, str>

Returns a string that uniquely identifies the schema produced by this type. Read more
source§

fn json_schema(gen: &mut SchemaGenerator) -> Schema

Generates a JSON Schema for this type. Read more
§

fn is_referenceable() -> bool

Whether JSON Schemas generated for this type should be re-used where possible using the $ref keyword. Read more
source§

impl PartialEq<Suffix> for Suffix

source§

fn eq(&self, other: &Suffix) -> 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 diff --git a/main/api/quilkin/filters/capture/trait.CaptureStrategy.html b/main/api/quilkin/filters/capture/trait.CaptureStrategy.html index 74c5b9b3ec..5b9f51ee15 100644 --- a/main/api/quilkin/filters/capture/trait.CaptureStrategy.html +++ b/main/api/quilkin/filters/capture/trait.CaptureStrategy.html @@ -1,7 +1,7 @@ CaptureStrategy in quilkin::filters::capture - Rust
pub trait CaptureStrategy {
     // Required method
-    fn capture(&self, contents: &mut PoolBuffer) -> Option<Value>;
+    fn capture(&self, contents: &mut PoolBuffer) -> Option<Value>;
 }
Expand description

Trait to implement different strategies for capturing packet data.

-

Required Methods§

source

fn capture(&self, contents: &mut PoolBuffer) -> Option<Value>

Capture packet data from the contents, and optionally returns a value if +

Required Methods§

source

fn capture(&self, contents: &mut PoolBuffer) -> Option<Value>

Capture packet data from the contents, and optionally returns a value if anything was captured.

Implementors§

\ No newline at end of file diff --git a/main/api/quilkin/filters/compress/compressor/enum.Compressor.html b/main/api/quilkin/filters/compress/compressor/enum.Compressor.html new file mode 100644 index 0000000000..f3402bd701 --- /dev/null +++ b/main/api/quilkin/filters/compress/compressor/enum.Compressor.html @@ -0,0 +1,11 @@ + + + + + Redirection + + +

Redirecting to ../../../../quilkin/filters/compress/enum.Compressor.html...

+ + + \ No newline at end of file diff --git a/main/api/quilkin/filters/compress/enum.Action.html b/main/api/quilkin/filters/compress/enum.Action.html index 0229086819..f7d030d245 100644 --- a/main/api/quilkin/filters/compress/enum.Action.html +++ b/main/api/quilkin/filters/compress/enum.Action.html @@ -1,13 +1,13 @@ -Action in quilkin::filters::compress - Rust
pub enum Action {
+Action in quilkin::filters::compress - Rust
pub enum Action {
     DoNothing,
     Compress,
     Decompress,
 }
Expand description

Whether to do nothing, compress or decompress the packet.

-

Variants§

§

DoNothing

§

Compress

§

Decompress

Trait Implementations§

source§

impl Clone for Action

source§

fn clone(&self) -> Action

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 Action

source§

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

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

impl Default for Action

source§

fn default() -> Action

Returns the “default value” for a type. Read more
source§

impl<'de> Deserialize<'de> for Action

source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where - __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
source§

impl JsonSchema for Action

source§

fn schema_name() -> String

The name of the generated JSON Schema. Read more
source§

fn schema_id() -> Cow<'static, str>

Returns a string that uniquely identifies the schema produced by this type. Read more
source§

fn json_schema(gen: &mut SchemaGenerator) -> Schema

Generates a JSON Schema for this type. Read more
§

fn is_referenceable() -> bool

Whether JSON Schemas generated for this type should be re-used where possible using the $ref keyword. Read more
source§

impl PartialEq<Action> for Action

source§

fn eq(&self, other: &Action) -> bool

This method tests for self and other values to be equal, and is used +

Variants§

§

DoNothing

§

Compress

§

Decompress

Trait Implementations§

source§

impl Clone for Action

source§

fn clone(&self) -> Action

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 Action

source§

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

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

impl Default for Action

source§

fn default() -> Action

Returns the “default value” for a type. Read more
source§

impl<'de> Deserialize<'de> for Action

source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where + __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
source§

impl JsonSchema for Action

source§

fn schema_name() -> String

The name of the generated JSON Schema. Read more
source§

fn schema_id() -> Cow<'static, str>

Returns a string that uniquely identifies the schema produced by this type. Read more
source§

fn json_schema(gen: &mut SchemaGenerator) -> Schema

Generates a JSON Schema for this type. Read more
§

fn is_referenceable() -> bool

Whether JSON Schemas generated for this type should be re-used where possible using the $ref keyword. Read more
source§

impl PartialEq<Action> for Action

source§

fn eq(&self, other: &Action) -> 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 Serialize for Action

source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>where - __S: Serializer,

Serialize this value into the given Serde serializer. Read more
source§

impl Copy for Action

source§

impl Eq for Action

source§

impl StructuralEq for Action

source§

impl StructuralPartialEq for Action

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +sufficient, and should not be overridden without very good reason.

source§

impl Serialize for Action

source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>where + __S: Serializer,

Serialize this value into the given Serde serializer. Read more
source§

impl Copy for Action

source§

impl Eq for Action

source§

impl StructuralEq for Action

source§

impl StructuralPartialEq for Action

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
source§

impl<T> DynClone for Twhere diff --git a/main/api/quilkin/filters/compress/enum.Compressor.html b/main/api/quilkin/filters/compress/enum.Compressor.html new file mode 100644 index 0000000000..9cc1410cdf --- /dev/null +++ b/main/api/quilkin/filters/compress/enum.Compressor.html @@ -0,0 +1,36 @@ +Compressor in quilkin::filters::compress - Rust
pub enum Compressor {
+    Snappy(SnappyImpl),
+    Lz4,
+}
Expand description

A trait that provides a compression and decompression strategy for this filter. +Conversion takes place on a mutable Vec, to ensure the most performant compression or +decompression operation can occur.

+

Variants§

§

Snappy(SnappyImpl)

§

Lz4

Implementations§

source§

impl Compressor

source

pub fn encode( + &self, + pool: Arc<BufferPool>, + contents: &mut PoolBuffer +) -> Result<()>

source

pub fn decode( + &self, + pool: Arc<BufferPool>, + contents: &mut PoolBuffer +) -> Result<()>

Trait Implementations§

source§

impl From<Mode> for Compressor

source§

fn from(mode: Mode) -> 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
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> 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).

+

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

+
source§

impl<T> IntoRequest<T> for T

source§

fn into_request(self) -> Request<T>

Wrap the input message T in a tonic::Request
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
§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
source§

impl<T> WithSubscriber for T

source§

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 diff --git a/main/api/quilkin/filters/compress/enum.Mode.html b/main/api/quilkin/filters/compress/enum.Mode.html index eafe01a775..1c7ca8bc6e 100644 --- a/main/api/quilkin/filters/compress/enum.Mode.html +++ b/main/api/quilkin/filters/compress/enum.Mode.html @@ -1,8 +1,9 @@ -Mode in quilkin::filters::compress - Rust
#[non_exhaustive]
pub enum Mode { +Mode in quilkin::filters::compress - Rust
#[non_exhaustive]
pub enum Mode { Snappy, + Lz4, }
Expand description

The library to use when compressing.

-

Variants (Non-exhaustive)§

This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
§

Snappy

Trait Implementations§

source§

impl Clone for Mode

source§

fn clone(&self) -> Mode

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 Mode

source§

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

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

impl Default for Mode

source§

fn default() -> Mode

Returns the “default value” for a type. Read more
source§

impl<'de> Deserialize<'de> for Mode

source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where - __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
source§

impl JsonSchema for Mode

source§

fn schema_name() -> String

The name of the generated JSON Schema. Read more
source§

fn schema_id() -> Cow<'static, str>

Returns a string that uniquely identifies the schema produced by this type. Read more
source§

fn json_schema(gen: &mut SchemaGenerator) -> Schema

Generates a JSON Schema for this type. Read more
§

fn is_referenceable() -> bool

Whether JSON Schemas generated for this type should be re-used where possible using the $ref keyword. Read more
source§

impl PartialEq<Mode> for Mode

source§

fn eq(&self, other: &Mode) -> bool

This method tests for self and other values to be equal, and is used +

Variants (Non-exhaustive)§

This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
§

Snappy

§

Lz4

Trait Implementations§

source§

impl Clone for Mode

source§

fn clone(&self) -> Mode

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 Mode

source§

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

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

impl Default for Mode

source§

fn default() -> Mode

Returns the “default value” for a type. Read more
source§

impl<'de> Deserialize<'de> for Mode

source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where + __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
source§

impl From<Mode> for Compressor

source§

fn from(mode: Mode) -> Self

Converts to this type from the input type.
source§

impl JsonSchema for Mode

source§

fn schema_name() -> String

The name of the generated JSON Schema. Read more
source§

fn schema_id() -> Cow<'static, str>

Returns a string that uniquely identifies the schema produced by this type. Read more
source§

fn json_schema(gen: &mut SchemaGenerator) -> Schema

Generates a JSON Schema for this type. Read more
§

fn is_referenceable() -> bool

Whether JSON Schemas generated for this type should be re-used where possible using the $ref keyword. Read more
source§

impl PartialEq<Mode> for Mode

source§

fn eq(&self, other: &Mode) -> 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 Serialize for Mode

source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>where __S: Serializer,

Serialize this value into the given Serde serializer. Read more
source§

impl Copy for Mode

source§

impl Eq for Mode

source§

impl StructuralEq for Mode

source§

impl StructuralPartialEq for Mode

Auto Trait Implementations§

§

impl RefUnwindSafe for Mode

§

impl Send for Mode

§

impl Sync for Mode

§

impl Unpin for Mode

§

impl UnwindSafe for Mode

Blanket Implementations§

source§

impl<T> Any for Twhere @@ -17,7 +18,7 @@ Q: Eq + ?Sized, K: Borrow<Q> + ?Sized,

source§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
§

impl<Q, K> Equivalent<K> for Qwhere Q: Eq + ?Sized, - K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

+ K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> FromRef<T> for Twhere T: Clone,

§

fn from_ref(input: &T) -> T

Converts to this type from a reference to the input type.
§

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 diff --git a/main/api/quilkin/filters/compress/index.html b/main/api/quilkin/filters/compress/index.html index 592f1f1803..abc981bf70 100644 --- a/main/api/quilkin/filters/compress/index.html +++ b/main/api/quilkin/filters/compress/index.html @@ -1 +1,3 @@ -quilkin::filters::compress - Rust

Module quilkin::filters::compress

source ·

Structs

Enums

  • Whether to do nothing, compress or decompress the packet.
  • The library to use when compressing.
\ No newline at end of file +quilkin::filters::compress - Rust

Module quilkin::filters::compress

source ·

Structs

Enums

  • Whether to do nothing, compress or decompress the packet.
  • A trait that provides a compression and decompression strategy for this filter. +Conversion takes place on a mutable Vec, to ensure the most performant compression or +decompression operation can occur.
  • The library to use when compressing.
\ No newline at end of file diff --git a/main/api/quilkin/filters/compress/sidebar-items.js b/main/api/quilkin/filters/compress/sidebar-items.js index de2d37880b..0bc02b77d1 100644 --- a/main/api/quilkin/filters/compress/sidebar-items.js +++ b/main/api/quilkin/filters/compress/sidebar-items.js @@ -1 +1 @@ -window.SIDEBAR_ITEMS = {"enum":["Action","Mode"],"struct":["Compress","Config"]}; \ No newline at end of file +window.SIDEBAR_ITEMS = {"enum":["Action","Compressor","Mode"],"struct":["Compress","Config"]}; \ No newline at end of file diff --git a/main/api/quilkin/filters/compress/struct.Config.html b/main/api/quilkin/filters/compress/struct.Config.html index a100d332cb..b4557f5606 100644 --- a/main/api/quilkin/filters/compress/struct.Config.html +++ b/main/api/quilkin/filters/compress/struct.Config.html @@ -1,12 +1,12 @@ -Config in quilkin::filters::compress - Rust
#[non_exhaustive]
pub struct Config { +Config in quilkin::filters::compress - Rust
#[non_exhaustive]
pub struct Config { pub mode: Mode, pub on_read: Action, pub on_write: Action, -}

Fields (Non-exhaustive)§

This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.
§mode: Mode§on_read: Action§on_write: Action

Trait Implementations§

source§

impl Clone for Config

source§

fn clone(&self) -> Config

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 Config

source§

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

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

impl Default for Config

source§

fn default() -> Config

Returns the “default value” for a type. Read more
source§

impl<'de> Deserialize<'de> for Config

source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where - __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
source§

impl JsonSchema for Config

source§

fn schema_name() -> String

The name of the generated JSON Schema. Read more
source§

fn schema_id() -> Cow<'static, str>

Returns a string that uniquely identifies the schema produced by this type. Read more
source§

fn json_schema(gen: &mut SchemaGenerator) -> Schema

Generates a JSON Schema for this type. Read more
§

fn is_referenceable() -> bool

Whether JSON Schemas generated for this type should be re-used where possible using the $ref keyword. Read more
source§

impl PartialEq<Config> for Config

source§

fn eq(&self, other: &Config) -> bool

This method tests for self and other values to be equal, and is used +}

Fields (Non-exhaustive)§

This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.
§mode: Mode§on_read: Action§on_write: Action

Trait Implementations§

source§

impl Clone for Config

source§

fn clone(&self) -> Config

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 Config

source§

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

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

impl Default for Config

source§

fn default() -> Config

Returns the “default value” for a type. Read more
source§

impl<'de> Deserialize<'de> for Config

source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where + __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
source§

impl JsonSchema for Config

source§

fn schema_name() -> String

The name of the generated JSON Schema. Read more
source§

fn schema_id() -> Cow<'static, str>

Returns a string that uniquely identifies the schema produced by this type. Read more
source§

fn json_schema(gen: &mut SchemaGenerator) -> Schema

Generates a JSON Schema for this type. Read more
§

fn is_referenceable() -> bool

Whether JSON Schemas generated for this type should be re-used where possible using the $ref keyword. Read more
source§

impl PartialEq<Config> for Config

source§

fn eq(&self, other: &Config) -> 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 Serialize for Config

source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>where - __S: Serializer,

Serialize this value into the given Serde serializer. Read more
source§

impl Copy for Config

source§

impl Eq for Config

source§

impl StructuralEq for Config

source§

impl StructuralPartialEq for Config

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +sufficient, and should not be overridden without very good reason.

source§

impl Serialize for Config

source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>where + __S: Serializer,

Serialize this value into the given Serde serializer. Read more
source§

impl Copy for Config

source§

impl Eq for Config

source§

impl StructuralEq for Config

source§

impl StructuralPartialEq for Config

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
source§

impl<T> DynClone for Twhere diff --git a/main/api/quilkin/filters/enum.CreationError.html b/main/api/quilkin/filters/enum.CreationError.html index b0b920ad5f..fb9c144d57 100644 --- a/main/api/quilkin/filters/enum.CreationError.html +++ b/main/api/quilkin/filters/enum.CreationError.html @@ -15,7 +15,7 @@ Infallible, }
Expand description

An error that occurred when attempting to create a Filter from a FilterFactory.

-

Variants§

§

NotFound(String)

§

MismatchedTypes

Fields

§expected: String
§actual: String
§

MissingConfig(&'static str)

§

FieldInvalid

Fields

§field: String
§reason: String
§

DeserializeFailed(String)

§

InitializeMetricsFailed(String)

§

ConvertProtoConfig(ConvertProtoConfigError)

§

Infallible

Trait Implementations§

source§

impl Debug for CreationError

source§

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

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

impl Display for CreationError

source§

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

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

impl Error for CreationError

1.30.0 · 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<ConvertProtoConfigError> for CreationError

source§

fn from(error: ConvertProtoConfigError) -> Self

Converts to this type from the input type.
source§

impl From<CreationError> for ValidationError

source§

fn from(source: CreationError) -> Self

Converts to this type from the input type.
source§

impl From<DecodeError> for CreationError

source§

fn from(error: DecodeError) -> Self

Converts to this type from the input type.
source§

impl From<EncodeError> for CreationError

source§

fn from(error: EncodeError) -> Self

Converts to this type from the input type.
source§

impl From<Error> for CreationError

source§

fn from(error: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for CreationError

source§

fn from(error: MetricsError) -> Self

Converts to this type from the input type.
source§

impl From<Error> for CreationError

source§

fn from(error: Error) -> Self

Converts to this type from the input type.
source§

impl From<Infallible> for CreationError

source§

fn from(_: Infallible) -> Self

Converts to this type from the input type.
source§

impl PartialEq<CreationError> for CreationError

source§

fn eq(&self, other: &CreationError) -> bool

This method tests for self and other values to be equal, and is used +

Variants§

§

NotFound(String)

§

MismatchedTypes

Fields

§expected: String
§actual: String
§

MissingConfig(&'static str)

§

FieldInvalid

Fields

§field: String
§reason: String
§

DeserializeFailed(String)

§

InitializeMetricsFailed(String)

§

ConvertProtoConfig(ConvertProtoConfigError)

§

Infallible

Trait Implementations§

source§

impl Debug for CreationError

source§

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

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

impl Display for CreationError

source§

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

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

impl Error for CreationError

1.30.0 · 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<ConvertProtoConfigError> for CreationError

source§

fn from(error: ConvertProtoConfigError) -> Self

Converts to this type from the input type.
source§

impl From<CreationError> for ValidationError

source§

fn from(source: CreationError) -> Self

Converts to this type from the input type.
source§

impl From<DecodeError> for CreationError

source§

fn from(error: DecodeError) -> Self

Converts to this type from the input type.
source§

impl From<EncodeError> for CreationError

source§

fn from(error: EncodeError) -> Self

Converts to this type from the input type.
source§

impl From<Error> for CreationError

source§

fn from(error: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for CreationError

source§

fn from(error: Error) -> Self

Converts to this type from the input type.
source§

impl From<Error> for CreationError

source§

fn from(error: MetricsError) -> Self

Converts to this type from the input type.
source§

impl From<Infallible> for CreationError

source§

fn from(_: Infallible) -> Self

Converts to this type from the input type.
source§

impl PartialEq<CreationError> for CreationError

source§

fn eq(&self, other: &CreationError) -> 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 CreationError

source§

impl StructuralEq for CreationError

source§

impl StructuralPartialEq for CreationError

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 diff --git a/main/api/quilkin/filters/struct.FilterChain.html b/main/api/quilkin/filters/struct.FilterChain.html index 979e8f6283..531daf7757 100644 --- a/main/api/quilkin/filters/struct.FilterChain.html +++ b/main/api/quilkin/filters/struct.FilterChain.html @@ -26,7 +26,7 @@ downstream connection via the listening port after receiving it via one of the upstream Endpoints. Read more

source§

impl Index<usize> for FilterChain

§

type Output = (String, FilterInstance)

The returned type after indexing.
source§

fn index(&self, index: usize) -> &Self::Output

Performs the indexing (container[index]) operation. Read more
source§

impl JsonSchema for FilterChain

source§

fn schema_name() -> String

The name of the generated JSON Schema. Read more
source§

fn json_schema(gen: &mut SchemaGenerator) -> Schema

Generates a JSON Schema for this type. Read more
source§

fn is_referenceable() -> bool

Whether JSON Schemas generated for this type should be re-used where possible using the $ref keyword. Read more
§

fn schema_id() -> Cow<'static, str>

Returns a string that uniquely identifies the schema produced by this type. Read more
source§

impl PartialEq<FilterChain> for FilterChain

source§

fn eq(&self, rhs: &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 Serialize for FilterChain

source§

fn serialize<S: Serializer>(&self, ser: S) -> Result<S::Ok, S::Error>

Serialize this value into the given Serde serializer. Read more
source§

impl TryFrom<&[Filter]> for FilterChain

§

type Error = CreationError

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

fn try_from(filter_configs: &[FilterConfig]) -> Result<Self, Self::Error>

Performs the conversion.
source§

impl<const N: usize> TryFrom<&[Filter; N]> for FilterChain

§

type Error = CreationError

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

fn try_from(filter_configs: &[FilterConfig; N]) -> Result<Self, Self::Error>

Performs the conversion.
source§

impl<const N: usize> TryFrom<[Filter; N]> for FilterChain

§

type Error = CreationError

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

fn try_from(filter_configs: [FilterConfig; N]) -> Result<Self, Self::Error>

Performs the conversion.
source§

impl TryFrom<Vec<Filter, Global>> for FilterChain

§

type Error = CreationError

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

fn try_from(filter_configs: Vec<FilterConfig>) -> Result<Self, Self::Error>

Performs the conversion.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +sufficient, and should not be overridden without very good reason.

source§

impl Serialize for FilterChain

source§

fn serialize<S: Serializer>(&self, ser: S) -> Result<S::Ok, S::Error>

Serialize this value into the given Serde serializer. Read more
source§

impl TryFrom<&[Filter]> for FilterChain

§

type Error = CreationError

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

fn try_from(filter_configs: &[FilterConfig]) -> Result<Self, Self::Error>

Performs the conversion.
source§

impl<const N: usize> TryFrom<&[Filter; N]> for FilterChain

§

type Error = CreationError

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

fn try_from(filter_configs: &[FilterConfig; N]) -> Result<Self, Self::Error>

Performs the conversion.
source§

impl<const N: usize> TryFrom<[Filter; N]> for FilterChain

§

type Error = CreationError

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

fn try_from(filter_configs: [FilterConfig; N]) -> Result<Self, Self::Error>

Performs the conversion.
source§

impl TryFrom<Vec<Filter, Global>> for FilterChain

§

type Error = CreationError

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

fn try_from(filter_configs: Vec<FilterConfig>) -> Result<Self, Self::Error>

Performs the conversion.

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
source§

impl<T> DynClone for Twhere diff --git a/main/api/quilkin/filters/struct.FilterError.html b/main/api/quilkin/filters/struct.FilterError.html index 6e916e224b..4a00f55a01 100644 --- a/main/api/quilkin/filters/struct.FilterError.html +++ b/main/api/quilkin/filters/struct.FilterError.html @@ -1,4 +1,4 @@ -FilterError in quilkin::filters - Rust
pub struct FilterError { /* private fields */ }

Implementations§

source§

impl FilterError

source

pub fn new<D: Display>(error: D) -> Self

Trait Implementations§

source§

impl Debug for FilterError

source§

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

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

impl Display for FilterError

source§

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

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

impl Error for FilterError

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 FilterError

source§

fn from(error: Error) -> Self

Converts to this type from the input type.
source§

impl From<FilterError> for PipelineError

source§

fn from(source: FilterError) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +FilterError in quilkin::filters - Rust
pub struct FilterError { /* private fields */ }

Implementations§

source§

impl FilterError

source

pub fn new<D: Display>(error: D) -> Self

Trait Implementations§

source§

impl Debug for FilterError

source§

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

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

impl Display for FilterError

source§

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

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

impl Error for FilterError

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 FilterError

source§

fn from(error: Error) -> Self

Converts to this type from the input type.
source§

impl From<FilterError> for PipelineError

source§

fn from(source: FilterError) -> 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
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

diff --git a/main/api/quilkin/filters/struct.FilterSet.html b/main/api/quilkin/filters/struct.FilterSet.html index 465a43933f..9ee09d105c 100644 --- a/main/api/quilkin/filters/struct.FilterSet.html +++ b/main/api/quilkin/filters/struct.FilterSet.html @@ -22,7 +22,7 @@ ) -> Option<Arc<DynFilterFactory>>

Inserts factory for the specified FilterFactory, returning any previous filter stored at that location if present.

source

pub fn iter(&self) -> Iter<'_>

Returns a by reference iterator over the set of filters.

-

Trait Implementations§

source§

impl Clone for FilterSet

source§

fn clone(&self) -> FilterSet

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 Default for FilterSet

source§

fn default() -> Self

Returns the “default value” for a type. Read more
source§

impl From<FilterSet> for FilterMap

source§

fn from(set: FilterSet) -> Self

Converts to this type from the input type.
source§

impl<I: Iterator<Item = DynFilterFactory>> From<I> for FilterSet

source§

fn from(iter: I) -> Self

Converts to this type from the input type.
source§

impl FromIterator<Box<dyn FilterFactory, Global>> for FilterSet

source§

fn from_iter<I: IntoIterator<Item = DynFilterFactory>>(iter: I) -> Self

Creates a value from an iterator. Read more
source§

impl IntoIterator for FilterSet

§

type IntoIter = IntoIter

Which kind of iterator are we turning this into?
§

type Item = Arc<Box<dyn FilterFactory, Global>, Global>

The type of the elements being iterated over.
source§

fn into_iter(self) -> Self::IntoIter

Creates an iterator from a value. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere +

Trait Implementations§

source§

impl Clone for FilterSet

source§

fn clone(&self) -> FilterSet

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 Default for FilterSet

source§

fn default() -> Self

Returns the “default value” for a type. Read more
source§

impl From<FilterSet> for FilterMap

source§

fn from(set: FilterSet) -> Self

Converts to this type from the input type.
source§

impl<I: Iterator<Item = DynFilterFactory>> From<I> for FilterSet

source§

fn from(iter: I) -> Self

Converts to this type from the input type.
source§

impl FromIterator<Box<dyn FilterFactory, Global>> for FilterSet

source§

fn from_iter<I: IntoIterator<Item = DynFilterFactory>>(iter: I) -> Self

Creates a value from an iterator. Read more
source§

impl IntoIterator for FilterSet

§

type IntoIter = IntoIter

Which kind of iterator are we turning this into?
§

type Item = Arc<Box<dyn FilterFactory, Global>, Global>

The type of the elements being iterated over.
source§

fn into_iter(self) -> Self::IntoIter

Creates an iterator from a 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
source§

impl<T> DynClone for Twhere diff --git a/main/api/quilkin/filters/struct.ReadContext.html b/main/api/quilkin/filters/struct.ReadContext.html index eefe163589..66cf7f4d60 100644 --- a/main/api/quilkin/filters/struct.ReadContext.html +++ b/main/api/quilkin/filters/struct.ReadContext.html @@ -2,18 +2,18 @@ pub endpoints: Arc<ClusterMap>, pub destinations: Vec<Endpoint>, pub source: EndpointAddress, - pub contents: PoolBuffer, + pub contents: PoolBuffer, pub metadata: DynamicMetadata, }
Expand description

The input arguments to Filter::read.

Fields§

§endpoints: Arc<ClusterMap>

The upstream endpoints that the packet will be forwarded to.

§destinations: Vec<Endpoint>

The upstream endpoints that the packet will be forwarded to.

§source: EndpointAddress

The source of the received packet.

-
§contents: PoolBuffer

Contents of the received packet.

+
§contents: PoolBuffer

Contents of the received packet.

§metadata: DynamicMetadata

Arbitrary values that can be passed from one filter to another.

Implementations§

source§

impl ReadContext

source

pub fn new( endpoints: Arc<ClusterMap>, source: EndpointAddress, - contents: PoolBuffer + contents: PoolBuffer ) -> Self

Creates a new ReadContext.

source

pub fn metadata(self, metadata: DynamicMetadata) -> Self

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 diff --git a/main/api/quilkin/filters/struct.WriteContext.html b/main/api/quilkin/filters/struct.WriteContext.html index 23f6983602..6659970137 100644 --- a/main/api/quilkin/filters/struct.WriteContext.html +++ b/main/api/quilkin/filters/struct.WriteContext.html @@ -1,17 +1,17 @@ WriteContext in quilkin::filters - Rust
pub struct WriteContext {
     pub source: EndpointAddress,
     pub dest: EndpointAddress,
-    pub contents: PoolBuffer,
+    pub contents: PoolBuffer,
     pub metadata: DynamicMetadata,
 }
Expand description

The input arguments to Filter::write.

Fields§

§source: EndpointAddress

The source of the received packet.

§dest: EndpointAddress

The destination of the received packet.

-
§contents: PoolBuffer

Contents of the received packet.

+
§contents: PoolBuffer

Contents of the received packet.

§metadata: DynamicMetadata

Arbitrary values that can be passed from one filter to another

Implementations§

source§

impl WriteContext

source

pub fn new( source: EndpointAddress, dest: EndpointAddress, - contents: PoolBuffer + contents: PoolBuffer ) -> Self

Creates a new WriteContext

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 diff --git a/main/api/quilkin/index.html b/main/api/quilkin/index.html index faf01a22c6..b8f59e0e5c 100644 --- a/main/api/quilkin/index.html +++ b/main/api/quilkin/index.html @@ -1 +1 @@ -quilkin - Rust

Crate quilkin

source ·

Modules

  • Implementations and utility methods for various codecs used in Quilkin.
  • Quilkin configuration.
  • Filters for processing packets.

Macros

Structs

  • The Command-Line Interface for Quilkin.
  • Config is the configuration of a proxy
  • Run Quilkin as a UDP reverse proxy.

Enums

Functions

Type Aliases

\ No newline at end of file +quilkin - Rust

Crate quilkin

source ·

Modules

  • Implementations and utility methods for various codecs used in Quilkin.
  • Quilkin configuration.
  • Filters for processing packets.

Macros

Structs

  • The Command-Line Interface for Quilkin.
  • Config is the configuration of a proxy
  • Run Quilkin as a UDP reverse proxy.

Enums

Functions

Type Aliases

\ No newline at end of file diff --git a/main/api/quilkin/net/endpoint/metadata/enum.Symbol.html b/main/api/quilkin/net/endpoint/metadata/enum.Symbol.html index baa74b314b..399aa98842 100644 --- a/main/api/quilkin/net/endpoint/metadata/enum.Symbol.html +++ b/main/api/quilkin/net/endpoint/metadata/enum.Symbol.html @@ -19,7 +19,7 @@
  • Value::Number The value is an eight byte number encoded as big endian.
  • Trait Implementations§

    source§

    impl Clone for Symbol

    source§

    fn clone(&self) -> Symbol

    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 Symbol

    source§

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

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

    impl<'de> Deserialize<'de> for Symbol

    source§

    fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where - __D: Deserializer<'de>,

    Deserialize this value from the given Serde deserializer. Read more
    source§

    impl From<Reference> for Symbol

    source§

    fn from(reference: Reference) -> Self

    Converts to this type from the input type.
    source§

    impl From<Value> for Symbol

    source§

    fn from(value: Value) -> Self

    Converts to this type from the input type.
    source§

    impl JsonSchema for Symbol

    source§

    fn schema_name() -> String

    The name of the generated JSON Schema. Read more
    source§

    fn schema_id() -> Cow<'static, str>

    Returns a string that uniquely identifies the schema produced by this type. Read more
    source§

    fn json_schema(gen: &mut SchemaGenerator) -> Schema

    Generates a JSON Schema for this type. Read more
    §

    fn is_referenceable() -> bool

    Whether JSON Schemas generated for this type should be re-used where possible using the $ref keyword. Read more
    source§

    impl Ord for Symbol

    source§

    fn cmp(&self, other: &Symbol) -> Ordering

    This method returns an Ordering between self and other. Read more
    1.21.0 · source§

    fn max(self, other: Self) -> Selfwhere + __D: Deserializer<'de>,

    Deserialize this value from the given Serde deserializer. Read more
    source§

    impl From<Reference> for Symbol

    source§

    fn from(reference: Reference) -> Self

    Converts to this type from the input type.
    source§

    impl From<Value> for Symbol

    source§

    fn from(value: Value) -> Self

    Converts to this type from the input type.
    source§

    impl JsonSchema for Symbol

    source§

    fn schema_name() -> String

    The name of the generated JSON Schema. Read more
    source§

    fn schema_id() -> Cow<'static, str>

    Returns a string that uniquely identifies the schema produced by this type. Read more
    source§

    fn json_schema(gen: &mut SchemaGenerator) -> Schema

    Generates a JSON Schema for this type. Read more
    §

    fn is_referenceable() -> bool

    Whether JSON Schemas generated for this type should be re-used where possible using the $ref keyword. Read more
    source§

    impl Ord for Symbol

    source§

    fn cmp(&self, other: &Symbol) -> 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<Symbol> for Symbol

    source§

    fn eq(&self, other: &Symbol) -> bool

    This method tests for self and other values to be equal, and is used diff --git a/main/api/quilkin/net/endpoint/metadata/enum.Value.html b/main/api/quilkin/net/endpoint/metadata/enum.Value.html index 1ffa71afee..899e3c8fa8 100644 --- a/main/api/quilkin/net/endpoint/metadata/enum.Value.html +++ b/main/api/quilkin/net/endpoint/metadata/enum.Value.html @@ -11,7 +11,7 @@
    source

    pub fn as_mut_string(&mut self) -> Option<&mut String>

    Returns the inner String value of self if it matches Value::String.

    Trait Implementations§

    source§

    impl Clone for Value

    source§

    fn clone(&self) -> Value

    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 Value

    source§

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

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

    impl<'de> Deserialize<'de> for Value

    source§

    fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where - __D: Deserializer<'de>,

    Deserialize this value from the given Serde deserializer. Read more
    source§

    impl Display for Value

    source§

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

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

    impl<const N: usize> From<&[u8; N]> for Value

    source§

    fn from(value: &[u8; N]) -> Self

    Converts to this type from the input type.
    source§

    impl From<&str> for Value

    source§

    fn from(value: &str) -> Self

    Converts to this type from the input type.
    source§

    impl<const N: usize> From<[u8; N]> for Value

    source§

    fn from(value: [u8; N]) -> Self

    Converts to this type from the input type.
    source§

    impl From<Bytes> for Value

    source§

    fn from(value: Bytes) -> Self

    Converts to this type from the input type.
    source§

    impl From<String> for Value

    source§

    fn from(value: String) -> Self

    Converts to this type from the input type.
    source§

    impl From<Value> for Symbol

    source§

    fn from(value: Value) -> Self

    Converts to this type from the input type.
    source§

    impl From<Value> for Value

    source§

    fn from(value: Value) -> Self

    Converts to this type from the input type.
    source§

    impl From<Vec<Value, Global>> for Value

    source§

    fn from(value: Vec<Self>) -> Self

    Converts to this type from the input type.
    source§

    impl From<bool> for Value

    source§

    fn from(value: bool) -> Self

    Converts to this type from the input type.
    source§

    impl From<u64> for Value

    source§

    fn from(value: u64) -> Self

    Converts to this type from the input type.
    source§

    impl JsonSchema for Value

    source§

    fn schema_name() -> String

    The name of the generated JSON Schema. Read more
    source§

    fn schema_id() -> Cow<'static, str>

    Returns a string that uniquely identifies the schema produced by this type. Read more
    source§

    fn json_schema(gen: &mut SchemaGenerator) -> Schema

    Generates a JSON Schema for this type. Read more
    §

    fn is_referenceable() -> bool

    Whether JSON Schemas generated for this type should be re-used where possible using the $ref keyword. Read more
    source§

    impl Ord for Value

    source§

    fn cmp(&self, other: &Value) -> Ordering

    This method returns an Ordering between self and other. Read more
    1.21.0 · source§

    fn max(self, other: Self) -> Selfwhere + __D: Deserializer<'de>,

    Deserialize this value from the given Serde deserializer. Read more
    source§

    impl Display for Value

    source§

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

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

    impl<const N: usize> From<&[u8; N]> for Value

    source§

    fn from(value: &[u8; N]) -> Self

    Converts to this type from the input type.
    source§

    impl From<&str> for Value

    source§

    fn from(value: &str) -> Self

    Converts to this type from the input type.
    source§

    impl<const N: usize> From<[u8; N]> for Value

    source§

    fn from(value: [u8; N]) -> Self

    Converts to this type from the input type.
    source§

    impl From<Bytes> for Value

    source§

    fn from(value: Bytes) -> Self

    Converts to this type from the input type.
    source§

    impl From<String> for Value

    source§

    fn from(value: String) -> Self

    Converts to this type from the input type.
    source§

    impl From<Value> for Symbol

    source§

    fn from(value: Value) -> Self

    Converts to this type from the input type.
    source§

    impl From<Value> for Value

    source§

    fn from(value: Value) -> Self

    Converts to this type from the input type.
    source§

    impl From<Vec<Value, Global>> for Value

    source§

    fn from(value: Vec<Self>) -> Self

    Converts to this type from the input type.
    source§

    impl From<bool> for Value

    source§

    fn from(value: bool) -> Self

    Converts to this type from the input type.
    source§

    impl From<u64> for Value

    source§

    fn from(value: u64) -> Self

    Converts to this type from the input type.
    source§

    impl JsonSchema for Value

    source§

    fn schema_name() -> String

    The name of the generated JSON Schema. Read more
    source§

    fn schema_id() -> Cow<'static, str>

    Returns a string that uniquely identifies the schema produced by this type. Read more
    source§

    fn json_schema(gen: &mut SchemaGenerator) -> Schema

    Generates a JSON Schema for this type. Read more
    §

    fn is_referenceable() -> bool

    Whether JSON Schemas generated for this type should be re-used where possible using the $ref keyword. Read more
    source§

    impl Ord for Value

    source§

    fn cmp(&self, other: &Value) -> 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<Value> for Value

    source§

    fn eq(&self, other: &Self) -> bool

    This method tests for self and other values to be equal, and is used diff --git a/main/api/quilkin/net/endpoint/metadata/struct.Key.html b/main/api/quilkin/net/endpoint/metadata/struct.Key.html index 252bf30a77..001b9a178f 100644 --- a/main/api/quilkin/net/endpoint/metadata/struct.Key.html +++ b/main/api/quilkin/net/endpoint/metadata/struct.Key.html @@ -1,6 +1,6 @@ Key in quilkin::net::endpoint::metadata - Rust

    Struct quilkin::net::endpoint::metadata::Key

    source ·
    pub struct Key(/* private fields */);
    Expand description

    A key in the metadata table.

    -

    Implementations§

    source§

    impl Key

    source

    pub fn new<A: AsRef<str>>(key: A) -> Self

    source

    pub fn from_static(key: &'static str) -> Self

    source

    pub fn from_raw(spur: Spur) -> Self

    Trait Implementations§

    source§

    impl Clone for Key

    source§

    fn clone(&self) -> Key

    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 Key

    source§

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

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

    impl<'de> Deserialize<'de> for Key

    source§

    fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where - D: Deserializer<'de>,

    Deserialize this value from the given Serde deserializer. Read more
    source§

    impl Display for Key

    source§

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

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

    impl From<&str> for Key

    source§

    fn from(string: &str) -> Self

    Converts to this type from the input type.
    source§

    impl From<Spur> for Key

    source§

    fn from(spur: Spur) -> Self

    Converts to this type from the input type.
    source§

    impl From<String> for Key

    source§

    fn from(string: String) -> Self

    Converts to this type from the input type.
    source§

    impl Hash for Key

    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 Key

    source

    pub fn new<A: AsRef<str>>(key: A) -> Self

    source

    pub fn from_static(key: &'static str) -> Self

    source

    pub fn from_raw(spur: Spur) -> Self

    Trait Implementations§

    source§

    impl Clone for Key

    source§

    fn clone(&self) -> Key

    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 Key

    source§

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

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

    impl<'de> Deserialize<'de> for Key

    source§

    fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where + D: Deserializer<'de>,

    Deserialize this value from the given Serde deserializer. Read more
    source§

    impl Display for Key

    source§

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

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

    impl From<&str> for Key

    source§

    fn from(string: &str) -> Self

    Converts to this type from the input type.
    source§

    impl From<Spur> for Key

    source§

    fn from(spur: Spur) -> Self

    Converts to this type from the input type.
    source§

    impl From<String> for Key

    source§

    fn from(string: String) -> Self

    Converts to this type from the input type.
    source§

    impl Hash for Key

    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 JsonSchema for Key

    source§

    fn schema_name() -> String

    The name of the generated JSON Schema. Read more
    source§

    fn schema_id() -> Cow<'static, str>

    Returns a string that uniquely identifies the schema produced by this type. Read more
    source§

    fn json_schema(gen: &mut SchemaGenerator) -> Schema

    Generates a JSON Schema for this type. Read more
    §

    fn is_referenceable() -> bool

    Whether JSON Schemas generated for this type should be re-used where possible using the $ref keyword. Read more
    source§

    impl Ord for Key

    source§

    fn cmp(&self, other: &Key) -> 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 diff --git a/main/api/quilkin/net/endpoint/metadata/struct.MetadataView.html b/main/api/quilkin/net/endpoint/metadata/struct.MetadataView.html index 4552e4d7fb..aa6637d02c 100644 --- a/main/api/quilkin/net/endpoint/metadata/struct.MetadataView.html +++ b/main/api/quilkin/net/endpoint/metadata/struct.MetadataView.html @@ -8,7 +8,7 @@

    §unknown: Map<String, Value>

    User created metadata.

    Implementations§

    source§

    impl<T: Default> MetadataView<T>

    source

    pub fn new(known: impl Into<T>) -> Self

    source

    pub fn with_unknown(known: impl Into<T>, unknown: Map<String, Value>) -> Self

    Trait Implementations§

    source§

    impl<T: Clone + Default> Clone for MetadataView<T>

    source§

    fn clone(&self) -> MetadataView<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<T: Debug + Default> Debug for MetadataView<T>

    source§

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

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

    impl<T: Default + Default> Default for MetadataView<T>

    source§

    fn default() -> MetadataView<T>

    Returns the “default value” for a type. Read more
    source§

    impl<'de, T> Deserialize<'de> for MetadataView<T>where T: Deserialize<'de> + Default + Default,

    source§

    fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where - __D: Deserializer<'de>,

    Deserialize this value from the given Serde deserializer. Read more
    source§

    impl<T: Into<Struct> + Default + Clone> From<&MetadataView<T>> for Struct

    source§

    fn from(metadata: &MetadataView<T>) -> Self

    Converts to this type from the input type.
    source§

    impl From<Metadata> for MetadataView<Metadata>

    source§

    fn from(metadata: Metadata) -> Self

    Converts to this type from the input type.
    source§

    impl<T: Into<Struct> + Default> From<MetadataView<T>> for Struct

    source§

    fn from(metadata: MetadataView<T>) -> Self

    Converts to this type from the input type.
    source§

    impl<T: Default + JsonSchema> JsonSchema for MetadataView<T>

    source§

    fn schema_name() -> String

    The name of the generated JSON Schema. Read more
    source§

    fn schema_id() -> Cow<'static, str>

    Returns a string that uniquely identifies the schema produced by this type. Read more
    source§

    fn json_schema(gen: &mut SchemaGenerator) -> Schema

    Generates a JSON Schema for this type. Read more
    §

    fn is_referenceable() -> bool

    Whether JSON Schemas generated for this type should be re-used where possible using the $ref keyword. Read more
    source§

    impl<T: PartialEq + Default> PartialEq<MetadataView<T>> for MetadataView<T>

    source§

    fn eq(&self, other: &MetadataView<T>) -> bool

    This method tests for self and other values to be equal, and is used + __D: Deserializer<'de>,

    Deserialize this value from the given Serde deserializer. Read more
    source§

    impl<T: Into<Struct> + Default + Clone> From<&MetadataView<T>> for Struct

    source§

    fn from(metadata: &MetadataView<T>) -> Self

    Converts to this type from the input type.
    source§

    impl From<Metadata> for MetadataView<Metadata>

    source§

    fn from(metadata: Metadata) -> Self

    Converts to this type from the input type.
    source§

    impl<T: Into<Struct> + Default> From<MetadataView<T>> for Struct

    source§

    fn from(metadata: MetadataView<T>) -> Self

    Converts to this type from the input type.
    source§

    impl<T: Default + JsonSchema> JsonSchema for MetadataView<T>

    source§

    fn schema_name() -> String

    The name of the generated JSON Schema. Read more
    source§

    fn schema_id() -> Cow<'static, str>

    Returns a string that uniquely identifies the schema produced by this type. Read more
    source§

    fn json_schema(gen: &mut SchemaGenerator) -> Schema

    Generates a JSON Schema for this type. Read more
    §

    fn is_referenceable() -> bool

    Whether JSON Schemas generated for this type should be re-used where possible using the $ref keyword. Read more
    source§

    impl<T: PartialEq + Default> PartialEq<MetadataView<T>> for MetadataView<T>

    source§

    fn eq(&self, other: &MetadataView<T>) -> 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<T> Serialize for MetadataView<T>where T: Serialize + Default,

    source§

    fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>where diff --git a/main/api/quilkin/net/endpoint/metadata/struct.Reference.html b/main/api/quilkin/net/endpoint/metadata/struct.Reference.html index ac9fd1d904..605704136b 100644 --- a/main/api/quilkin/net/endpoint/metadata/struct.Reference.html +++ b/main/api/quilkin/net/endpoint/metadata/struct.Reference.html @@ -1,6 +1,6 @@ Reference in quilkin::net::endpoint::metadata - Rust
    pub struct Reference { /* private fields */ }
    Expand description

    Reference to a metadata value.

    -

    Implementations§

    source§

    impl Reference

    source

    pub fn new<A: AsRef<str>>(key: A) -> Self

    source

    pub fn key(self) -> Key

    Trait Implementations§

    source§

    impl Clone for Reference

    source§

    fn clone(&self) -> Reference

    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 Reference

    source§

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

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

    impl<'de> Deserialize<'de> for Reference

    source§

    fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where - D: Deserializer<'de>,

    Deserialize this value from the given Serde deserializer. Read more
    source§

    impl Display for Reference

    source§

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

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

    impl From<Reference> for Symbol

    source§

    fn from(reference: Reference) -> Self

    Converts to this type from the input type.
    source§

    impl JsonSchema for Reference

    source§

    fn is_referenceable() -> bool

    Whether JSON Schemas generated for this type should be re-used where possible using the $ref keyword. Read more
    source§

    fn schema_name() -> String

    The name of the generated JSON Schema. Read more
    source§

    fn schema_id() -> Cow<'static, str>

    Returns a string that uniquely identifies the schema produced by this type. Read more
    source§

    fn json_schema(gen: &mut SchemaGenerator) -> Schema

    Generates a JSON Schema for this type. Read more
    source§

    impl Ord for Reference

    source§

    fn cmp(&self, other: &Reference) -> Ordering

    This method returns an Ordering between self and other. Read more
    1.21.0 · source§

    fn max(self, other: Self) -> Selfwhere +

    Implementations§

    source§

    impl Reference

    source

    pub fn new<A: AsRef<str>>(key: A) -> Self

    source

    pub fn key(self) -> Key

    Trait Implementations§

    source§

    impl Clone for Reference

    source§

    fn clone(&self) -> Reference

    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 Reference

    source§

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

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

    impl<'de> Deserialize<'de> for Reference

    source§

    fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where + D: Deserializer<'de>,

    Deserialize this value from the given Serde deserializer. Read more
    source§

    impl Display for Reference

    source§

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

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

    impl From<Reference> for Symbol

    source§

    fn from(reference: Reference) -> Self

    Converts to this type from the input type.
    source§

    impl JsonSchema for Reference

    source§

    fn is_referenceable() -> bool

    Whether JSON Schemas generated for this type should be re-used where possible using the $ref keyword. Read more
    source§

    fn schema_name() -> String

    The name of the generated JSON Schema. Read more
    source§

    fn schema_id() -> Cow<'static, str>

    Returns a string that uniquely identifies the schema produced by this type. Read more
    source§

    fn json_schema(gen: &mut SchemaGenerator) -> Schema

    Generates a JSON Schema for this type. Read more
    source§

    impl Ord for Reference

    source§

    fn cmp(&self, other: &Reference) -> 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<Reference> for Reference

    source§

    fn eq(&self, other: &Reference) -> bool

    This method tests for self and other values to be equal, and is used diff --git a/main/api/quilkin/net/endpoint/struct.EndpointAddress.html b/main/api/quilkin/net/endpoint/struct.EndpointAddress.html index f7125666ea..b293016843 100644 --- a/main/api/quilkin/net/endpoint/struct.EndpointAddress.html +++ b/main/api/quilkin/net/endpoint/struct.EndpointAddress.html @@ -11,7 +11,7 @@
    source

    pub async fn to_socket_addr(&self) -> Result<SocketAddr>

    Returns the socket address for the endpoint, resolving any DNS entries if present.

    Trait Implementations§

    source§

    impl Clone for EndpointAddress

    source§

    fn clone(&self) -> EndpointAddress

    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 EndpointAddress

    source§

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

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

    impl<'de> Deserialize<'de> for EndpointAddress

    source§

    fn deserialize<D>(de: D) -> Result<Self, D::Error>where - D: Deserializer<'de>,

    Deserialize this value from the given Serde deserializer. Read more
    source§

    impl Display for EndpointAddress

    source§

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

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

    impl From<([u8; 4], u16)> for EndpointAddress

    source§

    fn from((ip, port): ([u8; 4], u16)) -> Self

    Converts to this type from the input type.
    source§

    impl From<(AddressKind, u16)> for EndpointAddress

    source§

    fn from((host, port): (AddressKind, u16)) -> Self

    Converts to this type from the input type.
    source§

    impl From<(IpAddr, u16)> for EndpointAddress

    source§

    fn from((ip, port): (IpAddr, u16)) -> Self

    Converts to this type from the input type.
    source§

    impl From<(Ipv4Addr, u16)> for EndpointAddress

    source§

    fn from((ip, port): (Ipv4Addr, u16)) -> Self

    Converts to this type from the input type.
    source§

    impl From<(Ipv6Addr, u16)> for EndpointAddress

    source§

    fn from((ip, port): (Ipv6Addr, u16)) -> Self

    Converts to this type from the input type.
    source§

    impl From<(String, u16)> for EndpointAddress

    source§

    fn from((ip, port): (String, u16)) -> Self

    Converts to this type from the input type.
    source§

    impl From<SocketAddr> for EndpointAddress

    source§

    fn from(socket: SocketAddr) -> Self

    Converts to this type from the input type.
    source§

    impl FromStr for EndpointAddress

    Forwards the deserialisation to use std::net::ToSocketAddrs instead of + D: Deserializer<'de>,

    Deserialize this value from the given Serde deserializer. Read more
    source§

    impl Display for EndpointAddress

    source§

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

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

    impl From<([u8; 4], u16)> for EndpointAddress

    source§

    fn from((ip, port): ([u8; 4], u16)) -> Self

    Converts to this type from the input type.
    source§

    impl From<(AddressKind, u16)> for EndpointAddress

    source§

    fn from((host, port): (AddressKind, u16)) -> Self

    Converts to this type from the input type.
    source§

    impl From<(IpAddr, u16)> for EndpointAddress

    source§

    fn from((ip, port): (IpAddr, u16)) -> Self

    Converts to this type from the input type.
    source§

    impl From<(Ipv4Addr, u16)> for EndpointAddress

    source§

    fn from((ip, port): (Ipv4Addr, u16)) -> Self

    Converts to this type from the input type.
    source§

    impl From<(Ipv6Addr, u16)> for EndpointAddress

    source§

    fn from((ip, port): (Ipv6Addr, u16)) -> Self

    Converts to this type from the input type.
    source§

    impl From<(String, u16)> for EndpointAddress

    source§

    fn from((ip, port): (String, u16)) -> Self

    Converts to this type from the input type.
    source§

    impl From<SocketAddr> for EndpointAddress

    source§

    fn from(socket: SocketAddr) -> Self

    Converts to this type from the input type.
    source§

    impl FromStr for EndpointAddress

    Forwards the deserialisation to use std::net::ToSocketAddrs instead of FromStr for validation which allows us to resolve DNS hostnames such as localhost or container network names at parse-time.

    §

    type Err = ParseError

    The associated error which can be returned from parsing.
    source§

    fn from_str(input: &str) -> Result<Self, Self::Err>

    Parses a string s to return a value of this type. Read more
    source§

    impl Hash for EndpointAddress

    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 @@ -19,10 +19,10 @@ Self: Sized,

    Feeds a slice of this type into the given Hasher. Read more
    source§

    impl Ord for EndpointAddress

    source§

    fn cmp(&self, other: &EndpointAddress) -> 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<EndpointAddress> for Endpoint

    source§

    fn eq(&self, rhs: &EndpointAddress) -> 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 PartialEq<EndpointAddress> for EndpointAddress

    source§

    fn eq(&self, other: &EndpointAddress) -> bool

    This method tests for self and other values to be equal, and is used + Self: Sized + PartialOrd<Self>,

    Restrict a value to a certain interval. Read more

    source§

    impl PartialEq<EndpointAddress> for Endpoint

    source§

    fn eq(&self, rhs: &EndpointAddress) -> 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 PartialEq<EndpointAddress> for EndpointAddress

    source§

    fn eq(&self, other: &EndpointAddress) -> 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<EndpointAddress> for EndpointAddress

    source§

    fn partial_cmp(&self, other: &EndpointAddress) -> 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 Serialize for EndpointAddress

    source§

    fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>where diff --git a/main/api/quilkin/net/endpoint/struct.Locality.html b/main/api/quilkin/net/endpoint/struct.Locality.html index e5991a23a7..4f7faa95d6 100644 --- a/main/api/quilkin/net/endpoint/struct.Locality.html +++ b/main/api/quilkin/net/endpoint/struct.Locality.html @@ -10,8 +10,8 @@ region: impl Into<String>, zone: impl Into<String>, sub_zone: impl Into<String> -) -> Self

    source

    pub fn region(region: impl Into<String>) -> Self

    source

    pub fn zone(self, zone: impl Into<String>) -> Self

    source

    pub fn colon_separated_string(&self) -> String

    source

    pub fn sub_zone(self, sub_zone: impl Into<String>) -> Self

    Trait Implementations§

    source§

    impl Clone for Locality

    source§

    fn clone(&self) -> Locality

    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 Locality

    source§

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

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

    impl Default for Locality

    source§

    fn default() -> Locality

    Returns the “default value” for a type. Read more
    source§

    impl<'de> Deserialize<'de> for Locality

    source§

    fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where - __D: Deserializer<'de>,

    Deserialize this value from the given Serde deserializer. Read more
    source§

    impl Display for Locality

    source§

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

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

    impl FromStr for Locality

    §

    type Err = Report

    The associated error which can be returned from parsing.
    source§

    fn from_str(input: &str) -> Result<Self, Self::Err>

    Parses a string s to return a value of this type. Read more
    source§

    impl Hash for Locality

    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 +) -> Self

    source

    pub fn region(region: impl Into<String>) -> Self

    source

    pub fn zone(self, zone: impl Into<String>) -> Self

    source

    pub fn colon_separated_string(&self) -> String

    source

    pub fn sub_zone(self, sub_zone: impl Into<String>) -> Self

    Trait Implementations§

    source§

    impl Clone for Locality

    source§

    fn clone(&self) -> Locality

    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 Locality

    source§

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

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

    impl Default for Locality

    source§

    fn default() -> Locality

    Returns the “default value” for a type. Read more
    source§

    impl<'de> Deserialize<'de> for Locality

    source§

    fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where + __D: Deserializer<'de>,

    Deserialize this value from the given Serde deserializer. Read more
    source§

    impl Display for Locality

    source§

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

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

    impl FromStr for Locality

    §

    type Err = Report

    The associated error which can be returned from parsing.
    source§

    fn from_str(input: &str) -> Result<Self, Self::Err>

    Parses a string s to return a value of this type. Read more
    source§

    impl Hash for Locality

    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 JsonSchema for Locality

    source§

    fn schema_name() -> String

    The name of the generated JSON Schema. Read more
    source§

    fn schema_id() -> Cow<'static, str>

    Returns a string that uniquely identifies the schema produced by this type. Read more
    source§

    fn json_schema(gen: &mut SchemaGenerator) -> Schema

    Generates a JSON Schema for this type. Read more
    §

    fn is_referenceable() -> bool

    Whether JSON Schemas generated for this type should be re-used where possible using the $ref keyword. Read more
    source§

    impl Ord for Locality

    source§

    fn cmp(&self, other: &Locality) -> 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 diff --git a/main/api/quilkin/net/endpoint/struct.Metadata.html b/main/api/quilkin/net/endpoint/struct.Metadata.html index 684fbe77d8..cc437f9304 100644 --- a/main/api/quilkin/net/endpoint/struct.Metadata.html +++ b/main/api/quilkin/net/endpoint/struct.Metadata.html @@ -2,7 +2,7 @@ pub tokens: BTreeSet<Vec<u8>>, }
    Expand description

    Metadata specific to endpoints.

    Fields (Non-exhaustive)§

    This struct is marked as non-exhaustive
    Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.
    §tokens: BTreeSet<Vec<u8>>

    Trait Implementations§

    source§

    impl Clone for Metadata

    source§

    fn clone(&self) -> Metadata

    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 Metadata

    source§

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

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

    impl Default for Metadata

    source§

    fn default() -> Metadata

    Returns the “default value” for a type. Read more
    source§

    impl<'de> Deserialize<'de> for Metadata

    source§

    fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where - __D: Deserializer<'de>,

    Deserialize this value from the given Serde deserializer. Read more
    source§

    impl From<Metadata> for MetadataView<Metadata>

    source§

    fn from(metadata: Metadata) -> Self

    Converts to this type from the input type.
    source§

    impl From<Metadata> for Struct

    source§

    fn from(metadata: Metadata) -> Self

    Converts to this type from the input type.
    source§

    impl JsonSchema for Metadata

    source§

    fn schema_name() -> String

    The name of the generated JSON Schema. Read more
    source§

    fn schema_id() -> Cow<'static, str>

    Returns a string that uniquely identifies the schema produced by this type. Read more
    source§

    fn json_schema(gen: &mut SchemaGenerator) -> Schema

    Generates a JSON Schema for this type. Read more
    §

    fn is_referenceable() -> bool

    Whether JSON Schemas generated for this type should be re-used where possible using the $ref keyword. Read more
    source§

    impl PartialEq<Metadata> for Metadata

    source§

    fn eq(&self, other: &Metadata) -> bool

    This method tests for self and other values to be equal, and is used + __D: Deserializer<'de>,

    Deserialize this value from the given Serde deserializer. Read more
    source§

    impl From<Metadata> for MetadataView<Metadata>

    source§

    fn from(metadata: Metadata) -> Self

    Converts to this type from the input type.
    source§

    impl From<Metadata> for Struct

    source§

    fn from(metadata: Metadata) -> Self

    Converts to this type from the input type.
    source§

    impl JsonSchema for Metadata

    source§

    fn schema_name() -> String

    The name of the generated JSON Schema. Read more
    source§

    fn schema_id() -> Cow<'static, str>

    Returns a string that uniquely identifies the schema produced by this type. Read more
    source§

    fn json_schema(gen: &mut SchemaGenerator) -> Schema

    Generates a JSON Schema for this type. Read more
    §

    fn is_referenceable() -> bool

    Whether JSON Schemas generated for this type should be re-used where possible using the $ref keyword. Read more
    source§

    impl PartialEq<Metadata> for Metadata

    source§

    fn eq(&self, other: &Metadata) -> 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<Metadata> for Metadata

    source§

    fn partial_cmp(&self, other: &Metadata) -> 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 >= diff --git a/main/api/quilkin/pool/index.html b/main/api/quilkin/pool/index.html new file mode 100644 index 0000000000..0ea5d31e12 --- /dev/null +++ b/main/api/quilkin/pool/index.html @@ -0,0 +1 @@ +quilkin::pool - Rust
    \ No newline at end of file diff --git a/main/api/quilkin/pool/sidebar-items.js b/main/api/quilkin/pool/sidebar-items.js new file mode 100644 index 0000000000..fe5575a06c --- /dev/null +++ b/main/api/quilkin/pool/sidebar-items.js @@ -0,0 +1 @@ +window.SIDEBAR_ITEMS = {"struct":["BufferPool","FrozenPoolBuffer","PoolBuffer"]}; \ No newline at end of file diff --git a/main/api/quilkin/pool/struct.BufferPool.html b/main/api/quilkin/pool/struct.BufferPool.html new file mode 100644 index 0000000000..8ea597c6c0 --- /dev/null +++ b/main/api/quilkin/pool/struct.BufferPool.html @@ -0,0 +1,23 @@ +BufferPool in quilkin::pool - Rust

    Struct quilkin::pool::BufferPool

    source ·
    pub struct BufferPool { /* private fields */ }

    Implementations§

    source§

    impl BufferPool

    source

    pub fn new(buckets: usize, buf_capacity: usize) -> Self

    source

    pub fn alloc(self: Arc<Self>) -> PoolBuffer

    source

    pub fn alloc_sized(self: Arc<Self>, capacity: usize) -> PoolBuffer

    source

    pub fn alloc_slice(self: Arc<Self>, data: &[u8]) -> PoolBuffer

    Creates a buffer filled with the specified data, only used for testing

    +

    Trait Implementations§

    source§

    impl Debug for BufferPool

    source§

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

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

    impl Default for BufferPool

    source§

    fn default() -> Self

    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
    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> 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).

    +

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

    +
    source§

    impl<T> IntoRequest<T> for T

    source§

    fn into_request(self) -> Request<T>

    Wrap the input message T in a tonic::Request
    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
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    source§

    impl<T> WithSubscriber for T

    source§

    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 diff --git a/main/api/quilkin/pool/struct.FrozenPoolBuffer.html b/main/api/quilkin/pool/struct.FrozenPoolBuffer.html new file mode 100644 index 0000000000..74ea8fea84 --- /dev/null +++ b/main/api/quilkin/pool/struct.FrozenPoolBuffer.html @@ -0,0 +1,1084 @@ +FrozenPoolBuffer in quilkin::pool - Rust
    pub struct FrozenPoolBuffer { /* private fields */ }

    Implementations§

    source§

    impl FrozenPoolBuffer

    source

    pub fn len(&self) -> usize

    source

    pub fn is_empty(&self) -> bool

    Methods from Deref<Target = [u8]>§

    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.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());
    +
    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
    +
    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
    +
    let v = [10, 40, 30];
    +assert_eq!(Some(&10), v.first());
    +
    +let w: &[i32] = &[];
    +assert_eq!(None, w.first());
    +
    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_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.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());
    +
    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 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_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 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>());
    +
    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.

    +
      +
    • If given a position, returns a reference to the element at that +position or None if out of bounds.
    • +
    • If given a range, returns the subslice corresponding to that range, +or None if out of bounds.
    • +
    +
    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 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
    +

    Calling this method with an out-of-bounds index is undefined behavior +even if the resulting reference is not used.

    +
    Examples
    +
    let x = &[1, 2, 4];
    +
    +unsafe {
    +    assert_eq!(x.get_unchecked(1), &2);
    +}
    +
    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 +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.

    +

    Modifying the container referenced by this slice may cause its buffer +to be reallocated, which would also make any pointers to it invalid.

    +
    Examples
    +
    let x = &[1, 2, 4];
    +let x_ptr = x.as_ptr();
    +
    +unsafe {
    +    for i in 0..x.len() {
    +        assert_eq!(x.get_unchecked(i), &*x_ptr.add(i));
    +    }
    +}
    +
    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 +the two pointers represents the size of the slice.

    +

    See as_ptr for warnings on using these pointers. The end pointer +requires extra caution, as it does not point to a valid element in the +slice.

    +

    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++.

    +

    It can also be useful to check if a pointer to an element refers to an +element of this slice:

    + +
    let a = [1, 2, 3];
    +let x = &a[1] as *const _;
    +let y = &5 as *const _;
    +
    +assert!(a.as_ptr_range().contains(&x));
    +assert!(!a.as_ptr_range().contains(&y));
    +
    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
    +
    let x = &[1, 2, 4];
    +let mut iterator = x.iter();
    +
    +assert_eq!(iterator.next(), Some(&1));
    +assert_eq!(iterator.next(), Some(&2));
    +assert_eq!(iterator.next(), Some(&4));
    +assert_eq!(iterator.next(), None);
    +
    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 if size is 0.

    +
    Examples
    +
    let slice = ['r', 'u', 's', 't'];
    +let mut iter = slice.windows(2);
    +assert_eq!(iter.next().unwrap(), &['r', 'u']);
    +assert_eq!(iter.next().unwrap(), &['u', 's']);
    +assert_eq!(iter.next().unwrap(), &['s', 't']);
    +assert!(iter.next().is_none());
    +

    If the slice is shorter than size:

    + +
    let slice = ['f', 'o', 'o'];
    +let mut iter = slice.windows(4);
    +assert!(iter.next().is_none());
    +

    There’s no windows_mut, as that existing would let safe code violate the +“only one &mut at a time to the same thing” rule. However, you can sometimes +use Cell::as_slice_of_cells in +conjunction with windows to accomplish something similar:

    + +
    use std::cell::Cell;
    +
    +let mut array = ['R', 'u', 's', 't', ' ', '2', '0', '1', '5'];
    +let slice = &mut array[..];
    +let slice_of_cells: &[Cell<char>] = Cell::from_mut(slice).as_slice_of_cells();
    +for w in slice_of_cells.windows(3) {
    +    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 +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 if chunk_size is 0.

    +
    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.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 +from the remainder function of the iterator.

    +

    Due to each chunk having exactly chunk_size elements, the compiler can often optimize the +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 if chunk_size is 0.

    +
    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']);
    +
    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
    +

    This may only be called when

    +
      +
    • The slice splits exactly into N-element chunks (aka self.len() % N == 0).
    • +
    • N != 0.
    • +
    +
    Examples
    +
    #![feature(slice_as_chunks)]
    +let slice: &[char] = &['l', 'o', 'r', 'e', 'm', '!'];
    +let chunks: &[[char; 1]] =
    +    // SAFETY: 1-element chunks never have remainder
    +    unsafe { slice.as_chunks_unchecked() };
    +assert_eq!(chunks, &[['l'], ['o'], ['r'], ['e'], ['m'], ['!']]);
    +let chunks: &[[char; 3]] =
    +    // SAFETY: The slice length (6) is a multiple of 3
    +    unsafe { slice.as_chunks_unchecked() };
    +assert_eq!(chunks, &[['l', 'o', 'r'], ['e', 'm', '!']]);
    +
    +// 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, +starting at the beginning of the slice, +and a remainder slice with length strictly less than N.

    +
    Panics
    +

    Panics if N is 0. This check will most probably get changed to a compile time +error before this method gets stabilized.

    +
    Examples
    +
    #![feature(slice_as_chunks)]
    +let slice = ['l', 'o', 'r', 'e', 'm'];
    +let (chunks, remainder) = slice.as_chunks();
    +assert_eq!(chunks, &[['l', 'o'], ['r', 'e']]);
    +assert_eq!(remainder, &['m']);
    +

    If you expect the slice to be an exact multiple, you can combine +let-else with an empty slice pattern:

    + +
    #![feature(slice_as_chunks)]
    +let slice = ['R', 'u', 's', 't'];
    +let (chunks, []) = slice.as_chunks::<2>() else {
    +    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, +starting at the end of the slice, +and a remainder slice with length strictly less than N.

    +
    Panics
    +

    Panics if N is 0. This check will most probably get changed to a compile time +error before this method gets stabilized.

    +
    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 +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 if N is 0. This check will most probably get changed to a compile time +error before this method gets stabilized.

    +
    Examples
    +
    #![feature(array_chunks)]
    +let slice = ['l', 'o', 'r', 'e', 'm'];
    +let mut iter = slice.array_chunks();
    +assert_eq!(iter.next().unwrap(), &['l', 'o']);
    +assert_eq!(iter.next().unwrap(), &['r', 'e']);
    +assert!(iter.next().is_none());
    +assert_eq!(iter.remainder(), &['m']);
    +
    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 if N is 0. This check will most probably get changed to a compile time +error before this method gets stabilized.

    +
    Examples
    +
    #![feature(array_windows)]
    +let slice = [0, 1, 2, 3];
    +let mut iter = slice.array_windows();
    +assert_eq!(iter.next().unwrap(), &[0, 1]);
    +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 +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 if chunk_size is 0.

    +
    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_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 +from the remainder function of the iterator.

    +

    Due to each chunk having exactly chunk_size elements, the compiler can often optimize the +resulting code better than in the case of rchunks.

    +

    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 if chunk_size is 0.

    +
    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']);
    +
    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
    +
    #![feature(slice_group_by)]
    +
    +let slice = &[1, 1, 1, 3, 3, 2, 2, 2];
    +
    +let mut iter = slice.group_by(|a, b| a == b);
    +
    +assert_eq!(iter.next(), Some(&[1, 1, 1][..]));
    +assert_eq!(iter.next(), Some(&[3, 3][..]));
    +assert_eq!(iter.next(), Some(&[2, 2, 2][..]));
    +assert_eq!(iter.next(), None);
    +

    This method can be used to extract the sorted subslices:

    + +
    #![feature(slice_group_by)]
    +
    +let slice = &[1, 1, 2, 3, 2, 3, 2, 3, 4];
    +
    +let mut iter = slice.group_by(|a, b| a <= b);
    +
    +assert_eq!(iter.next(), Some(&[1, 1, 2, 3][..]));
    +assert_eq!(iter.next(), Some(&[2, 3][..]));
    +assert_eq!(iter.next(), Some(&[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.

    +

    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 if mid > len.

    +
    Examples
    +
    let v = [1, 2, 3, 4, 5, 6];
    +
    +{
    +   let (left, right) = v.split_at(0);
    +   assert_eq!(left, []);
    +   assert_eq!(right, [1, 2, 3, 4, 5, 6]);
    +}
    +
    +{
    +    let (left, right) = v.split_at(2);
    +    assert_eq!(left, [1, 2]);
    +    assert_eq!(right, [3, 4, 5, 6]);
    +}
    +
    +{
    +    let (left, right) = v.split_at(6);
    +    assert_eq!(left, [1, 2, 3, 4, 5, 6]);
    +    assert_eq!(right, []);
    +}
    +
    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
    +

    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
    +
    #![feature(slice_split_at_unchecked)]
    +
    +let v = [1, 2, 3, 4, 5, 6];
    +
    +unsafe {
    +   let (left, right) = v.split_at_unchecked(0);
    +   assert_eq!(left, []);
    +   assert_eq!(right, [1, 2, 3, 4, 5, 6]);
    +}
    +
    +unsafe {
    +    let (left, right) = v.split_at_unchecked(2);
    +    assert_eq!(left, [1, 2]);
    +    assert_eq!(right, [3, 4, 5, 6]);
    +}
    +
    +unsafe {
    +    let (left, right) = v.split_at_unchecked(6);
    +    assert_eq!(left, [1, 2, 3, 4, 5, 6]);
    +    assert_eq!(right, []);
    +}
    +
    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 if N > len.

    +
    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 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 if N > len.

    +
    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]);
    +}
    +
    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
    +
    let slice = [10, 40, 33, 20];
    +let mut iter = slice.split(|num| num % 3 == 0);
    +
    +assert_eq!(iter.next().unwrap(), &[10, 40]);
    +assert_eq!(iter.next().unwrap(), &[20]);
    +assert!(iter.next().is_none());
    +

    If the first element is matched, an empty slice will be the first item +returned by the iterator. Similarly, if the last element in the slice +is matched, an empty slice will be the last item returned by the +iterator:

    + +
    let slice = [10, 40, 33];
    +let mut iter = slice.split(|num| num % 3 == 0);
    +
    +assert_eq!(iter.next().unwrap(), &[10, 40]);
    +assert_eq!(iter.next().unwrap(), &[]);
    +assert!(iter.next().is_none());
    +

    If two matched elements are directly adjacent, an empty slice will be +present between them:

    + +
    let slice = [10, 6, 33, 20];
    +let mut iter = slice.split(|num| num % 3 == 0);
    +
    +assert_eq!(iter.next().unwrap(), &[10]);
    +assert_eq!(iter.next().unwrap(), &[]);
    +assert_eq!(iter.next().unwrap(), &[20]);
    +assert!(iter.next().is_none());
    +
    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
    +
    let slice = [10, 40, 33, 20];
    +let mut iter = slice.split_inclusive(|num| num % 3 == 0);
    +
    +assert_eq!(iter.next().unwrap(), &[10, 40, 33]);
    +assert_eq!(iter.next().unwrap(), &[20]);
    +assert!(iter.next().is_none());
    +

    If the last element of the slice is matched, +that element will be considered the terminator of the preceding slice. +That slice will be the last item returned by the iterator.

    + +
    let slice = [3, 10, 40, 33];
    +let mut iter = slice.split_inclusive(|num| num % 3 == 0);
    +
    +assert_eq!(iter.next().unwrap(), &[3]);
    +assert_eq!(iter.next().unwrap(), &[10, 40, 33]);
    +assert!(iter.next().is_none());
    +
    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
    +
    let slice = [11, 22, 33, 0, 44, 55];
    +let mut iter = slice.rsplit(|num| *num == 0);
    +
    +assert_eq!(iter.next().unwrap(), &[44, 55]);
    +assert_eq!(iter.next().unwrap(), &[11, 22, 33]);
    +assert_eq!(iter.next(), None);
    +

    As with split(), if the first or last element is matched, an empty +slice will be the first (or last) item returned by the iterator.

    + +
    let v = &[0, 1, 1, 2, 3, 5, 8];
    +let mut it = v.rsplit(|n| *n % 2 == 0);
    +assert_eq!(it.next().unwrap(), &[]);
    +assert_eq!(it.next().unwrap(), &[3, 5]);
    +assert_eq!(it.next().unwrap(), &[1, 1]);
    +assert_eq!(it.next().unwrap(), &[]);
    +assert_eq!(it.next(), None);
    +
    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
    +

    Print the slice split once by numbers divisible by 3 (i.e., [10, 40], +[20, 60, 50]):

    + +
    let v = [10, 40, 30, 20, 60, 50];
    +
    +for group in v.splitn(2, |num| *num % 3 == 0) {
    +    println!("{group:?}");
    +}
    +
    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
    +

    Print the slice split once, starting from the end, by numbers divisible +by 3 (i.e., [50], [10, 40, 30, 20]):

    + +
    let v = [10, 40, 30, 20, 60, 50];
    +
    +for group in v.rsplitn(2, |num| *num % 3 == 0) {
    +    println!("{group:?}");
    +}
    +
    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
    +
    let v = [10, 40, 30];
    +assert!(v.contains(&30));
    +assert!(!v.contains(&50));
    +

    If you do not have a &T, but some other value that you can compare +with one (for example, String implements PartialEq<str>), you can +use iter().any:

    + +
    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 + T: PartialEq<T>,

    Returns true if needle is a prefix of the slice.

    +
    Examples
    +
    let v = [10, 40, 30];
    +assert!(v.starts_with(&[10]));
    +assert!(v.starts_with(&[10, 40]));
    +assert!(!v.starts_with(&[50]));
    +assert!(!v.starts_with(&[10, 50]));
    +

    Always returns true if needle is an empty slice:

    + +
    let v = &[10, 40, 30];
    +assert!(v.starts_with(&[]));
    +let v: &[u8] = &[];
    +assert!(v.starts_with(&[]));
    +
    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
    +
    let v = [10, 40, 30];
    +assert!(v.ends_with(&[30]));
    +assert!(v.ends_with(&[40, 30]));
    +assert!(!v.ends_with(&[50]));
    +assert!(!v.ends_with(&[50, 30]));
    +

    Always returns true if needle is an empty slice:

    + +
    let v = &[10, 40, 30];
    +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 + 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
    +
    let v = &[10, 40, 30];
    +assert_eq!(v.strip_prefix(&[10]), Some(&[40, 30][..]));
    +assert_eq!(v.strip_prefix(&[10, 40]), Some(&[30][..]));
    +assert_eq!(v.strip_prefix(&[50]), None);
    +assert_eq!(v.strip_prefix(&[10, 50]), None);
    +
    +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 + 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
    +
    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.

    +

    If the value is found then Result::Ok is returned, containing the +index of the matching element. If there are multiple matches, then any +one of the matches could be returned. The index is chosen +deterministically, but is subject to change in future versions of Rust. +If the value is not found then Result::Err is returned, containing +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
    +

    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].

    + +
    let s = [0, 1, 1, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55];
    +
    +assert_eq!(s.binary_search(&13),  Ok(9));
    +assert_eq!(s.binary_search(&4),   Err(7));
    +assert_eq!(s.binary_search(&100), Err(13));
    +let r = s.binary_search(&1);
    +assert!(match r { Ok(1..=4) => true, _ => false, });
    +

    If you want to find that whole range of matching items, rather than +an arbitrary matching one, that can be done using partition_point:

    + +
    let s = [0, 1, 1, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55];
    +
    +let low = s.partition_point(|x| x < &1);
    +assert_eq!(low, 1);
    +let high = s.partition_point(|x| x <= &1);
    +assert_eq!(high, 5);
    +let r = s.binary_search(&1);
    +assert!((low..high).contains(&r.unwrap()));
    +
    +assert!(s[..low].iter().all(|&x| x < 1));
    +assert!(s[low..high].iter().all(|&x| x == 1));
    +assert!(s[high..].iter().all(|&x| x > 1));
    +
    +// For something not found, the "range" of equal items is empty
    +assert_eq!(s.partition_point(|x| x < &11), 9);
    +assert_eq!(s.partition_point(|x| x <= &11), 9);
    +assert_eq!(s.binary_search(&11), Err(9));
    +

    If you want to insert an item to a sorted vector, while maintaining +sort order, consider using partition_point:

    + +
    let mut s = vec![0, 1, 1, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55];
    +let num = 42;
    +let idx = s.partition_point(|&x| x < num);
    +// 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 + 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 +target. +If the slice is not sorted or if the comparator function does not +implement an order consistent with the sort order of the underlying +slice, the returned result is unspecified and meaningless.

    +

    If the value is found then Result::Ok is returned, containing the +index of the matching element. If there are multiple matches, then any +one of the matches could be returned. The index is chosen +deterministically, but is subject to change in future versions of Rust. +If the value is not found then Result::Err is returned, containing +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
    +

    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].

    + +
    let s = [0, 1, 1, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55];
    +
    +let seek = 13;
    +assert_eq!(s.binary_search_by(|probe| probe.cmp(&seek)), Ok(9));
    +let seek = 4;
    +assert_eq!(s.binary_search_by(|probe| probe.cmp(&seek)), Err(7));
    +let seek = 100;
    +assert_eq!(s.binary_search_by(|probe| probe.cmp(&seek)), Err(13));
    +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>( + &'a self, + b: &B, + f: F +) -> Result<usize, usize>where + F: FnMut(&'a T) -> B, + B: Ord,

    Binary searches this slice with a key extraction function.

    +

    Assumes that the slice is sorted by the key, for instance with +sort_by_key using the same key extraction function. +If the slice is not sorted by the key, the returned result is +unspecified and meaningless.

    +

    If the value is found then Result::Ok is returned, containing the +index of the matching element. If there are multiple matches, then any +one of the matches could be returned. The index is chosen +deterministically, but is subject to change in future versions of Rust. +If the value is not found then Result::Err is returned, containing +the index where a matching element could be inserted while maintaining +sorted order.

    +

    See also binary_search, binary_search_by, and partition_point.

    +
    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 +fourth could match any position in [1, 4].

    + +
    let s = [(0, 0), (2, 1), (4, 1), (5, 1), (3, 1),
    +         (1, 2), (2, 3), (4, 5), (5, 8), (3, 13),
    +         (1, 21), (2, 34), (4, 55)];
    +
    +assert_eq!(s.binary_search_by_key(&13, |&(a, b)| b),  Ok(9));
    +assert_eq!(s.binary_search_by_key(&4, |&(a, b)| b),   Err(7));
    +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.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 +specified; the middle part may be smaller than necessary. However, if this fails to return a +maximal middle part, that is because code is running in a context where performance does not +matter, such as a sanitizer attempting to find alignment bugs. Regular code running +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
    +

    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
    +

    Basic usage:

    + +
    unsafe {
    +    let bytes: [u8; 7] = [1, 2, 3, 4, 5, 6, 7];
    +    let (prefix, shorts, suffix) = bytes.align_to::<u16>();
    +    // less_efficient_algorithm_for_bytes(prefix);
    +    // 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 + 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.

    +

    This is a safe wrapper around slice::align_to, so has the same weak +postconditions as that method. You’re only assured that +self.len() == prefix.len() + middle.len() * LANES + suffix.len().

    +

    Notably, all of the following are possible:

    +
      +
    • prefix.len() >= LANES.
    • +
    • middle.is_empty() despite self.len() >= 3 * LANES.
    • +
    • suffix.len() >= LANES.
    • +
    +

    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
    +

    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 +that from ever happening, as only power-of-two numbers of lanes are +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
    +
    #![feature(portable_simd)]
    +use core::simd::SimdFloat;
    +
    +let short = &[1, 2, 3];
    +let (prefix, middle, suffix) = short.as_simd::<4>();
    +assert_eq!(middle, []); // Not enough elements for anything in the middle
    +
    +// They might be split in any possible way between prefix and suffix
    +let it = prefix.iter().chain(suffix).copied();
    +assert_eq!(it.collect::<Vec<_>>(), vec![1, 2, 3]);
    +
    +fn basic_simd_sum(x: &[f32]) -> f32 {
    +    use std::ops::Add;
    +    use std::simd::f32x4;
    +    let (prefix, middle, suffix) = x.as_simd();
    +    let sums = f32x4::from_array([
    +        prefix.iter().copied().sum(),
    +        0.0,
    +        0.0,
    +        suffix.iter().copied().sum(),
    +    ]);
    +    let sums = middle.iter().copied().fold(sums, f32x4::add);
    +    sums.reduce_sum()
    +}
    +
    +let numbers: Vec<f32> = (1..101).map(|x| x as _).collect();
    +assert_eq!(basic_simd_sum(&numbers[1..99]), 4949.0);
    +
    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
    +
    #![feature(is_sorted)]
    +let empty: [i32; 0] = [];
    +
    +assert!([1, 2, 2, 9].is_sorted());
    +assert!(![1, 3, 2, 4].is_sorted());
    +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 + 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 + 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
    +
    #![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 + 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. +This means that all elements for which the predicate returns true are at the start of the slice +and all elements for which the predicate returns false are at the end. +For example, [7, 15, 3, 5, 4, 12, 6] is partitioned under the predicate x % 2 != 0 +(all odd numbers are at the start, all even at the end).

    +

    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
    +
    let v = [1, 2, 3, 3, 5, 6, 7];
    +let i = v.partition_point(|&x| x < 5);
    +
    +assert_eq!(i, 4);
    +assert!(v[..i].iter().all(|&x| x < 5));
    +assert!(v[i..].iter().all(|&x| !(x < 5)));
    +

    If all elements of the slice match the predicate, including if the slice +is empty, then the length of the slice will be returned:

    + +
    let a = [2, 4, 8];
    +assert_eq!(a.partition_point(|x| x < &100), a.len());
    +let a: [i32; 0] = [];
    +assert_eq!(a.partition_point(|x| x < &100), 0);
    +

    If you want to insert an item to a sorted vector, while maintaining +sort order:

    + +
    let mut s = vec![0, 1, 1, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55];
    +let num = 42;
    +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]);
    +
    1.0.0 · source

    pub fn to_vec(&self) -> Vec<T, Global>where + T: Clone,

    Copies self into a new Vec.

    +
    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 + A: Allocator, + T: Clone,

    🔬This is a nightly-only experimental API. (allocator_api)

    Copies self into a new Vec with an allocator.

    +
    Examples
    +
    #![feature(allocator_api)]
    +
    +use std::alloc::System;
    +
    +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 + T: Copy,

    Creates a vector by copying a slice n times.

    +
    Panics
    +

    This function will panic if the capacity would overflow.

    +
    Examples
    +

    Basic usage:

    + +
    assert_eq!([1, 2].repeat(3), vec![1, 2, 1, 2, 1, 2]);
    +

    A panic upon overflow:

    + +
    // 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 + [T]: Concat<Item>, + Item: ?Sized,

    Flattens a slice of T into a single value Self::Output.

    +
    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>( + &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
    +
    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>( + &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
    +
    assert_eq!(["hello", "world"].connect(" "), "hello world");
    +assert_eq!([[1, 2], [3, 4]].connect(&0), [1, 2, 0, 3, 4]);
    +
    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 Clone for FrozenPoolBuffer

    source§

    fn clone(&self) -> FrozenPoolBuffer

    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 Deref for FrozenPoolBuffer

    §

    type Target = [u8]

    The resulting type after dereferencing.
    source§

    fn deref(&self) -> &Self::Target

    Dereferences the value.
    source§

    impl IoBuf for FrozenPoolBuffer

    source§

    fn stable_ptr(&self) -> *const u8

    Returns a raw pointer to the vector’s buffer. Read more
    source§

    fn bytes_init(&self) -> usize

    Number of initialized bytes. Read more
    source§

    fn bytes_total(&self) -> usize

    Total size of the buffer, including uninitialized memory, if any. Read more
    §

    fn slice(self, range: impl RangeBounds<usize>) -> Slice<Self>where + Self: Sized,

    Returns a view of the buffer with the specified range. 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
    source§

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

    source§

    fn __clone_box(&self, _: Private) -> *mut ()

    source§

    impl<T> From<T> for T

    source§

    fn from(t: T) -> T

    Returns the argument unchanged.

    +
    §

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

    §

    fn from_ref(input: &T) -> T

    Converts to this type from a reference to the input type.
    §

    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> 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).

    +

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

    +
    source§

    impl<T> IntoRequest<T> for T

    source§

    fn into_request(self) -> Request<T>

    Wrap the input message T in a tonic::Request
    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, 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
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    source§

    impl<T> WithSubscriber for T

    source§

    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 diff --git a/main/api/quilkin/pool/struct.PoolBuffer.html b/main/api/quilkin/pool/struct.PoolBuffer.html new file mode 100644 index 0000000000..0d3ee39981 --- /dev/null +++ b/main/api/quilkin/pool/struct.PoolBuffer.html @@ -0,0 +1,2367 @@ +PoolBuffer in quilkin::pool - Rust

    Struct quilkin::pool::PoolBuffer

    source ·
    pub struct PoolBuffer { /* private fields */ }

    Implementations§

    source§

    impl PoolBuffer

    source

    pub fn len(&self) -> usize

    source

    pub fn is_empty(&self) -> bool

    source

    pub fn extend_from_slice(&mut self, slice: &[u8])

    source

    pub fn prepend_from_slice(&mut self, slice: &[u8])

    source

    pub fn as_mut_slice(&mut self, range: Range<usize>) -> &mut [u8]

    source

    pub fn truncate(&mut self, len: usize)

    source

    pub fn split_suffix(&mut self, length: usize) -> &[u8]

    Splits a suffix of the specified length from the buffer and returns it

    +

    The suffix will be [len - length, len) and this buffer will now be [0, len - length)

    +
    source

    pub fn split_prefix(&mut self, at: usize) -> &[u8]

    Splits a prefix of the specified length from the buffer and returns it.

    +

    The prefix will be [0, at) and this buffer will now be [at, len)

    +
    source

    pub fn freeze(self) -> FrozenPoolBuffer

    Methods from Deref<Target = [u8]>§

    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 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 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 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
    +
    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
    +
    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
    +
    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
    +
    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
    +
    let x = &mut [0, 1, 2];
    +
    +if let Some((first, elements)) = x.split_first_mut() {
    +    *first = 3;
    +    elements[0] = 4;
    +    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
    +
    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
    +
    let x = &mut [0, 1, 2];
    +
    +if let Some((last, elements)) = x.split_last_mut() {
    +    *last = 3;
    +    elements[0] = 4;
    +    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
    +
    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
    +
    let x = &mut [0, 1, 2];
    +
    +if let Some(last) = x.last_mut() {
    +    *last = 10;
    +}
    +assert_eq!(x, &[0, 1, 10]);
    +
    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.

    +
      +
    • If given a position, returns a reference to the element at that +position or None if out of bounds.
    • +
    • If given a range, returns the subslice corresponding to that range, +or None if out of bounds.
    • +
    +
    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>( + &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
    +
    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>( + &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
    +

    Calling this method with an out-of-bounds index is undefined behavior +even if the resulting reference is not used.

    +
    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>( + &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
    +

    Calling this method with an out-of-bounds index is undefined behavior +even if the resulting reference is not used.

    +
    Examples
    +
    let x = &mut [1, 2, 4];
    +
    +unsafe {
    +    let elem = x.get_unchecked_mut(1);
    +    *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.

    +

    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 +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.

    +

    Modifying the container referenced by this slice may cause its buffer +to be reallocated, which would also make any pointers to it invalid.

    +
    Examples
    +
    let x = &[1, 2, 4];
    +let x_ptr = x.as_ptr();
    +
    +unsafe {
    +    for i in 0..x.len() {
    +        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.

    +

    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
    +
    let x = &mut [1, 2, 4];
    +let x_ptr = x.as_mut_ptr();
    +
    +unsafe {
    +    for i in 0..x.len() {
    +        *x_ptr.add(i) += 2;
    +    }
    +}
    +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.

    +

    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 +the two pointers represents the size of the slice.

    +

    See as_ptr for warnings on using these pointers. The end pointer +requires extra caution, as it does not point to a valid element in the +slice.

    +

    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++.

    +

    It can also be useful to check if a pointer to an element refers to an +element of this slice:

    + +
    let a = [1, 2, 3];
    +let x = &a[1] as *const _;
    +let y = &5 as *const _;
    +
    +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.

    +

    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 +the two pointers represents the size of the slice.

    +

    See as_mut_ptr for warnings on using these pointers. The end +pointer requires extra caution, as it does not point to a valid element +in the slice.

    +

    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.

    +

    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 if a or b are out of bounds.

    +
    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.

    +

    For a safe alternative see swap.

    +
    Arguments
    +
      +
    • a - The index of the first element
    • +
    • b - The index of the second element
    • +
    +
    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
    +
    #![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
    +
    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.

    +

    The iterator yields all items from start to end.

    +
    Examples
    +
    let x = &[1, 2, 4];
    +let mut iterator = x.iter();
    +
    +assert_eq!(iterator.next(), Some(&1));
    +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.

    +

    The iterator yields all items from start to end.

    +
    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 +size. The windows overlap. If the slice is shorter than +size, the iterator returns no values.

    +
    Panics
    +

    Panics if size is 0.

    +
    Examples
    +
    let slice = ['r', 'u', 's', 't'];
    +let mut iter = slice.windows(2);
    +assert_eq!(iter.next().unwrap(), &['r', 'u']);
    +assert_eq!(iter.next().unwrap(), &['u', 's']);
    +assert_eq!(iter.next().unwrap(), &['s', 't']);
    +assert!(iter.next().is_none());
    +

    If the slice is shorter than size:

    + +
    let slice = ['f', 'o', 'o'];
    +let mut iter = slice.windows(4);
    +assert!(iter.next().is_none());
    +

    There’s no windows_mut, as that existing would let safe code violate the +“only one &mut at a time to the same thing” rule. However, you can sometimes +use Cell::as_slice_of_cells in +conjunction with windows to accomplish something similar:

    + +
    use std::cell::Cell;
    +
    +let mut array = ['R', 'u', 's', 't', ' ', '2', '0', '1', '5'];
    +let slice = &mut array[..];
    +let slice_of_cells: &[Cell<char>] = Cell::from_mut(slice).as_slice_of_cells();
    +for w in slice_of_cells.windows(3) {
    +    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 +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 if chunk_size is 0.

    +
    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 +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 if chunk_size is 0.

    +
    Examples
    +
    let v = &mut [0, 0, 0, 0, 0];
    +let mut count = 1;
    +
    +for chunk in v.chunks_mut(2) {
    +    for elem in chunk.iter_mut() {
    +        *elem += count;
    +    }
    +    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 +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 +from the remainder function of the iterator.

    +

    Due to each chunk having exactly chunk_size elements, the compiler can often optimize the +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 if chunk_size is 0.

    +
    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 +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 +retrieved from the into_remainder function of the iterator.

    +

    Due to each chunk having exactly chunk_size elements, the compiler can often optimize the +resulting code better than in the case of chunks_mut.

    +

    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 if chunk_size is 0.

    +
    Examples
    +
    let v = &mut [0, 0, 0, 0, 0];
    +let mut count = 1;
    +
    +for chunk in v.chunks_exact_mut(2) {
    +    for elem in chunk.iter_mut() {
    +        *elem += count;
    +    }
    +    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, +assuming that there’s no remainder.

    +
    Safety
    +

    This may only be called when

    +
      +
    • The slice splits exactly into N-element chunks (aka self.len() % N == 0).
    • +
    • N != 0.
    • +
    +
    Examples
    +
    #![feature(slice_as_chunks)]
    +let slice: &[char] = &['l', 'o', 'r', 'e', 'm', '!'];
    +let chunks: &[[char; 1]] =
    +    // SAFETY: 1-element chunks never have remainder
    +    unsafe { slice.as_chunks_unchecked() };
    +assert_eq!(chunks, &[['l'], ['o'], ['r'], ['e'], ['m'], ['!']]);
    +let chunks: &[[char; 3]] =
    +    // SAFETY: The slice length (6) is a multiple of 3
    +    unsafe { slice.as_chunks_unchecked() };
    +assert_eq!(chunks, &[['l', 'o', 'r'], ['e', 'm', '!']]);
    +
    +// 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, +starting at the beginning of the slice, +and a remainder slice with length strictly less than N.

    +
    Panics
    +

    Panics if N is 0. This check will most probably get changed to a compile time +error before this method gets stabilized.

    +
    Examples
    +
    #![feature(slice_as_chunks)]
    +let slice = ['l', 'o', 'r', 'e', 'm'];
    +let (chunks, remainder) = slice.as_chunks();
    +assert_eq!(chunks, &[['l', 'o'], ['r', 'e']]);
    +assert_eq!(remainder, &['m']);
    +

    If you expect the slice to be an exact multiple, you can combine +let-else with an empty slice pattern:

    + +
    #![feature(slice_as_chunks)]
    +let slice = ['R', 'u', 's', 't'];
    +let (chunks, []) = slice.as_chunks::<2>() else {
    +    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, +starting at the end of the slice, +and a remainder slice with length strictly less than N.

    +
    Panics
    +

    Panics if N is 0. This check will most probably get changed to a compile time +error before this method gets stabilized.

    +
    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 +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 if N is 0. This check will most probably get changed to a compile time +error before this method gets stabilized.

    +
    Examples
    +
    #![feature(array_chunks)]
    +let slice = ['l', 'o', 'r', 'e', 'm'];
    +let mut iter = slice.array_chunks();
    +assert_eq!(iter.next().unwrap(), &['l', 'o']);
    +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>( + &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
    +

    This may only be called when

    +
      +
    • The slice splits exactly into N-element chunks (aka self.len() % N == 0).
    • +
    • N != 0.
    • +
    +
    Examples
    +
    #![feature(slice_as_chunks)]
    +let slice: &mut [char] = &mut ['l', 'o', 'r', 'e', 'm', '!'];
    +let chunks: &mut [[char; 1]] =
    +    // SAFETY: 1-element chunks never have remainder
    +    unsafe { slice.as_chunks_unchecked_mut() };
    +chunks[0] = ['L'];
    +assert_eq!(chunks, &[['L'], ['o'], ['r'], ['e'], ['m'], ['!']]);
    +let chunks: &mut [[char; 3]] =
    +    // SAFETY: The slice length (6) is a multiple of 3
    +    unsafe { slice.as_chunks_unchecked_mut() };
    +chunks[1] = ['a', 'x', '?'];
    +assert_eq!(slice, &['L', 'o', 'r', 'a', 'x', '?']);
    +
    +// 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, +starting at the beginning of the slice, +and a remainder slice with length strictly less than N.

    +
    Panics
    +

    Panics if N is 0. This check will most probably get changed to a compile time +error before this method gets stabilized.

    +
    Examples
    +
    #![feature(slice_as_chunks)]
    +let v = &mut [0, 0, 0, 0, 0];
    +let mut count = 1;
    +
    +let (chunks, remainder) = v.as_chunks_mut();
    +remainder[0] = 9;
    +for chunk in chunks {
    +    *chunk = [count; 2];
    +    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, +starting at the end of the slice, +and a remainder slice with length strictly less than N.

    +
    Panics
    +

    Panics if N is 0. This check will most probably get changed to a compile time +error before this method gets stabilized.

    +
    Examples
    +
    #![feature(slice_as_chunks)]
    +let v = &mut [0, 0, 0, 0, 0];
    +let mut count = 1;
    +
    +let (remainder, chunks) = v.as_rchunks_mut();
    +remainder[0] = 9;
    +for chunk in chunks {
    +    *chunk = [count; 2];
    +    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 +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 if N is 0. This check will most probably get changed to a compile time +error before this method gets stabilized.

    +
    Examples
    +
    #![feature(array_chunks)]
    +let v = &mut [0, 0, 0, 0, 0];
    +let mut count = 1;
    +
    +for chunk in v.array_chunks_mut() {
    +    *chunk = [count; 2];
    +    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, +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 if N is 0. This check will most probably get changed to a compile time +error before this method gets stabilized.

    +
    Examples
    +
    #![feature(array_windows)]
    +let slice = [0, 1, 2, 3];
    +let mut iter = slice.array_windows();
    +assert_eq!(iter.next().unwrap(), &[0, 1]);
    +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 +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 if chunk_size is 0.

    +
    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 +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 if chunk_size is 0.

    +
    Examples
    +
    let v = &mut [0, 0, 0, 0, 0];
    +let mut count = 1;
    +
    +for chunk in v.rchunks_mut(2) {
    +    for elem in chunk.iter_mut() {
    +        *elem += count;
    +    }
    +    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 +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 +from the remainder function of the iterator.

    +

    Due to each chunk having exactly chunk_size elements, the compiler can often optimize the +resulting code better than in the case of rchunks.

    +

    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 if chunk_size is 0.

    +
    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 +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 +retrieved from the into_remainder function of the iterator.

    +

    Due to each chunk having exactly chunk_size elements, the compiler can often optimize the +resulting code better than in the case of chunks_mut.

    +

    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 if chunk_size is 0.

    +
    Examples
    +
    let v = &mut [0, 0, 0, 0, 0];
    +let mut count = 1;
    +
    +for chunk in v.rchunks_exact_mut(2) {
    +    for elem in chunk.iter_mut() {
    +        *elem += count;
    +    }
    +    count += 1;
    +}
    +assert_eq!(v, &[0, 2, 2, 1, 1]);
    +
    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
    +
    #![feature(slice_group_by)]
    +
    +let slice = &[1, 1, 1, 3, 3, 2, 2, 2];
    +
    +let mut iter = slice.group_by(|a, b| a == b);
    +
    +assert_eq!(iter.next(), Some(&[1, 1, 1][..]));
    +assert_eq!(iter.next(), Some(&[3, 3][..]));
    +assert_eq!(iter.next(), Some(&[2, 2, 2][..]));
    +assert_eq!(iter.next(), None);
    +

    This method can be used to extract the sorted subslices:

    + +
    #![feature(slice_group_by)]
    +
    +let slice = &[1, 1, 2, 3, 2, 3, 2, 3, 4];
    +
    +let mut iter = slice.group_by(|a, b| a <= b);
    +
    +assert_eq!(iter.next(), Some(&[1, 1, 2, 3][..]));
    +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 + 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
    +
    #![feature(slice_group_by)]
    +
    +let slice = &mut [1, 1, 1, 3, 3, 2, 2, 2];
    +
    +let mut iter = slice.group_by_mut(|a, b| a == b);
    +
    +assert_eq!(iter.next(), Some(&mut [1, 1, 1][..]));
    +assert_eq!(iter.next(), Some(&mut [3, 3][..]));
    +assert_eq!(iter.next(), Some(&mut [2, 2, 2][..]));
    +assert_eq!(iter.next(), None);
    +

    This method can be used to extract the sorted subslices:

    + +
    #![feature(slice_group_by)]
    +
    +let slice = &mut [1, 1, 2, 3, 2, 3, 2, 3, 4];
    +
    +let mut iter = slice.group_by_mut(|a, b| a <= b);
    +
    +assert_eq!(iter.next(), Some(&mut [1, 1, 2, 3][..]));
    +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.

    +

    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 if mid > len.

    +
    Examples
    +
    let v = [1, 2, 3, 4, 5, 6];
    +
    +{
    +   let (left, right) = v.split_at(0);
    +   assert_eq!(left, []);
    +   assert_eq!(right, [1, 2, 3, 4, 5, 6]);
    +}
    +
    +{
    +    let (left, right) = v.split_at(2);
    +    assert_eq!(left, [1, 2]);
    +    assert_eq!(right, [3, 4, 5, 6]);
    +}
    +
    +{
    +    let (left, right) = v.split_at(6);
    +    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.

    +

    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 if mid > len.

    +
    Examples
    +
    let mut v = [1, 0, 3, 0, 5, 6];
    +let (left, right) = v.split_at_mut(2);
    +assert_eq!(left, [1, 0]);
    +assert_eq!(right, [3, 0, 5, 6]);
    +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.

    +

    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
    +

    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
    +
    #![feature(slice_split_at_unchecked)]
    +
    +let v = [1, 2, 3, 4, 5, 6];
    +
    +unsafe {
    +   let (left, right) = v.split_at_unchecked(0);
    +   assert_eq!(left, []);
    +   assert_eq!(right, [1, 2, 3, 4, 5, 6]);
    +}
    +
    +unsafe {
    +    let (left, right) = v.split_at_unchecked(2);
    +    assert_eq!(left, [1, 2]);
    +    assert_eq!(right, [3, 4, 5, 6]);
    +}
    +
    +unsafe {
    +    let (left, right) = v.split_at_unchecked(6);
    +    assert_eq!(left, [1, 2, 3, 4, 5, 6]);
    +    assert_eq!(right, []);
    +}
    +
    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.

    +

    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_mut.

    +
    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
    +
    #![feature(slice_split_at_unchecked)]
    +
    +let mut v = [1, 0, 3, 0, 5, 6];
    +// scoped to restrict the lifetime of the borrows
    +unsafe {
    +    let (left, right) = v.split_at_mut_unchecked(2);
    +    assert_eq!(left, [1, 0]);
    +    assert_eq!(right, [3, 0, 5, 6]);
    +    left[1] = 2;
    +    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.

    +

    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 if N > len.

    +
    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 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 if N > len.

    +
    Examples
    +
    #![feature(split_array)]
    +
    +let mut v = &mut [1, 0, 3, 0, 5, 6][..];
    +let (left, right) = v.split_array_mut::<2>();
    +assert_eq!(left, &mut [1, 0]);
    +assert_eq!(right, [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 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 if N > len.

    +
    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 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 if N > len.

    +
    Examples
    +
    #![feature(split_array)]
    +
    +let mut v = &mut [1, 0, 3, 0, 5, 6][..];
    +let (left, right) = v.rsplit_array_mut::<4>();
    +assert_eq!(left, [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]);
    +
    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
    +
    let slice = [10, 40, 33, 20];
    +let mut iter = slice.split(|num| num % 3 == 0);
    +
    +assert_eq!(iter.next().unwrap(), &[10, 40]);
    +assert_eq!(iter.next().unwrap(), &[20]);
    +assert!(iter.next().is_none());
    +

    If the first element is matched, an empty slice will be the first item +returned by the iterator. Similarly, if the last element in the slice +is matched, an empty slice will be the last item returned by the +iterator:

    + +
    let slice = [10, 40, 33];
    +let mut iter = slice.split(|num| num % 3 == 0);
    +
    +assert_eq!(iter.next().unwrap(), &[10, 40]);
    +assert_eq!(iter.next().unwrap(), &[]);
    +assert!(iter.next().is_none());
    +

    If two matched elements are directly adjacent, an empty slice will be +present between them:

    + +
    let slice = [10, 6, 33, 20];
    +let mut iter = slice.split(|num| num % 3 == 0);
    +
    +assert_eq!(iter.next().unwrap(), &[10]);
    +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 + 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
    +
    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 + 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
    +
    let slice = [10, 40, 33, 20];
    +let mut iter = slice.split_inclusive(|num| num % 3 == 0);
    +
    +assert_eq!(iter.next().unwrap(), &[10, 40, 33]);
    +assert_eq!(iter.next().unwrap(), &[20]);
    +assert!(iter.next().is_none());
    +

    If the last element of the slice is matched, +that element will be considered the terminator of the preceding slice. +That slice will be the last item returned by the iterator.

    + +
    let slice = [3, 10, 40, 33];
    +let mut iter = slice.split_inclusive(|num| num % 3 == 0);
    +
    +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 + 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
    +
    let mut v = [10, 40, 30, 20, 60, 50];
    +
    +for group in v.split_inclusive_mut(|num| *num % 3 == 0) {
    +    let terminator_idx = group.len()-1;
    +    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 + 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
    +
    let slice = [11, 22, 33, 0, 44, 55];
    +let mut iter = slice.rsplit(|num| *num == 0);
    +
    +assert_eq!(iter.next().unwrap(), &[44, 55]);
    +assert_eq!(iter.next().unwrap(), &[11, 22, 33]);
    +assert_eq!(iter.next(), None);
    +

    As with split(), if the first or last element is matched, an empty +slice will be the first (or last) item returned by the iterator.

    + +
    let v = &[0, 1, 1, 2, 3, 5, 8];
    +let mut it = v.rsplit(|n| *n % 2 == 0);
    +assert_eq!(it.next().unwrap(), &[]);
    +assert_eq!(it.next().unwrap(), &[3, 5]);
    +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 + 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
    +
    let mut v = [100, 400, 300, 200, 600, 500];
    +
    +let mut count = 0;
    +for group in v.rsplit_mut(|num| *num % 3 == 0) {
    +    count += 1;
    +    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 + 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
    +

    Print the slice split once by numbers divisible by 3 (i.e., [10, 40], +[20, 60, 50]):

    + +
    let v = [10, 40, 30, 20, 60, 50];
    +
    +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 + 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
    +
    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 + 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
    +

    Print the slice split once, starting from the end, by numbers divisible +by 3 (i.e., [50], [10, 40, 30, 20]):

    + +
    let v = [10, 40, 30, 20, 60, 50];
    +
    +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 + 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
    +
    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 + 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
    +
    let v = [10, 40, 30];
    +assert!(v.contains(&30));
    +assert!(!v.contains(&50));
    +

    If you do not have a &T, but some other value that you can compare +with one (for example, String implements PartialEq<str>), you can +use iter().any:

    + +
    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 + T: PartialEq<T>,

    Returns true if needle is a prefix of the slice.

    +
    Examples
    +
    let v = [10, 40, 30];
    +assert!(v.starts_with(&[10]));
    +assert!(v.starts_with(&[10, 40]));
    +assert!(!v.starts_with(&[50]));
    +assert!(!v.starts_with(&[10, 50]));
    +

    Always returns true if needle is an empty slice:

    + +
    let v = &[10, 40, 30];
    +assert!(v.starts_with(&[]));
    +let v: &[u8] = &[];
    +assert!(v.starts_with(&[]));
    +
    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
    +
    let v = [10, 40, 30];
    +assert!(v.ends_with(&[30]));
    +assert!(v.ends_with(&[40, 30]));
    +assert!(!v.ends_with(&[50]));
    +assert!(!v.ends_with(&[50, 30]));
    +

    Always returns true if needle is an empty slice:

    + +
    let v = &[10, 40, 30];
    +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 + 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
    +
    let v = &[10, 40, 30];
    +assert_eq!(v.strip_prefix(&[10]), Some(&[40, 30][..]));
    +assert_eq!(v.strip_prefix(&[10, 40]), Some(&[30][..]));
    +assert_eq!(v.strip_prefix(&[50]), None);
    +assert_eq!(v.strip_prefix(&[10, 50]), None);
    +
    +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 + 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
    +
    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.

    +

    If the value is found then Result::Ok is returned, containing the +index of the matching element. If there are multiple matches, then any +one of the matches could be returned. The index is chosen +deterministically, but is subject to change in future versions of Rust. +If the value is not found then Result::Err is returned, containing +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
    +

    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].

    + +
    let s = [0, 1, 1, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55];
    +
    +assert_eq!(s.binary_search(&13),  Ok(9));
    +assert_eq!(s.binary_search(&4),   Err(7));
    +assert_eq!(s.binary_search(&100), Err(13));
    +let r = s.binary_search(&1);
    +assert!(match r { Ok(1..=4) => true, _ => false, });
    +

    If you want to find that whole range of matching items, rather than +an arbitrary matching one, that can be done using partition_point:

    + +
    let s = [0, 1, 1, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55];
    +
    +let low = s.partition_point(|x| x < &1);
    +assert_eq!(low, 1);
    +let high = s.partition_point(|x| x <= &1);
    +assert_eq!(high, 5);
    +let r = s.binary_search(&1);
    +assert!((low..high).contains(&r.unwrap()));
    +
    +assert!(s[..low].iter().all(|&x| x < 1));
    +assert!(s[low..high].iter().all(|&x| x == 1));
    +assert!(s[high..].iter().all(|&x| x > 1));
    +
    +// For something not found, the "range" of equal items is empty
    +assert_eq!(s.partition_point(|x| x < &11), 9);
    +assert_eq!(s.partition_point(|x| x <= &11), 9);
    +assert_eq!(s.binary_search(&11), Err(9));
    +

    If you want to insert an item to a sorted vector, while maintaining +sort order, consider using partition_point:

    + +
    let mut s = vec![0, 1, 1, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55];
    +let num = 42;
    +let idx = s.partition_point(|&x| x < num);
    +// 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 + 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 +target. +If the slice is not sorted or if the comparator function does not +implement an order consistent with the sort order of the underlying +slice, the returned result is unspecified and meaningless.

    +

    If the value is found then Result::Ok is returned, containing the +index of the matching element. If there are multiple matches, then any +one of the matches could be returned. The index is chosen +deterministically, but is subject to change in future versions of Rust. +If the value is not found then Result::Err is returned, containing +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
    +

    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].

    + +
    let s = [0, 1, 1, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55];
    +
    +let seek = 13;
    +assert_eq!(s.binary_search_by(|probe| probe.cmp(&seek)), Ok(9));
    +let seek = 4;
    +assert_eq!(s.binary_search_by(|probe| probe.cmp(&seek)), Err(7));
    +let seek = 100;
    +assert_eq!(s.binary_search_by(|probe| probe.cmp(&seek)), Err(13));
    +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>( + &'a self, + b: &B, + f: F +) -> Result<usize, usize>where + F: FnMut(&'a T) -> B, + B: Ord,

    Binary searches this slice with a key extraction function.

    +

    Assumes that the slice is sorted by the key, for instance with +sort_by_key using the same key extraction function. +If the slice is not sorted by the key, the returned result is +unspecified and meaningless.

    +

    If the value is found then Result::Ok is returned, containing the +index of the matching element. If there are multiple matches, then any +one of the matches could be returned. The index is chosen +deterministically, but is subject to change in future versions of Rust. +If the value is not found then Result::Err is returned, containing +the index where a matching element could be inserted while maintaining +sorted order.

    +

    See also binary_search, binary_search_by, and partition_point.

    +
    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 +fourth could match any position in [1, 4].

    + +
    let s = [(0, 0), (2, 1), (4, 1), (5, 1), (3, 1),
    +         (1, 2), (2, 3), (4, 5), (5, 8), (3, 13),
    +         (1, 21), (2, 34), (4, 55)];
    +
    +assert_eq!(s.binary_search_by_key(&13, |&(a, b)| b),  Ok(9));
    +assert_eq!(s.binary_search_by_key(&4, |&(a, b)| b),   Err(7));
    +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 + 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
    +

    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 +randomization to avoid degenerate cases, but with a fixed seed to always provide +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
    +
    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 + 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 +(i.e., does not allocate), and O(n * log(n)) worst-case.

    +

    The comparator function must define a total ordering for the elements in the slice. If +the ordering is not total, the order of the elements is unspecified. An order is a +total order if it is (for all a, b and c):

    +
      +
    • total and antisymmetric: exactly one of a < b, a == b or a > b is true, and
    • +
    • transitive, a < b and b < c implies a < c. The same must hold for both == and >.
    • +
    +

    For example, while f64 doesn’t implement Ord because NaN != NaN, we can use +partial_cmp as our sort function when we know the slice doesn’t contain a NaN.

    + +
    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
    +

    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 +randomization to avoid degenerate cases, but with a fixed seed to always provide +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
    +
    let mut v = [5, 4, 1, 3, 2];
    +v.sort_unstable_by(|a, b| a.cmp(b));
    +assert!(v == [1, 2, 3, 4, 5]);
    +
    +// 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 + 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 +O(m).

    +
    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 +randomization to avoid degenerate cases, but with a fixed seed to always provide +deterministic behavior.

    +

    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
    +
    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( + &mut self, + index: usize +) -> (&mut [T], &mut T, &mut [T])where + T: Ord,

    Reorder the slice such that the element at index is at its final sorted position.

    +

    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 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 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
    +
    let mut v = [-5i32, 4, 1, -3, 2];
    +
    +// Find the median
    +v.select_nth_unstable(2);
    +
    +// We are only guaranteed the slice will be one of the following, based on the way we sort
    +// about the specified index.
    +assert!(v == [-3, -5, 1, 2, 4] ||
    +        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>( + &mut self, + index: usize, + compare: F +) -> (&mut [T], &mut T, &mut [T])where + F: FnMut(&T, &T) -> Ordering,

    Reorder the slice with a comparator function such that the element at index is at its +final sorted position.

    +

    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 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 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
    +
    let mut v = [-5i32, 4, 1, -3, 2];
    +
    +// Find the median as if the slice were sorted in descending order.
    +v.select_nth_unstable_by(2, |a, b| b.cmp(a));
    +
    +// We are only guaranteed the slice will be one of the following, based on the way we sort
    +// about the specified index.
    +assert!(v == [2, 4, 1, -5, -3] ||
    +        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>( + &mut self, + index: usize, + f: F +) -> (&mut [T], &mut T, &mut [T])where + F: FnMut(&T) -> K, + K: Ord,

    Reorder the slice with a key extraction function such that the element at index is at its +final sorted position.

    +

    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 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 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
    +
    let mut v = [-5i32, 4, 1, -3, 2];
    +
    +// Return the median as if the array were sorted according to absolute value.
    +v.select_nth_unstable_by_key(2, |a| a.abs());
    +
    +// We are only guaranteed the slice will be one of the following, based on the way we sort
    +// about the specified index.
    +assert!(v == [1, 2, -3, 4, -5] ||
    +        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 + 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
    +
    #![feature(slice_partition_dedup)]
    +
    +let mut slice = [1, 2, 2, 3, 3, 2, 1, 1];
    +
    +let (dedup, duplicates) = slice.partition_dedup();
    +
    +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 + 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. +The second contains all the duplicates in no specified order.

    +

    The same_bucket function is passed references to two elements from the slice and +must determine if the elements compare equal. The elements are passed in opposite order +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
    +
    #![feature(slice_partition_dedup)]
    +
    +let mut slice = ["foo", "Foo", "BAZ", "Bar", "bar", "baz", "BAZ"];
    +
    +let (dedup, duplicates) = slice.partition_dedup_by(|a, b| a.eq_ignore_ascii_case(b));
    +
    +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 + 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
    +
    #![feature(slice_partition_dedup)]
    +
    +let mut slice = [10, 20, 21, 30, 30, 20, 11, 13];
    +
    +let (dedup, duplicates) = slice.partition_dedup_by_key(|i| *i / 10);
    +
    +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 +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
    +

    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
    +
    let mut a = ['a', 'b', 'c', 'd', 'e', 'f'];
    +a.rotate_left(2);
    +assert_eq!(a, ['c', 'd', 'e', 'f', 'a', 'b']);
    +

    Rotating a subslice:

    + +
    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 +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
    +

    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
    +
    let mut a = ['a', 'b', 'c', 'd', 'e', 'f'];
    +a.rotate_right(2);
    +assert_eq!(a, ['e', 'f', 'a', 'b', 'c', 'd']);
    +

    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 + T: Clone,

    Fills self with elements by cloning value.

    +
    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 + 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
    +
    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 + T: Clone,

    Copies the elements from src into self.

    +

    The length of src must be the same as self.

    +
    Panics
    +

    This function will panic if the two slices have different lengths.

    +
    Examples
    +

    Cloning two elements from a slice into another:

    + +
    let src = [1, 2, 3, 4];
    +let mut dst = [0, 0];
    +
    +// Because the slices have to be the same length,
    +// we slice the source slice from four elements
    +// to two. It will panic if we don't do this.
    +dst.clone_from_slice(&src[2..]);
    +
    +assert_eq!(src, [1, 2, 3, 4]);
    +assert_eq!(dst, [3, 4]);
    +

    Rust enforces that there can only be one mutable reference with no +immutable references to a particular piece of data in a particular +scope. Because of this, attempting to use clone_from_slice on a +single slice will result in a compile failure:

    + +
    let mut slice = [1, 2, 3, 4, 5];
    +
    +slice[..2].clone_from_slice(&slice[3..]); // compile fail!
    +

    To work around this, we can use split_at_mut to create two distinct +sub-slices from a slice:

    + +
    let mut slice = [1, 2, 3, 4, 5];
    +
    +{
    +    let (left, right) = slice.split_at_mut(2);
    +    left.clone_from_slice(&right[1..]);
    +}
    +
    +assert_eq!(slice, [4, 5, 3, 4, 5]);
    +
    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
    +

    This function will panic if the two slices have different lengths.

    +
    Examples
    +

    Copying two elements from a slice into another:

    + +
    let src = [1, 2, 3, 4];
    +let mut dst = [0, 0];
    +
    +// Because the slices have to be the same length,
    +// we slice the source slice from four elements
    +// to two. It will panic if we don't do this.
    +dst.copy_from_slice(&src[2..]);
    +
    +assert_eq!(src, [1, 2, 3, 4]);
    +assert_eq!(dst, [3, 4]);
    +

    Rust enforces that there can only be one mutable reference with no +immutable references to a particular piece of data in a particular +scope. Because of this, attempting to use copy_from_slice on a +single slice will result in a compile failure:

    + +
    let mut slice = [1, 2, 3, 4, 5];
    +
    +slice[..2].copy_from_slice(&slice[3..]); // compile fail!
    +

    To work around this, we can use split_at_mut to create two distinct +sub-slices from a slice:

    + +
    let mut slice = [1, 2, 3, 4, 5];
    +
    +{
    +    let (left, right) = slice.split_at_mut(2);
    +    left.copy_from_slice(&right[1..]);
    +}
    +
    +assert_eq!(slice, [4, 5, 3, 4, 5]);
    +
    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.

    +

    src is the range within self to copy from. dest is the starting +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
    +

    This function will panic if either range exceeds the end of the slice, +or if the end of src is before the start.

    +
    Examples
    +

    Copying four bytes within a slice:

    + +
    let mut bytes = *b"Hello, World!";
    +
    +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.

    +

    The length of other must be the same as self.

    +
    Panics
    +

    This function will panic if the two slices have different lengths.

    +
    Example
    +

    Swapping two elements across slices:

    + +
    let mut slice1 = [0, 0];
    +let mut slice2 = [1, 2, 3, 4];
    +
    +slice1.swap_with_slice(&mut slice2[2..]);
    +
    +assert_eq!(slice1, [3, 4]);
    +assert_eq!(slice2, [1, 2, 0, 0]);
    +

    Rust enforces that there can only be one mutable reference to a +particular piece of data in a particular scope. Because of this, +attempting to use swap_with_slice on a single slice will result in +a compile failure:

    + +
    let mut slice = [1, 2, 3, 4, 5];
    +slice[..2].swap_with_slice(&mut slice[3..]); // compile fail!
    +

    To work around this, we can use split_at_mut to create two distinct +mutable sub-slices from a slice:

    + +
    let mut slice = [1, 2, 3, 4, 5];
    +
    +{
    +    let (left, right) = slice.split_at_mut(2);
    +    left.swap_with_slice(&mut right[1..]);
    +}
    +
    +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 +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 +specified; the middle part may be smaller than necessary. However, if this fails to return a +maximal middle part, that is because code is running in a context where performance does not +matter, such as a sanitizer attempting to find alignment bugs. Regular code running +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
    +

    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
    +

    Basic usage:

    + +
    unsafe {
    +    let bytes: [u8; 7] = [1, 2, 3, 4, 5, 6, 7];
    +    let (prefix, shorts, suffix) = bytes.align_to::<u16>();
    +    // less_efficient_algorithm_for_bytes(prefix);
    +    // 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 +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 +specified; the middle part may be smaller than necessary. However, if this fails to return a +maximal middle part, that is because code is running in a context where performance does not +matter, such as a sanitizer attempting to find alignment bugs. Regular code running +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
    +

    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
    +

    Basic usage:

    + +
    unsafe {
    +    let mut bytes: [u8; 7] = [1, 2, 3, 4, 5, 6, 7];
    +    let (prefix, shorts, suffix) = bytes.align_to_mut::<u16>();
    +    // less_efficient_algorithm_for_bytes(prefix);
    +    // 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 + 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.

    +

    This is a safe wrapper around slice::align_to, so has the same weak +postconditions as that method. You’re only assured that +self.len() == prefix.len() + middle.len() * LANES + suffix.len().

    +

    Notably, all of the following are possible:

    +
      +
    • prefix.len() >= LANES.
    • +
    • middle.is_empty() despite self.len() >= 3 * LANES.
    • +
    • suffix.len() >= LANES.
    • +
    +

    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
    +

    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 +that from ever happening, as only power-of-two numbers of lanes are +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
    +
    #![feature(portable_simd)]
    +use core::simd::SimdFloat;
    +
    +let short = &[1, 2, 3];
    +let (prefix, middle, suffix) = short.as_simd::<4>();
    +assert_eq!(middle, []); // Not enough elements for anything in the middle
    +
    +// They might be split in any possible way between prefix and suffix
    +let it = prefix.iter().chain(suffix).copied();
    +assert_eq!(it.collect::<Vec<_>>(), vec![1, 2, 3]);
    +
    +fn basic_simd_sum(x: &[f32]) -> f32 {
    +    use std::ops::Add;
    +    use std::simd::f32x4;
    +    let (prefix, middle, suffix) = x.as_simd();
    +    let sums = f32x4::from_array([
    +        prefix.iter().copied().sum(),
    +        0.0,
    +        0.0,
    +        suffix.iter().copied().sum(),
    +    ]);
    +    let sums = middle.iter().copied().fold(sums, f32x4::add);
    +    sums.reduce_sum()
    +}
    +
    +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>( + &mut self +) -> (&mut [T], &mut [Simd<T, LANES>], &mut [T])where + Simd<T, LANES>: AsMut<[T; LANES]>, + T: SimdElement, + LaneCount<LANES>: SupportedLaneCount,

    🔬This is a nightly-only experimental API. (portable_simd)

    Split a mutable slice into a mutable prefix, a middle of aligned SIMD types, +and a mutable suffix.

    +

    This is a safe wrapper around slice::align_to_mut, so has the same weak +postconditions as that method. You’re only assured that +self.len() == prefix.len() + middle.len() * LANES + suffix.len().

    +

    Notably, all of the following are possible:

    +
      +
    • prefix.len() >= LANES.
    • +
    • middle.is_empty() despite self.len() >= 3 * LANES.
    • +
    • suffix.len() >= LANES.
    • +
    +

    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
    +

    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 +that from ever happening, as only power-of-two numbers of lanes are +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 + 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
    +
    #![feature(is_sorted)]
    +let empty: [i32; 0] = [];
    +
    +assert!([1, 2, 2, 9].is_sorted());
    +assert!(![1, 3, 2, 4].is_sorted());
    +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 + 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 + 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
    +
    #![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 + 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. +This means that all elements for which the predicate returns true are at the start of the slice +and all elements for which the predicate returns false are at the end. +For example, [7, 15, 3, 5, 4, 12, 6] is partitioned under the predicate x % 2 != 0 +(all odd numbers are at the start, all even at the end).

    +

    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
    +
    let v = [1, 2, 3, 3, 5, 6, 7];
    +let i = v.partition_point(|&x| x < 5);
    +
    +assert_eq!(i, 4);
    +assert!(v[..i].iter().all(|&x| x < 5));
    +assert!(v[i..].iter().all(|&x| !(x < 5)));
    +

    If all elements of the slice match the predicate, including if the slice +is empty, then the length of the slice will be returned:

    + +
    let a = [2, 4, 8];
    +assert_eq!(a.partition_point(|x| x < &100), a.len());
    +let a: [i32; 0] = [];
    +assert_eq!(a.partition_point(|x| x < &100), 0);
    +

    If you want to insert an item to a sorted vector, while maintaining +sort order:

    + +
    let mut s = vec![0, 1, 1, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55];
    +let num = 42;
    +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 + 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
    +

    Taking the first three elements of a slice:

    + +
    #![feature(slice_take)]
    +
    +let mut slice: &[_] = &['a', 'b', 'c', 'd'];
    +let mut first_three = slice.take(..3).unwrap();
    +
    +assert_eq!(slice, &['d']);
    +assert_eq!(first_three, &['a', 'b', 'c']);
    +

    Taking the last two elements of a slice:

    + +
    #![feature(slice_take)]
    +
    +let mut slice: &[_] = &['a', 'b', 'c', 'd'];
    +let mut tail = slice.take(2..).unwrap();
    +
    +assert_eq!(slice, &['a', 'b']);
    +assert_eq!(tail, &['c', 'd']);
    +

    Getting None when range is out of bounds:

    + +
    #![feature(slice_take)]
    +
    +let mut slice: &[_] = &['a', 'b', 'c', 'd'];
    +
    +assert_eq!(None, slice.take(5..));
    +assert_eq!(None, slice.take(..5));
    +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 + 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
    +

    Taking the first three elements of a slice:

    + +
    #![feature(slice_take)]
    +
    +let mut slice: &mut [_] = &mut ['a', 'b', 'c', 'd'];
    +let mut first_three = slice.take_mut(..3).unwrap();
    +
    +assert_eq!(slice, &mut ['d']);
    +assert_eq!(first_three, &mut ['a', 'b', 'c']);
    +

    Taking the last two elements of a slice:

    + +
    #![feature(slice_take)]
    +
    +let mut slice: &mut [_] = &mut ['a', 'b', 'c', 'd'];
    +let mut tail = slice.take_mut(2..).unwrap();
    +
    +assert_eq!(slice, &mut ['a', 'b']);
    +assert_eq!(tail, &mut ['c', 'd']);
    +

    Getting None when range is out of bounds:

    + +
    #![feature(slice_take)]
    +
    +let mut slice: &mut [_] = &mut ['a', 'b', 'c', 'd'];
    +
    +assert_eq!(None, slice.take_mut(5..));
    +assert_eq!(None, slice.take_mut(..5));
    +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 +to it.

    +

    Returns None if the slice is empty.

    +
    Examples
    +
    #![feature(slice_take)]
    +
    +let mut slice: &[_] = &['a', 'b', 'c'];
    +let first = slice.take_first().unwrap();
    +
    +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 +reference to it.

    +

    Returns None if the slice is empty.

    +
    Examples
    +
    #![feature(slice_take)]
    +
    +let mut slice: &mut [_] = &mut ['a', 'b', 'c'];
    +let first = slice.take_first_mut().unwrap();
    +*first = 'd';
    +
    +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 +to it.

    +

    Returns None if the slice is empty.

    +
    Examples
    +
    #![feature(slice_take)]
    +
    +let mut slice: &[_] = &['a', 'b', 'c'];
    +let last = slice.take_last().unwrap();
    +
    +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 +reference to it.

    +

    Returns None if the slice is empty.

    +
    Examples
    +
    #![feature(slice_take)]
    +
    +let mut slice: &mut [_] = &mut ['a', 'b', 'c'];
    +let last = slice.take_last_mut().unwrap();
    +*last = 'd';
    +
    +assert_eq!(slice, &['a', 'b']);
    +assert_eq!(last, &'d');
    +
    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
    +

    Calling this method with overlapping or out-of-bounds indices is undefined behavior +even if the resulting references are not used.

    +
    Examples
    +
    #![feature(get_many_mut)]
    +
    +let x = &mut [1, 2, 4];
    +
    +unsafe {
    +    let [a, b] = x.get_many_unchecked_mut([0, 2]);
    +    *a *= 10;
    +    *b *= 100;
    +}
    +assert_eq!(x, &[10, 2, 400]);
    +
    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
    +
    #![feature(get_many_mut)]
    +
    +let v = &mut [1, 2, 3];
    +if let Ok([a, b]) = v.get_many_mut([0, 2]) {
    +    *a = 413;
    +    *b = 612;
    +}
    +assert_eq!(v, &[413, 2, 612]);
    +
    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
    +
    #![feature(sort_floats)]
    +let mut v = [2.6, -5e-8, f64::NAN, 8.29, f64::INFINITY, -1.0, 0.0, -f64::INFINITY, -0.0];
    +
    +v.sort_floats();
    +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());
    +
    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 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 +sorting and it doesn’t allocate auxiliary memory. +See sort_unstable.

    +
    Current implementation
    +

    The current algorithm is an adaptive, iterative merge sort inspired by +timsort. +It is designed to be very fast in cases where the slice is nearly sorted, or consists of +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
    +
    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 + 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 +the ordering is not total, the order of the elements is unspecified. An order is a +total order if it is (for all a, b and c):

    +
      +
    • total and antisymmetric: exactly one of a < b, a == b or a > b is true, and
    • +
    • transitive, a < b and b < c implies a < c. The same must hold for both == and >.
    • +
    +

    For example, while f64 doesn’t implement Ord because NaN != NaN, we can use +partial_cmp as our sort function when we know the slice doesn’t contain a NaN.

    + +
    let mut floats = [5f64, 4.0, 1.0, 3.0, 2.0];
    +floats.sort_by(|a, b| a.partial_cmp(b).unwrap());
    +assert_eq!(floats, [1.0, 2.0, 3.0, 4.0, 5.0]);
    +

    When applicable, unstable sorting is preferred because it is generally faster than stable +sorting and it doesn’t allocate auxiliary memory. +See sort_unstable_by.

    +
    Current implementation
    +

    The current algorithm is an adaptive, iterative merge sort inspired by +timsort. +It is designed to be very fast in cases where the slice is nearly sorted, or consists of +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
    +
    let mut v = [5, 4, 1, 3, 2];
    +v.sort_by(|a, b| a.cmp(b));
    +assert!(v == [1, 2, 3, 4, 5]);
    +
    +// 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 + 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)) +worst-case, where the key function is O(m).

    +

    For expensive key functions (e.g. functions that are not simple property accesses or +basic operations), sort_by_cached_key is likely to be +significantly faster, as it does not recompute element keys.

    +

    When applicable, unstable sorting is preferred because it is generally faster than stable +sorting and it doesn’t allocate auxiliary memory. +See sort_unstable_by_key.

    +
    Current implementation
    +

    The current algorithm is an adaptive, iterative merge sort inspired by +timsort. +It is designed to be very fast in cases where the slice is nearly sorted, or consists of +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
    +
    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 + 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 +temporary storage to remember the results of key evaluation. +The order of calls to the key function is unspecified and may change in future versions +of the standard library.

    +

    This sort is stable (i.e., does not reorder equal elements) and O(m * n + n * log(n)) +worst-case, where the key function is O(m).

    +

    For simple key functions (e.g., functions that are property accesses or +basic operations), sort_by_key is likely to be +faster.

    +
    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 +randomization to avoid degenerate cases, but with a fixed seed to always provide +deterministic behavior.

    +

    In the worst case, the algorithm allocates temporary storage in a Vec<(K, usize)> the +length of the slice.

    +
    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 + T: Clone,

    Copies self into a new Vec.

    +
    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 + A: Allocator, + T: Clone,

    🔬This is a nightly-only experimental API. (allocator_api)

    Copies self into a new Vec with an allocator.

    +
    Examples
    +
    #![feature(allocator_api)]
    +
    +use std::alloc::System;
    +
    +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 + T: Copy,

    Creates a vector by copying a slice n times.

    +
    Panics
    +

    This function will panic if the capacity would overflow.

    +
    Examples
    +

    Basic usage:

    + +
    assert_eq!([1, 2].repeat(3), vec![1, 2, 1, 2, 1, 2]);
    +

    A panic upon overflow:

    + +
    // 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 + [T]: Concat<Item>, + Item: ?Sized,

    Flattens a slice of T into a single value Self::Output.

    +
    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>( + &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
    +
    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>( + &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
    +
    assert_eq!(["hello", "world"].connect(" "), "hello world");
    +assert_eq!([[1, 2], [3, 4]].connect(&0), [1, 2, 0, 3, 4]);
    +
    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 AsRef<[u8]> for PoolBuffer

    source§

    fn as_ref(&self) -> &[u8]

    Converts this type into a shared reference of the (usually inferred) input type.
    source§

    impl Debug for PoolBuffer

    source§

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

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

    impl Deref for PoolBuffer

    §

    type Target = [u8]

    The resulting type after dereferencing.
    source§

    fn deref(&self) -> &Self::Target

    Dereferences the value.
    source§

    impl DerefMut for PoolBuffer

    source§

    fn deref_mut(&mut self) -> &mut Self::Target

    Mutably dereferences the value.
    source§

    impl Drop for PoolBuffer

    source§

    fn drop(&mut self)

    Executes the destructor for this type. Read more
    source§

    impl IoBuf for PoolBuffer

    source§

    fn stable_ptr(&self) -> *const u8

    Returns a raw pointer to the vector’s buffer. Read more
    source§

    fn bytes_init(&self) -> usize

    Number of initialized bytes. Read more
    source§

    fn bytes_total(&self) -> usize

    Total size of the buffer, including uninitialized memory, if any. Read more
    §

    fn slice(self, range: impl RangeBounds<usize>) -> Slice<Self>where + Self: Sized,

    Returns a view of the buffer with the specified range. Read more
    source§

    impl IoBufMut for PoolBuffer

    source§

    fn stable_mut_ptr(&mut self) -> *mut u8

    Returns a raw mutable pointer to the vector’s buffer. Read more
    source§

    unsafe fn set_init(&mut self, pos: usize)

    Updates the number of initialized bytes. 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
    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> 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).

    +

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

    +
    source§

    impl<T> IntoRequest<T> for T

    source§

    fn into_request(self) -> Request<T>

    Wrap the input message T in a tonic::Request
    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
    §

    fn with_current_subscriber(self) -> WithDispatch<Self>

    Attaches the current default Subscriber to this type, returning a +[WithDispatch] wrapper. Read more
    source§

    impl<T> WithSubscriber for T

    source§

    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 diff --git a/main/api/quilkin/sidebar-items.js b/main/api/quilkin/sidebar-items.js index 0b7a4054a8..d7210480f7 100644 --- a/main/api/quilkin/sidebar-items.js +++ b/main/api/quilkin/sidebar-items.js @@ -1 +1 @@ -window.SIDEBAR_ITEMS = {"enum":["ShutdownKind"],"fn":["make_shutdown_channel"],"macro":["include_proto"],"mod":["cli","codec","config","filters","net"],"struct":["Cli","Config","Proxy"],"type":["Result","ShutdownRx","ShutdownTx"]}; \ No newline at end of file +window.SIDEBAR_ITEMS = {"enum":["ShutdownKind"],"fn":["make_shutdown_channel"],"macro":["include_proto"],"mod":["cli","codec","config","filters","net","pool"],"struct":["Cli","Config","Proxy"],"type":["Result","ShutdownRx","ShutdownTx"]}; \ No newline at end of file diff --git a/main/api/search-index.js b/main/api/search-index.js index 8dc34f1906..4d24e3ed29 100644 --- a/main/api/search-index.js +++ b/main/api/search-index.js @@ -1,6 +1,6 @@ var searchIndex = JSON.parse('{\ "agones":{"doc":"","t":"DRRLLLLLFFFFFLLFFLLFFFFMMLLFFMFLLLLL","n":["Client","GAMESERVER_IMAGE","TOKEN_KEY","__clone_box","borrow","borrow_mut","clone","clone_into","create_agones_rbac_read_account","create_token_router_config","create_tokenised_gameserver","debug_pods","fleet","from","from_ref","game_server","gameserver_address","into","into_request","is_deployment_ready","is_fleet_ready","is_gameserver_ready","is_pod_ready","kubernetes","namespace","namespaced_api","new","quilkin_config_map","quilkin_container","quilkin_image","quilkin_proxy_deployment","to_owned","try_from","try_into","type_id","vzip"],"q":[[0,"agones"],[36,"dyn_clone::sealed"],[37,"k8s_openapi::v1_25::api::core::v1::service_account"],[38,"kube_client::api"],[39,"k8s_openapi::v1_25::api::rbac::v1::cluster_role"],[40,"k8s_openapi::v1_25::api::rbac::v1::role_binding"],[41,"alloc::string"],[42,"k8s_openapi::v1_25::api::core::v1::config_map"],[43,"quilkin::config::providers::k8s::agones"],[44,"quilkin::config::providers::k8s::agones"],[45,"k8s_openapi::v1_25::api::apps::v1::deployment"],[46,"kube_runtime::wait"],[47,"k8s_openapi::v1_25::api::core::v1::pod"],[48,"kube_core::resource"],[49,"alloc::vec"],[50,"core::option"],[51,"k8s_openapi::v1_25::api::core::v1::container"],[52,"core::net::socket_addr"],[53,"core::result"],[54,"core::any"]],"d":["","A simple udp server that returns packets that are sent to …","The dynamic metadata key for routing tokens","","","","","","Creates a Service account and related RBAC objects to …","Return a ConfigMap that has a standard testing Token …","Create a Fleet, and pick on it’s GameServers and add the …","","Returns a Fleet of 3 replicas of the UDP testing GameServer","Returns the argument unchanged.","","Returns a test GameServer with the UDP test binary that is …","Convenience function to return the address with the first …","Calls U::from(self).","","Condition to wait for a Deployment to have all the …","Condition to wait for a Fleet to have all the replicas it …","Condition to wait for a GameServer to become Ready.","","The Kubernetes client","The namespace the tests will happen in","Returns a typed API client for this client in this test …","Thread safe way to create a Clients across multiple tests. …","Return a ConfigMap in the format that Quilkin expects it …","Returns a container for Quilkin, with an optional volume …","The name and tag of the Quilkin image being tested","Create a Deployment with a singular Quilkin proxy, and …","","","","",""],"i":[0,0,0,3,3,3,3,3,0,0,0,0,0,3,3,0,0,3,3,0,0,0,0,3,3,3,3,0,0,3,0,3,3,3,3,3],"f":[0,0,0,[[-1,1],2,[]],[-1,-2,[],[]],[-1,-2,[],[]],[3,3],[[-1,-2],2,[],[]],[[3,[5,[4]],[5,[6]],[5,[7]]],8],[[[5,[9]]],9],[[[5,[10]],[5,[11]],12],11],[[3,8],2],[[],10],[-1,-1,[]],[-1,-1,[]],[[],11],[11,8],[-1,-2,[],[]],[-1,[[13,[-2]]],[],[]],[[],[[0,[[15,[14]]]]]],[[],[[0,[[15,[10]]]]]],[[],[[0,[[15,[11]]]]]],[[],[[0,[[15,[16]]]]]],0,0,[3,[[5,[-1]]],17],[[],3],[12,9],[[3,[19,[[18,[8]]]],[19,[8]]],20],0,[[3,[5,[14]],8,21,8],22],[-1,-2,[],[]],[-1,[[23,[-2]]],[],[]],[-1,[[23,[-2]]],[],[]],[-1,24,[]],[-1,-2,[],[]]],"c":[],"p":[[3,"Private",36],[15,"tuple"],[3,"Client",0],[3,"ServiceAccount",37],[3,"Api",38],[3,"ClusterRole",39],[3,"RoleBinding",40],[3,"String",41],[3,"ConfigMap",42],[3,"Fleet",43],[3,"GameServer",43],[15,"str"],[3,"Request",44],[3,"Deployment",45],[8,"Condition",46],[3,"Pod",47],[8,"Resource",48],[3,"Vec",49],[4,"Option",50],[3,"Container",51],[15,"u16"],[4,"SocketAddr",52],[4,"Result",53],[3,"TypeId",54]]},\ -"quilkin":{"doc":"","t":"NDDNNNDGEGGNLLLMLLLLLLLLLLLLALLLLLLMALMLAMLLLLLLAMLLLLLLLLLLLLLLLLLMMOLLLLLLLLLMFMMAMMMMLLLMLLLLLLLLLLLLLLLLLLLMLLLLMECNNNDECNNECNNNNCNNCNCNNLLLMLALLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLALLLLLLLLMAMAAMALLLLLLLLLLLLLLLLLLLLLLLLDRDLLLLLLLLLLLLLLFLLLLLLLLLMMLLLLLMMMMMMLMLLLLLLLLLLLLMDLLLLLLLMLLLLLLLLLMLLLLLLLDRDLLLLLLLLLLLLLFLLLLLLLLLLLLLLLMMMMMMLLLLLLLLLLLLMNNNNNNNNREEDDNNLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLMMMMLLMLLLLLLLLLLLLLLLLMMDNELLMLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLRDDLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLMMMLLLLLLLLLLLLLMAAAFFFFFENNNNNENLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLMMMMMMEDENNDNNCDNNENECLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLMLLMLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLALLLNNELLLLLLLLLLLLLLLALLLLLLLLLMMMAFFNNNNNNNNDEDDDDEDDDEDDDDNDNNNNEENNNNNNEDENNNNNNNLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLMMLLLLMMMMMLLLLLLLLMLLLLLLMMMMMMMMMMLLMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLMMMLLMLMMLMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDLACLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFQDDDQNDDEDNDGNIDDIDGDDDNNDDDNNSNDDIDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLAALMKMMKALLLLMMALKKMLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLAAALMMALKLLLLLLLAALLLLLLLLLLLLLLLLLLLLMMALLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMDIDDNDNEDNLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMLLLLLLLLLLLLLLLMMMLLLLLLLLLLLLLLLLLLLLEDNDNNENLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMLLLLLLLLLLLLLLLLLLLLLLLLNDDNNELLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLDDLLLLLLMLLLLLLLLLLDDRLLLLLLLLLLLLLLLENDNDNDDEDLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMDNDENNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLDDRLLLLLLLLLLLLLLMMLLLLLLLDDDDDLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLMMMLLLLLLLLLLLLLLLLLLLLLLLLMLLLLDDLLLLLLLLLLLLLLLCCCCCCCCCDDLLLLLLLLLLLLLLLLLLMLLLLLLLLLLDENNNDLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLCDDCCLLLLLLAALLLLLLLLLLLLLLLLLLLLFLLLLLLLLDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLCDDGNNSDDENSLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLMAMLLLLLLLMLMLLLLLLLLLLLMLLLLLLLLLMLLLLLLLLLLLLLLLLLMLLLLLLLMMMNNGRDNNDNDNNEELLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLL","n":["Benching","Cli","Config","Err","Normal","Ok","Proxy","Result","ShutdownKind","ShutdownRx","ShutdownTx","Testing","__clone_box","__clone_box","__clone_box","admin_address","augment_args","augment_args","augment_args_for_update","augment_args_for_update","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cli","clone","clone","clone","clone_into","clone_into","clone_into","clusters","codec","command","command","command_for_update","config","config","default","default","default","deserialize","eq","eq","filters","filters","fmt","fmt","fmt","fmt","from","from","from","from","from_arg_matches","from_arg_matches","from_arg_matches_mut","from_arg_matches_mut","from_ref","from_ref","from_ref","group_id","group_id","id","idle_request_interval_secs","include_proto","into","into","into","into","into_request","into_request","into_request","into_request","json_schema","log_format","make_shutdown_channel","management_server","mmdb","net","no_admin","port","qcmp_port","quiet","schema_id","schema_name","serialize","to","to_owned","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","update_from_arg_matches","update_from_arg_matches","update_from_arg_matches_mut","update_from_arg_matches_mut","version","vzip","vzip","vzip","vzip","workers","Admin","Agent","Agent","Agent","Auto","Cli","Commands","GenerateConfigSchema","GenerateConfigSchema","Json","LogFormats","Manage","Manage","Manage","Plain","Pretty","Proxy","Proxy","Proxy","Qcmp","Qcmp","Relay","Relay","Relay","__clone_box","__clone_box","__clone_box","admin_address","admin_mode","agent","augment_subcommands","augment_subcommands_for_update","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","command","config","default","drive","eq","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","from","from","from","from_arg_matches","from_arg_matches_mut","from_ref","from_ref","from_ref","from_str","generate_config_schema","has_subcommand","idle_request_interval_secs","into","into","into","into_request","into_request","into_request","log_format","manage","no_admin","proxy","qcmp","quiet","relay","server","to_owned","to_owned","to_owned","to_string","try_from","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","unwrap_agent","unwrap_manage","unwrap_proxy","unwrap_relay","update_from_arg_matches","update_from_arg_matches_mut","vzip","vzip","vzip","Agent","PORT","RuntimeConfig","__clone_box","__clone_box","augment_args","augment_args_for_update","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","default","default","default_port","fmt","fmt","from","from","from_arg_matches","from_arg_matches_mut","from_ref","from_ref","group_id","idle_request_interval_secs","idle_request_interval_secs","into","into","into_request","into_request","is_ready","provider","provider_is_healthy","qcmp_port","region","relay","relay_is_healthy","run","sub_zone","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","update_from_arg_matches","update_from_arg_matches_mut","vzip","vzip","zone","GenerateConfigSchema","__clone_box","augment_args","augment_args_for_update","borrow","borrow_mut","clone","clone_into","filter_ids","fmt","from","from_arg_matches","from_arg_matches_mut","from_ref","generate_config_schema","group_id","into","into_request","output_directory","to_owned","try_from","try_into","type_id","update_from_arg_matches","update_from_arg_matches_mut","vzip","Manage","PORT","RuntimeConfig","__clone_box","__clone_box","augment_args","augment_args_for_update","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","default","default_port","fmt","fmt","from","from","from_arg_matches","from_arg_matches_mut","from_ref","from_ref","group_id","into","into","into_request","into_request","is_ready","manage","port","provider","provider_is_healthy","region","relay","sub_zone","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","update_from_arg_matches","update_from_arg_matches_mut","vzip","vzip","zone","ChannelClosed","ChannelClosed","Filter","Filter","Io","Io","NoUpstreamEndpoints","NoUpstreamEndpoints","PORT","PipelineError","PipelineErrorDiscriminants","Proxy","RuntimeConfig","Session","Session","__clone_box","__clone_box","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","default","default_port","eq","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from_ref","from_ref","idle_request_interval_secs","idle_request_interval_secs","into","into","into","into_request","into_request","into_request","is_ready","management_server","mmdb","port","qcmp_port","run","source","to","to_owned","to_owned","to_string","to_string","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","workers","xds_is_healthy","Ping","Ping","Qcmp","__clone_box","__clone_box","amount","augment_args","augment_args_for_update","augment_subcommands","augment_subcommands_for_update","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","endpoint","fmt","fmt","from","from","from_arg_matches","from_arg_matches","from_arg_matches_mut","from_arg_matches_mut","from_ref","from_ref","group_id","has_subcommand","into","into","into_request","into_request","run","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","update_from_arg_matches","update_from_arg_matches","update_from_arg_matches_mut","update_from_arg_matches_mut","vzip","vzip","PORT","Relay","RuntimeConfig","__clone_box","__clone_box","augment_args","augment_args_for_update","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","default","default","fmt","fmt","from","from","from_arg_matches","from_arg_matches_mut","from_ref","from_ref","group_id","idle_request_interval_secs","idle_request_interval_secs","into","into","into_request","into_request","is_ready","mds_port","provider_is_healthy","providers","relay","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","update_from_arg_matches","update_from_arg_matches_mut","vzip","vzip","xds_port","base64","prost","qcmp","encode","from_json","mapping_from_kind","value_from_kind","value_from_struct","Error","InvalidCommand","LengthMismatch","Parse","Ping","PingReply","Protocol","UnknownVersion","__clone_box","borrow","borrow","borrow_mut","borrow_mut","clone","clone_into","encode","encode_into_buffer","fmt","fmt","fmt","from","from","from","from_ref","into","into","into_request","into_request","nonce","parse","ping","ping_reply","ping_with_nonce","round_trip_delay","spawn","to_owned","to_string","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","client_timestamp","client_timestamp","nonce","nonce","server_start_timestamp","server_transmit_timestamp","Base64Standard","Config","ConfigType","Dynamic","EmptyList","Filter","FilterInvalid","NotUnique","Providers","Slot","Static","V1Alpha1","ValidationError","ValueInvalid","Version","Watch","__clone_box","__clone_box","__clone_box","__clone_box","apply","apply_metrics","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clusters","config","default","default","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","discovery_request","empty","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","filters","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from_reader","from_ref","from_ref","from_ref","from_ref","id","into","into","into","into","into","into","into_request","into_request","into_request","into_request","into_request","into_request","is_referenceable","is_some","json_schema","json_schema","json_schema","json_schema","label","load","modify","name","new","providers","read","remove","schema_id","schema_id","schema_id","schema_name","schema_name","schema_name","schema_name","serialize","serialize","serialize","serialize","serialize","source","store","store_if_unset","to_owned","to_owned","to_owned","to_owned","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","try_replace","type_id","type_id","type_id","type_id","type_id","type_id","version","vzip","vzip","vzip","vzip","vzip","vzip","watch","watch","with_default","write","Agones","File","Providers","__clone_box","augment_subcommands","augment_subcommands_for_update","borrow","borrow_mut","clone","clone_into","fmt","from","from_arg_matches","from_arg_matches_mut","from_ref","has_subcommand","into","into_request","k8s","spawn","task","to_owned","try_from","try_into","type_id","update_from_arg_matches","update_from_arg_matches_mut","vzip","config_namespace","gameservers_namespace","path","agones","update_endpoints_from_gameservers","update_filters_from_configmap","Allocated","Creating","Debug","Distributed","Distributed","Dynamic","Error","Error","Fleet","FleetScheduling","FleetSpec","FleetStatus","FleetStrategy","FleetStrategyRollingUpdate","FleetStrategyType","GameServer","GameServerPort","GameServerSpec","GameServerState","GameServerStatus","GameServerStatusPort","GameServerTemplateSpec","Health","Info","Inner","Packed","Packed","Passthrough","PortAllocation","PortPolicy","Protocol","Ready","Recreate","RequestReady","Reserved","RollingUpdate","Scheduled","SchedulingStrategy","SdkServer","SdkServerLogLevel","Shutdown","Starting","Static","Tcp","Udp","UdpTcp","Unhealthy","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","address","allocated_replicas","annotations","annotations","annotations_mut","annotations_mut","api_resource","api_resource","api_version","api_version","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","clone","clone","clone","clone","clone","clone","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","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","container","container","container_port","crd","crd","crd_name","crd_name","creation_timestamp","creation_timestamp","default","default","default","default","default","default","default","default","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","endpoint","finalizers","finalizers","finalizers_mut","finalizers_mut","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_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","group","group","grpc_port","health","host_port","http_port","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","is_allocated","json_schema","json_schema","json_schema","json_schema","json_schema","json_schema","json_schema","json_schema","json_schema","json_schema","json_schema","json_schema","json_schema","json_schema","json_schema","json_schema","json_schema","json_schema","json_schema","json_schema","json_schema","kind","kind","labels","labels","labels_mut","labels_mut","log_level","managed_fields","managed_fields","managed_fields_mut","managed_fields_mut","max_surge","max_unavailable","meta","meta","meta_mut","meta_mut","metadata","metadata","metadata","name","name","name_any","name_any","name_unchecked","name_unchecked","namespace","namespace","new","new","node_name","owner_references","owner_references","owner_references_mut","owner_references_mut","plural","plural","port","port_policy","ports","ports","protocol","ready_replicas","replicas","replicas","reserved_replicas","reserved_until","resource_version","resource_version","rolling_update","scheduling","scheduling","schema_id","schema_id","schema_id","schema_id","schema_id","schema_id","schema_id","schema_id","schema_id","schema_id","schema_id","schema_id","schema_id","schema_id","schema_id","schema_id","schema_id","schema_id","schema_id","schema_id","schema_id","schema_name","schema_name","schema_name","schema_name","schema_name","schema_name","schema_name","schema_name","schema_name","schema_name","schema_name","schema_name","schema_name","schema_name","schema_name","schema_name","schema_name","schema_name","schema_name","schema_name","schema_name","sdk_server","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","shortnames","shortnames","spec","spec","spec","spec","spec","spec_mut","spec_mut","state","status","status","status","status_mut","strategy","template","template","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_owned","to_owned","to_owned","to_owned","to_owned","to_owned","tokens","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","type","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","uid","uid","version","version","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","ReadGuard","Watch","WatchGuard","__clone_box","agones","agones","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","check_for_changes","clone","clone_into","clone_value","default","deref","deref","deserialize","drop","drop","eq","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","from","from","from","from_ref","fs","has_changed","into","into","into","into_request","into_request","into_request","is_referenceable","json_schema","load","load","load","load","modify","new","read","schema_name","serialize","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","watch","write","watch","BinaryConfiguration","Capture","Compress","Concatenate","Configuration","ConvertProtoConfig","ConvertProtoConfigError","CreateFilterArgs","CreationError","Debug","DeserializeFailed","Drop","DynFilterFactory","FieldInvalid","Filter","FilterChain","FilterError","FilterFactory","FilterInstance","FilterMap","FilterRegistry","FilterSet","Firewall","Infallible","InitializeMetricsFailed","LoadBalancer","LocalRateLimit","Match","MismatchedTypes","MissingConfig","NAME","NotFound","Pass","ReadContext","StaticFilter","Timestamp","TokenRouter","WriteContext","__clone_box","__clone_box","__clone_box","__clone_box","as_filter_config","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","capture","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","compress","concatenate","config","config","config_schema","contents","contents","create_filter","debug","default","default","default_with","deserialize","dest","destinations","drop","dynamic","encode_config_to_json","encode_config_to_protobuf","endpoints","ensure_config_exists","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","factory","filter","firewall","fixed","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_config","from_iter","from_ref","from_ref","from_ref","from_ref","get","get","get_factory","index","insert","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_iter","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","is_empty","is_referenceable","iter","iter","json_schema","label","len","load_balancer","local_rate_limit","match","metadata","metadata","metadata","metrics","missing_field","name","new","new","new","new","new","new","new","pass","prelude","read","read","read","read","read","read","read","read","read","read","read","read","read","read","register","require_config","require_config","schema_name","serialize","source","source","source","timestamp","to_owned","to_owned","to_owned","to_owned","to_string","to_string","to_string","token_router","try_create","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_from_config","try_from_config","try_from_config","try_from_config","try_from_config","try_from_config","try_from_config","try_from_config","try_from_config","try_from_config","try_from_config","try_from_config","try_from_config","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","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","with","write","write","write","write","write","write","write","write","write","write","actual","expected","field","reason","Capture","CaptureStrategy","Config","Prefix","Prefix","Regex","Regex","Strategy","Suffix","Suffix","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","capture","capture","capture","capture","deserialize","deserialize","deserialize","deserialize","deserialize","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","into","into","into","into","into","into_capture","into_request","into_request","into_request","into_request","into_request","json_schema","json_schema","json_schema","json_schema","json_schema","metadata_key","pattern","remove","remove","schema_id","schema_id","schema_id","schema_id","schema_id","schema_name","schema_name","schema_name","schema_name","schema_name","serialize","serialize","serialize","serialize","serialize","size","size","strategy","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","Action","Compress","Compress","Config","Decompress","DoNothing","Mode","Snappy","__clone_box","__clone_box","__clone_box","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","default","default","default","deserialize","deserialize","deserialize","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","from","from","from","from_ref","from_ref","from_ref","into","into","into","into_request","into_request","into_request","json_schema","json_schema","json_schema","mode","on_read","on_write","schema_id","schema_id","schema_id","schema_name","schema_name","schema_name","serialize","serialize","serialize","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","Append","Concatenate","Config","DoNothing","Prepend","Strategy","borrow","borrow","borrow_mut","borrow_mut","bytes","default","deserialize","deserialize","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","from","from","into","into","into_request","into_request","json_schema","json_schema","new","on_read","on_write","schema_id","schema_id","schema_name","schema_name","serialize","serialize","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","Config","Debug","borrow","borrow_mut","default","deserialize","fmt","from","id","into","into_request","json_schema","schema_id","schema_name","serialize","try_from","try_into","type_id","vzip","Config","Drop","NAME","borrow","borrow_mut","deserialize","fmt","from","into","into_request","json_schema","schema_id","schema_name","serialize","try_from","try_into","type_id","vzip","Action","Allow","Config","Deny","Firewall","InvalidRange","PacketDenied","PortRange","PortRangeError","Rule","__clone_box","__clone_box","__clone_box","__clone_box","action","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","contains","contains","deserialize","deserialize","deserialize","deserialize","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from_ref","from_ref","from_ref","from_ref","into","into","into","into","into","into","into_request","into_request","into_request","into_request","into_request","into_request","json_schema","json_schema","json_schema","json_schema","new","on_read","on_write","ports","schema_id","schema_id","schema_id","schema_id","schema_name","schema_name","schema_name","schema_name","serialize","serialize","serialize","serialize","sources","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_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","vzip","vzip","max","min","Config","Hash","LoadBalancer","Policy","Random","RoundRobin","as_endpoint_chooser","borrow","borrow","borrow_mut","borrow_mut","default","deserialize","deserialize","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","from","from","into","into","into_request","into_request","json_schema","json_schema","policy","schema_id","schema_id","schema_name","schema_name","serialize","serialize","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","Config","LocalRateLimit","SESSION_TIMEOUT_SECONDS","borrow","borrow_mut","deserialize","eq","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","from","into","into_request","json_schema","max_packets","period","schema_id","schema_name","serialize","try_from","try_into","type_id","vzip","Branch","Config","DirectionalConfig","Fallthrough","Match","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","branches","default","deserialize","deserialize","deserialize","deserialize","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fallthrough","filter","fmt","fmt","fmt","fmt","from","from","from","from","into","into","into","into","into_request","into_request","into_request","into_request","is_referenceable","json_schema","json_schema","json_schema","json_schema","metadata_key","on_read","on_write","schema_id","schema_id","schema_id","schema_id","schema_name","schema_name","schema_name","schema_name","serialize","serialize","serialize","serialize","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","value","vzip","vzip","vzip","vzip","Config","Pass","borrow","borrow_mut","deserialize","fmt","from","into","into_request","json_schema","schema_id","schema_name","serialize","try_from","try_into","type_id","vzip","ConvertProtoConfigError","CreateFilterArgs","CreationError","Filter","FilterError","FilterInstance","ReadContext","StaticFilter","WriteContext","Config","Timestamp","__clone_box","borrow","borrow_mut","clone","clone_into","deserialize","eq","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","from","from_ref","into","into_request","json_schema","metadata_key","new","observe","schema_id","schema_name","serialize","to_owned","try_from","try_into","type_id","vzip","Config","Error","InvalidType","NoEndpointMatch","NoTokenFound","TokenRouter","borrow","borrow","borrow_mut","borrow_mut","default","deserialize","eq","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","from","from","into","into","into_request","into_request","json_schema","metadata_key","schema_id","schema_name","serialize","to_string","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","ClusterMap","DualStackEpollSocket","DualStackLocalSocket","Endpoint","EndpointAddress","bind_local","bind_local","borrow","borrow","borrow_mut","borrow_mut","cluster","endpoint","fmt","from","from","from_raw","into","into","into_request","into_request","local_addr","local_ipv4_addr","local_ipv4_addr","local_ipv6_addr","local_ipv6_addr","make_refcnt","new","new","recv_from","recv_from","send_to","send_to","to_canonical","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","ClusterMap","__clone_box","borrow","borrow_mut","clone","clone_into","default","deserialize","endpoints","eq","filter_endpoints","fmt","from","from","from_ref","get","get_default","has_endpoints","insert","insert_default","into","into_request","is_empty","is_referenceable","iter","json_schema","len","new_default","nth_endpoint","num_of_endpoints","remove_endpoint","remove_endpoint_if","replace","schema_name","serialize","to_owned","try_from","try_into","type_id","update_unlocated_endpoints","vzip","DynamicMetadata","Endpoint","EndpointAddress","EndpointMetadata","InvalidBase64","InvalidType","LOCALHOST","Locality","Metadata","MetadataError","MissingKey","UNSPECIFIED","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","address","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","cmp","cmp","cmp","colon_separated_string","compare","compare","compare","default","default","default","deserialize","deserialize","deserialize","deserialize","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from_ref","from_ref","from_ref","from_ref","from_ref","from_str","from_str","from_str","hash","hash","hash","host","into","into","into","into","into","into_request","into_request","into_request","into_request","into_request","json_schema","json_schema","json_schema","known","metadata","metadata","new","new","partial_cmp","partial_cmp","partial_cmp","partial_cmp","port","port","region","region","schema_id","schema_id","schema_id","schema_name","schema_name","schema_name","serialize","serialize","serialize","serialize","sub_zone","sub_zone","to_owned","to_owned","to_owned","to_owned","to_owned","to_socket_addr","to_string","to_string","to_string","tokens","try_from","try_from","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","unknown","vzip","vzip","vzip","vzip","vzip","with_metadata","zone","zone","expected","key","Bool","Bytes","DynamicMetadata","KEY","Key","List","Literal","MetadataView","Number","Reference","Reference","String","Symbol","Value","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","as_bytes","as_literal","as_mut_string","as_reference","as_string","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","cmp","cmp","cmp","cmp","compare","compare","compare","compare","default","deserialize","deserialize","deserialize","deserialize","deserialize","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","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_raw","from_ref","from_ref","from_ref","from_ref","from_ref","from_static","hash","into","into","into","into","into","into_request","into_request","into_request","into_request","into_request","is_referenceable","json_schema","json_schema","json_schema","json_schema","json_schema","key","known","new","new","new","partial_cmp","partial_cmp","partial_cmp","partial_cmp","resolve","resolve_to_bytes","schema_id","schema_id","schema_id","schema_id","schema_id","schema_name","schema_name","schema_name","schema_name","schema_name","serialize","serialize","serialize","serialize","serialize","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","to_string","to_string","try_from","try_from","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","unknown","vzip","vzip","vzip","vzip","vzip","with_unknown"],"q":[[0,"quilkin"],[117,"quilkin::cli"],[224,"quilkin::cli::agent"],[279,"quilkin::cli::generate_config_schema"],[305,"quilkin::cli::manage"],[356,"quilkin::cli::proxy"],[440,"quilkin::cli::qcmp"],[490,"quilkin::cli::relay"],[540,"quilkin::codec"],[543,"quilkin::codec::prost"],[548,"quilkin::codec::qcmp"],[593,"quilkin::codec::qcmp::Protocol"],[599,"quilkin::config"],[768,"quilkin::config::providers"],[796,"quilkin::config::providers::Providers"],[799,"quilkin::config::providers::k8s"],[802,"quilkin::config::providers::k8s::agones"],[1383,"quilkin::config::watch"],[1450,"quilkin::config::watch::agones"],[1451,"quilkin::filters"],[1857,"quilkin::filters::CreationError"],[1861,"quilkin::filters::capture"],[1976,"quilkin::filters::compress"],[2068,"quilkin::filters::concatenate"],[2121,"quilkin::filters::debug"],[2140,"quilkin::filters::drop"],[2158,"quilkin::filters::firewall"],[2304,"quilkin::filters::firewall::PortRangeError"],[2306,"quilkin::filters::load_balancer"],[2357,"quilkin::filters::local_rate_limit"],[2383,"quilkin::filters::match"],[2481,"quilkin::filters::pass"],[2498,"quilkin::filters::prelude"],[2507,"quilkin::filters::timestamp"],[2538,"quilkin::filters::token_router"],[2579,"quilkin::net"],[2621,"quilkin::net::cluster"],[2662,"quilkin::net::endpoint"],[2846,"quilkin::net::endpoint::MetadataError"],[2848,"quilkin::net::endpoint::metadata"],[3045,"dyn_clone::sealed"],[3046,"clap_builder::builder::command"],[3047,"core::result"],[3048,"serde::de"],[3049,"core::fmt"],[3050,"core::fmt"],[3051,"clap_builder"],[3052,"clap_builder::util::id"],[3053,"core::option"],[3054,"tonic::request"],[3055,"schemars::gen"],[3056,"schemars::schema"],[3057,"alloc::borrow"],[3058,"alloc::string"],[3059,"serde::ser"],[3060,"core::any"],[3061,"tokio::sync::oneshot"],[3062,"core::fmt"],[3063,"core::net::socket_addr"],[3064,"hyper::error"],[3065,"std::thread"],[3066,"std::io::error"],[3067,"eyre"],[3068,"core::error"],[3069,"alloc::vec"],[3070,"prost::error"],[3071,"prost::message"],[3072,"serde_json::value"],[3073,"prost_types::protobuf"],[3074,"prost_types::protobuf::value"],[3075,"serde_json::map"],[3076,"prost_types::protobuf"],[3077,"nom::internal"],[3078,"core::clone"],[3079,"core::default"],[3080,"serde::ser"],[3081,"core::convert"],[3082,"core::fmt"],[3083,"std::io"],[3084,"core::ops::function"],[3085,"core::convert"],[3086,"alloc::boxed"],[3087,"core::pin"],[3088,"core::convert"],[3089,"core::marker"],[3090,"tokio::runtime::task::join"],[3091,"kube_client::client"],[3092,"futures_core::stream"],[3093,"alloc::alloc"],[3094,"alloc::collections::btree::map"],[3095,"kube_core::discovery"],[3096,"k8s_openapi::v1_25::apiextensions_apiserver::pkg::apis::apiextensions::v1::custom_resource_definition"],[3097,"k8s_openapi::v1_25::apimachinery::pkg::apis::meta::v1::time"],[3098,"k8s_openapi::v1_25::apimachinery::pkg::apis::meta::v1::managed_fields_entry"],[3099,"k8s_openapi::v1_25::apimachinery::pkg::apis::meta::v1::object_meta"],[3100,"k8s_openapi::v1_25::apimachinery::pkg::apis::meta::v1::owner_reference"],[3101,"alloc::collections::btree::set"],[3102,"std::path"],[3103,"arc_swap::access"],[3104,"core::ops::function"],[3105,"schemars::schema"],[3106,"prost_types::protobuf"],[3107,"prometheus::errors"],[3108,"core::convert"],[3109,"core::fmt"],[3110,"alloc::rc"],[3111,"tokio_uring::buf::io_buf_mut"],[3112,"tokio_uring::buf::io_buf"],[3113,"tokio::net::addr"],[3114,"dashmap"],[3115,"dashmap::mapref::one"],[3116,"dashmap::iter"],[3117,"core::cmp"],[3118,"core::net::ip_addr"],[3119,"bytes::bytes"],[3120,"lasso::keys"]],"d":["In a benching environment, some or all shutdown behavior …","The Command-Line Interface for Quilkin.","Config is the configuration of a proxy","Contains the error value","Normal shutdown kind, the receiver should perform proper …","Contains the success value","Run Quilkin as a UDP reverse proxy.","","","Receiver for a shutdown event.","","In a testing environment, some or all shutdown behavior …","","","","The port to bind for the admin server","","","","","","","","","","","","","","","","","","","","","Implementations and utility methods for various codecs …","","","","Quilkin configuration.","The path to the configuration file for the Quilkin …","","","","","","","Filters for processing packets.","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","The interval in seconds at which the relay will send a …","Includes generated Protobuf definitions from tonic.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","One or more quilkin manage endpoints to listen to for …","The remote URL or local file path to retrieve the Maxmind …","","Whether to spawn the admin server or not.","The port to listen on.","The port to listen on.","Whether Quilkin will report any results to stdout/stderr.","","","","One or more socket addresses to forward packets to.","","","","","","","","","","","","","","","","","","","","","","","","","Number of worker threads used to process packets. If not …","The runtime mode of Quilkin, which contains various …","","","","","The Command-Line Interface for Quilkin.","The various Quilkin commands.","","","","The various log format options","","","","","","","","","","","","","","","","","The port to bind for the admin server","","","","","","","","","","","","","","","","","","The path to the configuration file for the Quilkin …","","Drives the main quilkin application lifecycle using the …","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","Whether to spawn the admin server or not.","","","Whether Quilkin will report any results to stdout/stderr.","","","","","","","","","","","","","","","","","","","","","","","","","","Runs Quilkin as a relay service that runs a Manager …","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","The interval in seconds at which the agent will wait for a …","","Calls U::from(self).","Calls U::from(self).","","","","The configuration source for a management server.","","Port for QCMP service.","The region to set in the cluster map for any provider …","One or more quilkin relay endpoints to push configuration …","","","The sub_zone in the zone in the region to set in the …","","","","","","","","","","","","","The zone in the region to set in the cluster map for any …","Generates JSON schema files for known filters.","","","","","","","","A list of one or more filter IDs to generate or ‘all’ …","","Returns the argument unchanged.","","","","","","Calls U::from(self).","","The directory to write configuration files.","","","","","","","","Runs Quilkin as a xDS management server, using provider as …","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","The TCP port to listen to, to serve discovery responses.","The configuration source for a management server.","","The region to set in the cluster map for any provider …","One or more quilkin relay endpoints to push configuration …","The sub_zone in the zone in the region to set in the …","","","","","","","","","","","","","The zone in the region to set in the cluster map for any …","","","","","","","","","","","Auto-generated discriminant enum variants","Run Quilkin as a UDP reverse proxy.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","The interval in seconds at which the relay will send a …","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","One or more quilkin manage endpoints to listen to for …","The remote URL or local file path to retrieve the Maxmind …","The port to listen on.","The port to listen on.","Start and run a proxy.","","One or more socket addresses to forward packets to.","","","","","","","","","","","","","","","","","Number of worker threads used to process packets. If not …","","Pings a endpoint for a amount of attempts, printing the …","","","","","The number of pings to send to the endpoint (default: 5).","","","","","","","","","","","","","The quilkin endpoint to ping","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","Runs Quilkin as a relay service that runs a Manager …","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","The interval in seconds at which the relay will send a …","","Calls U::from(self).","Calls U::from(self).","","","","Port for mDS service.","","","","","","","","","","","","","","","","Port for xDS management_server service","","Extensions to prost and related crates.","Logic for parsing and generating Quilkin Control Message …","","","","","","","","","","The initation of a ping command to send to a Quilkin proxy …","The reply from a Quilkin proxy from a Self::Ping command. …","The set of possible QCMP commands.","","","","","","","","","Encodes the protocol command into a buffer of bytes for …","Encodes the protocol command into a buffer of bytes for …","","","","Returns the argument unchanged.","","Returns the argument unchanged.","","Calls U::from(self).","Calls U::from(self).","","","Returns the packet’s nonce.","Parses the provided input, and attempts to parse it as a …","Creates a Self::Ping with a random nonce, should be sent …","Creates a Self::PingReply from the client and server start …","Creates a Self::Ping with a user-specified nonce, should …","If the command is Protocol::PingReply, with …","","","","","","","","","","","","The timestamp from when the client sent the packet.","The timestamp from when the client sent the ping packet.","The client’s nonce.","The client’s nonce.","The timestamp from when the server received the ping …","The timestamp from when the server sent the reply.","","Config is the configuration of a proxy","The configuration of a Filter from either a static or …","Dynamic configuration from Protobuf.","","Filter is the configuration for a single filter","","","","A mutable memory location with atomic storage rules.","Static configuration from YAML.","","Validation failure for a Config","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Deserializes takes two type arguments Static and Dynamic …","","","","","","Creates a new empty slot.","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","","","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Attempts to deserialize input as a YAML object …","","","","","","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 whether any data is present in the slot.","","","","","","Provides a reference to the underlying data.","Provides a view into a mutable reference of the current …","","Creates a new slot for value.","","","Removes any data from the slot.","","","","","","","","","","","","","","Replaces the data in the slot with value.","Replaces the data if the slot is empty.","","","","","","","","","","","","","","","","","","Replaces the current data in the slot with value’s data, …","","","","","","","","","","","","","","","Adds a watcher to to the slot. The watcher will fire …","Creates a new slot containing the default instance of T.","","Watches Agones’ game server CRDs for Allocated game …","Watches for changes to the file located at path.","The available xDS source providers.","","","","","","","","","Returns the argument unchanged.","","","","","Calls U::from(self).","","","","","","","","","","","","The namespace under which the configmap is stored.","The namespace under which the game servers run.","The path to the source config.","","","","The GameServer has been allocated to a session","The Pod for the GameServer is being created.","Output all messages including debug messages.","prioritise allocating GameServers on Nodes with the least …","","The system will choose an open port for the GameServer in …","Something has gone wrong with the Gameserver and it cannot …","Only output error messages.","Auto-generated derived type for FleetSpec via …","FleetSpec is the spec for a Fleet. More info: …","FleetSpec is the spec for a Fleet. More info: …","FleetStatus is the status of a Fleet. More info: …","","","","Auto-generated derived type for GameServerSpec via …","Defines a set of Ports that are to be exposed via the …","","","The status for a GameServer resource.","The port that was allocated to a GameServer.","GameServer is the data structure for a GameServer resource.","","Output all messages except for debug messages.","","Prioritise allocating GameServers on Nodes with the most …","","Dynamically sets the container port to the same value as …","A dynamically allocating GameServer is being created, an …","","","The GameServer is ready to take connections from game …","","The GameServer has declared that it is ready","The GameServer is reserved and therefore can be allocated …","","We have determined that the Pod has been scheduled in the …","the strategy that a Fleet & GameServers will use when …","Parameters for the Agones SDK Server sidecar container","","The GameServer has shutdown and everything needs to be …","The Pods for the GameServer are being created but are not …","The user defines the host port to be used in the …","","","","The GameServer has failed its health checks","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Container specifies which Pod container is the game …","The name of the container on which to open the port. …","The port that is being opened on the specified container’…","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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.","","","","","","","","","","","","","","","","","","","","","","","","GRPCPort is the port on which the SDK Server binds the …","Configures health checking","The port exposed on the host for clients to connect to","HTTPPort is the port on which the SDK Server binds the …","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).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","LogLevel for SDK server (sidecar) logs. Defaults to “Info…","","","","","","","","","","","","","","Name is the descriptive name of the port","","","","","","","","","Spec based constructor for derived custom resource","","","","","","","","","PortPolicy defines the policy for how the HostPort is …","Ports are the array of ports that can be exposed via the …","","Protocol is the network protocol being used. Defaults to …","","","","","","","","","Scheduling strategy. Defaults to “Packed”","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Specifies parameters for the Agones SDK Server sidecar …","","","","","","","","","","","","","","","","","","","","","","","","","","","GameServerSpec is the spec for a GameServer resource. More …","","","The current state of a GameServer.","","","","","","Describes the Pod that will be created for the GameServer.","GameServer is the data structure for a GameServer resource.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The binary configuration of the filter. Must be prost …","","Filter for compressing and decompressing packet data","The Concatenate filter’s job is to add a byte packet to …","The human-readable configuration of the filter. Must be …","","An error representing failure to convert a filter’s …","Arguments needed to create a new filter.","An error that occurred when attempting to create a Filter …","Debug logs all incoming and outgoing packets","","Always drops a packet, mostly useful in combination with …","An owned pointer to a dynamic FilterFactory instance.","","Trait for routing and manipulating packets.","A chain of Filters to be executed in order.","","Provides the name and creation function for a given Filter.","The value returned by FilterFactory::create_filter.","A map of FilterFactory::names to DynFilterFactory values.","Registry of all Filters that can be applied in the system.","A set of filters to be registered with a FilterRegistry.","Filter for allowing/blocking traffic by IP and port.","","","Balances packets over the upstream endpoints.","A filter that implements rate limiting on packets based on …","","","","The globally unique name of the filter.","","Allows a packet to pass through, mostly useful in …","The input arguments to Filter::read.","Statically safe version of Filter, if you’re writing a …","A filter that reads a metadata value as a timestamp to be …","Filter that only allows packets to be passed to Endpoints …","The input arguments to Filter::write.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Configuration for the filter.","Returns the schema for the configuration of the Filter.","Contents of the received packet.","Contents of the received packet.","Returns a filter based on the provided arguments.","","","","Returns a FilterSet with the filters provided through …","","The destination of the received packet.","The upstream endpoints that the packet will be forwarded …","","Creates a new instance of CreateFilterArgs using a dynamic …","Converts YAML configuration into its Protobuf equivalvent.","Converts YAML configuration into its Protobuf equivalvent.","The upstream endpoints that the packet will be forwarded …","Convenience method for providing a consistent error …","","","","","","","","","","","","","","Creates a new dynamic FilterFactory virtual table.","","","Creates a new instance of CreateFilterArgs using a fixed …","","","","","","","","","","","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.","Instantiates a new StaticFilter from the given …","","","","","","Creates and returns a new dynamic instance of Filter for a …","Returns a DynFilterFactory if one matches id, otherwise …","Returns a DynFilterFactory for a given key. Returning None …","","Inserts factory for the specified FilterFactory, returning …","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).","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns a by reference iterator over the set of filters.","","","","","","","","Arbitrary values that can be passed from one filter to …","Arbitrary values that can be passed from one filter to …","","","name returns the configuration name for the Filter The …","Create a new instance of CreateFilterArgs.","Creates a new ReadContext.","Creates a new WriteContext","","","","Constructs a FilterInstance.","","Prelude containing all types and traits required to …","","","","","","","","","","","","","","Filter::read is invoked when the proxy receives data from a","Loads the provided FilterSet into the registry of …","Returns the ConfigType from the provided Option, otherwise …","Returns the ConfigType from the provided Option, otherwise …","","","","The source of the received packet.","The source of the received packet.","","","","","","","","","","Validates the filter configurations in the provided config …","","","","","","","","","","","","","","","","","","","","","","","","","","","","Instantiates a new StaticFilter from the given …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates a new FilterSet with the set of filter_factories …","","","","","","","","","","Filter::write is invoked when the proxy is about to send …","","","","","","Trait to implement different strategies for capturing …","","Capture from the start of the packet.","Looks for the set of bytes at the beginning of the packet","Capture from the start of the packet.","Look for the set of bytes at the end of the packet","Strategy to apply for acquiring a set of bytes in the UDP …","Capture from the end of the packet.","Look for the set of bytes at the end of the packet","","","","","","","","","","","Capture packet data from the contents, and optionally …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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).","","","","","","","","","","","","The key to use when storing the captured value in the …","The regular expression to use for capture.","Whether captured bytes are removed from the original …","The number of bytes to capture.","","","","","","","","","","","","","","","","The number of bytes to capture.","Whether captured bytes are removed from the original …","The capture strategy.","","","","","","","","","","","","","","","","","","","","","Whether to do nothing, compress or decompress the packet.","Filter for compressing and decompressing packet data","","","","","The library to use when compressing.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The Concatenate filter’s job is to add a byte packet to …","Config represents a Concatenate filter configuration.","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","","","","","","Whether or not to append or prepend or do nothing on …","Whether or not to append or prepend or do nothing on …","","","","","","","","","","","","","","","A Debug filter’s configuration.","Debug logs all incoming and outgoing packets","","","","","","Returns the argument unchanged.","Identifier that will be optionally included with each log …","Calls U::from(self).","","","","","","","","","","pass filter’s configuration.","Always drops a packet, mostly useful in combination with …","","","","","","Returns the argument unchanged.","Calls U::from(self).","","","","","","","","","","Whether or not a matching Rule should Allow or Deny access","Matching rules will allow packets through.","Represents how a Firewall filter is configured for read …","Matching rules will block packets.","Filter for allowing/blocking traffic by IP and port.","","","Range of matching ports that are configured against a Rule.","Invalid min and max values for a PortRange.","Combination of CIDR range, port range and action to take.","","","","","","","","","","","","","","","","","","","","","","","","","","Returns true if any address matches the provided CIDR …","Returns true if the range contain the given port.","","","","Port ranges can be specified in yaml as either “10” as …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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).","","","","","","","","","","","Creates a new PortRange, where min is inclusive, max is …","","","","","","","","","","","","","","","Serialise the PortRange into a single digit if min and max …","ipv4 or ipv6 CIDR address.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The configuration for load_balancer.","Send packets to endpoints based on hash of source IP and …","Balances packets over the upstream endpoints.","Policy represents how a load_balancer distributes packets …","Send packets to endpoints chosen at random.","Send packets to endpoints in turns.","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","Config represents a self’s configuration.","A filter that implements rate limiting on packets based on …","SESSION_TIMEOUT_SECONDS is the default session timeout.","","","","","","","","","","","Returns the argument unchanged.","Calls U::from(self).","","","The maximum number of packets allowed to be forwarded by …","The duration in seconds during which max_packets applies. …","","","","","","","","A specific match branch. The filter is run when value …","Configuration for Match.","Configuration for a specific direction.","The behaviour when the none of branches match. Defaults to …","","","","","","","","","","List of filters to compare and potentially run if any …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The behaviour for when none of the branches match.","The filter to run on successful matches.","","","","","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).","","","","","","","","","","The key for the metadata to compare against.","Configuration for Filter::read.","Configuration for Filter::write.","","","","","","","","","","","","","","","","","","","","","","","","","The value to compare against the dynamic metadata.","","","","","pass filter’s configuration.","Allows a packet to pass through, mostly useful in …","","","","","Returns the argument unchanged.","Calls U::from(self).","","","","","","","","","","","","","","","","","","","Config represents a self’s configuration.","A filter that reads a metadata value as a timestamp to be …","","","","","","","","","","","","","","Returns the argument unchanged.","","Calls U::from(self).","","","The metadata key to read the UTC UNIX Timestamp from.","","Observes the duration since a timestamp stored in metadata …","","","","","","","","","","","","","","Filter that only allows packets to be passed to Endpoints …","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","","","","the key to use when retrieving the token from the Filter’…","","","","","","","","","","","","","","The same as DualStackSocket but uses epoll instead of …","An ipv6 socket that can accept and send data from either a …","","","","","","","","","","Types representing where the data is the sent.","","Returns the argument unchanged.","Returns the argument unchanged.","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","Converts a a socket address to its canonical version. This …","","","","","","","","","Represents a full snapshot of all clusters.","","","","","","","","","","","","","Returns the argument unchanged.","","","","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","A destination endpoint with any associated metadata.","A valid socket address. This differs from …","","","","","The location of an Endpoint.","Metadata specific to endpoints.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","A valid name or IP address that resolves to a address.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","Known Quilkin metadata.","","","","Creates a new Endpoint with no metadata.","","","","","Returns the port for the endpoint address, or 0 if no port …","The port of the socket address, if present.","","The geographic region.","","","","","","","","","","","","The subzone within the zone, if applicable.","","","","","","Returns the socket address for the endpoint, resolving any …","","","","","","","","","","","","","","","","","","","","","","User created metadata.","","","","","","Creates a new Endpoint with the specified metadata.","","The zone within the region, if applicable.","","","","","Shared state between Filters during processing for a …","","A key in the metadata table.","","","Represents a view into the metadata object attached to …","","Reference to a metadata value.","","","A literal value or a reference to a value in a metadata …","","","","","","","Returns the inner String value of self if it matches …","","Returns the inner String value of self if it matches …","","Returns the inner String value of self if it matches …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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).","","","","","","","","","","","","","Known Quilkin metadata.","","","","","","","","Resolves a symbol into a Value, using ctx for any …","Tries to Self::resolve the symbol to a bytes::Bytes, …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","User created metadata.","","","","","",""],"i":[6,0,0,32,6,32,0,0,0,0,0,6,4,5,6,12,4,12,4,12,4,12,5,6,4,12,5,6,0,4,5,6,4,5,6,5,0,12,12,12,0,12,4,5,6,5,5,6,0,5,4,12,5,6,4,12,5,6,4,12,4,12,4,5,6,4,12,5,4,0,4,12,5,6,4,12,5,6,5,12,0,4,4,0,12,4,4,12,5,5,5,4,4,5,6,4,12,5,6,4,12,5,6,4,12,5,6,4,12,4,12,5,4,12,5,6,4,0,0,28,27,29,0,0,0,27,29,0,0,28,27,29,29,0,28,27,0,27,0,28,27,28,29,27,12,27,0,27,27,28,29,27,28,29,27,28,29,27,28,29,27,12,12,29,12,29,29,29,29,29,29,28,29,29,27,28,29,27,27,27,28,29,27,29,0,27,28,28,29,27,28,29,27,12,0,12,0,0,12,0,28,28,29,27,29,28,29,29,27,28,29,27,28,29,27,28,28,28,28,27,27,28,29,27,0,0,0,43,39,43,43,43,39,43,39,43,39,43,39,43,39,0,43,39,43,39,43,43,43,39,43,43,39,43,39,43,39,39,43,39,43,43,43,39,43,43,43,39,43,39,43,39,43,39,43,43,43,39,43,0,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,0,0,0,45,40,45,45,45,40,45,40,45,40,45,40,40,0,45,40,45,40,45,45,45,40,45,45,40,45,40,40,45,45,45,40,45,45,45,45,40,45,40,45,40,45,40,45,45,45,40,45,46,47,46,47,46,47,46,47,0,0,0,0,0,46,47,41,46,41,46,47,41,46,47,41,46,41,46,41,0,46,46,46,46,46,46,41,46,46,47,47,41,46,46,46,47,47,47,47,41,46,4,41,41,46,47,41,46,47,41,4,4,4,4,4,47,4,41,46,46,47,41,46,47,41,46,47,41,46,47,41,46,47,4,41,0,52,0,52,53,53,53,53,52,52,52,53,52,53,52,53,52,53,53,52,53,52,53,52,53,52,53,52,53,53,52,52,53,52,53,53,52,53,52,53,52,53,52,53,52,53,52,53,52,53,0,0,0,54,42,54,54,54,42,54,42,54,42,54,42,54,42,54,42,54,42,54,54,54,42,54,54,42,54,42,54,42,42,54,42,54,54,54,42,54,42,54,42,54,42,54,54,54,42,54,0,0,0,0,0,0,0,0,0,65,65,65,64,64,0,65,64,64,65,64,65,64,64,64,64,64,65,65,64,65,65,64,64,65,64,65,64,64,64,64,64,64,0,64,65,64,65,64,65,64,65,64,65,233,234,233,234,234,234,0,0,0,70,82,0,82,82,0,0,70,73,0,82,0,0,70,71,73,74,5,5,70,82,71,235,73,74,70,82,71,235,73,74,70,71,73,74,70,71,73,74,5,74,71,73,70,70,71,235,73,74,5,71,70,71,73,74,73,73,73,73,73,74,74,74,74,74,5,70,82,82,71,73,74,70,70,82,82,71,71,71,71,235,73,74,74,5,70,71,73,74,5,70,82,71,235,73,74,70,82,71,235,73,74,71,71,70,71,73,74,74,71,71,74,71,0,71,71,70,73,74,70,71,73,74,70,71,235,73,74,82,71,71,70,71,73,74,82,70,82,71,235,73,74,70,82,71,235,73,74,71,70,82,71,235,73,74,5,70,82,71,235,73,74,0,71,71,71,100,100,0,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,0,100,100,100,100,100,100,100,100,100,236,236,237,0,0,0,115,115,118,120,124,119,115,118,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,118,0,120,124,119,115,0,0,115,127,115,115,127,115,0,0,0,115,115,119,121,121,121,115,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,114,129,109,122,109,122,109,122,109,122,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,111,113,113,109,122,109,122,109,122,111,112,117,118,119,121,123,128,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,109,109,122,109,122,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,109,122,117,111,113,117,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,109,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,109,122,109,122,109,122,117,109,122,109,122,126,126,109,122,109,122,109,122,128,113,116,109,122,109,122,109,122,109,122,114,109,122,109,122,109,122,116,113,111,114,113,129,123,129,129,114,109,122,125,111,123,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,111,109,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,109,122,109,122,109,122,128,109,122,114,122,109,122,122,123,111,123,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,109,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,125,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,109,122,109,122,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,0,0,0,137,0,0,138,139,137,138,139,137,137,137,137,137,137,138,139,137,138,139,137,137,137,137,137,137,137,138,139,137,137,0,137,138,139,137,138,139,137,137,137,138,138,139,139,137,137,137,137,137,137,138,139,137,138,139,137,138,139,137,138,139,137,137,137,0,238,0,0,0,238,76,0,0,0,0,76,0,0,76,0,0,0,0,0,0,0,0,0,76,76,0,0,0,76,76,238,76,0,0,0,0,0,0,144,85,145,146,238,148,90,99,166,167,168,169,170,171,172,173,174,175,144,50,76,151,85,153,145,154,146,148,90,99,166,167,168,169,170,171,172,173,174,175,144,50,76,151,85,153,145,154,146,0,144,85,145,146,144,85,145,146,0,0,85,148,239,90,99,239,0,144,145,145,144,99,90,0,148,239,239,90,238,144,76,151,76,76,76,76,76,151,151,151,151,151,238,85,0,148,144,50,50,76,76,151,151,153,154,146,148,90,155,99,166,167,168,169,170,171,172,173,174,175,144,50,50,76,76,76,76,76,76,76,76,151,85,153,145,145,154,146,238,145,144,85,145,146,153,145,153,144,145,148,90,99,166,167,168,169,170,171,172,173,174,175,144,50,76,151,85,153,145,154,146,145,148,90,99,166,167,168,169,170,171,172,173,174,175,144,50,76,151,85,153,145,154,146,144,144,144,145,144,85,144,0,0,0,90,90,99,0,151,239,148,90,99,144,50,151,85,0,0,166,167,168,169,170,171,172,173,174,175,144,154,146,94,153,239,239,144,144,50,90,99,0,144,85,145,146,50,76,151,0,144,148,90,99,166,167,168,169,170,171,172,173,174,175,144,144,144,144,144,50,76,151,85,153,145,154,146,146,238,166,167,168,169,170,171,172,173,174,175,154,146,148,90,99,166,167,168,169,170,171,172,173,174,175,144,50,76,151,85,153,145,154,146,148,90,99,166,167,168,169,170,171,172,173,174,175,144,50,76,151,85,153,145,154,146,148,90,99,166,167,168,169,170,171,172,173,174,175,144,50,76,151,85,153,145,154,146,145,167,168,169,170,173,174,144,154,146,94,240,240,241,241,0,0,0,0,182,0,182,0,0,182,179,180,182,183,181,179,180,182,183,181,184,179,180,181,179,180,182,183,181,179,180,182,183,181,179,179,179,179,179,180,180,180,180,180,179,180,182,183,181,179,180,182,182,182,182,183,181,179,180,182,183,181,182,179,180,182,183,181,179,180,182,183,181,183,181,179,180,179,180,182,183,181,179,180,182,183,181,179,180,182,183,181,179,180,183,179,180,182,183,181,179,180,182,183,181,179,180,182,183,181,179,180,182,183,181,0,0,186,0,186,186,0,185,185,186,187,185,186,187,185,186,187,185,186,187,185,186,187,185,186,187,185,186,187,185,186,187,185,185,185,185,185,186,186,186,186,186,187,187,187,187,187,185,186,187,185,186,187,185,186,187,185,186,187,185,186,187,185,186,187,187,187,187,185,186,187,185,186,187,185,186,187,185,186,187,185,186,187,185,186,187,185,186,187,185,186,187,188,0,0,188,188,0,188,189,188,189,189,188,188,189,188,189,188,188,188,188,188,189,189,189,189,189,188,189,188,189,188,189,188,189,188,189,168,189,189,188,189,188,189,188,189,188,189,188,189,188,189,188,189,0,0,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,190,0,0,0,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,0,193,0,193,0,196,0,0,0,0,192,193,194,195,194,192,193,194,196,195,197,192,193,194,196,195,197,192,193,194,195,192,193,194,195,194,195,192,193,194,195,192,193,194,195,192,192,192,192,192,193,193,193,193,193,194,194,194,194,194,195,195,195,195,195,192,193,194,196,196,195,197,197,192,193,194,196,195,197,192,193,194,195,192,193,194,196,195,197,192,193,194,196,195,197,192,193,194,195,195,192,192,194,192,193,194,195,192,193,194,195,192,193,194,195,194,192,193,194,195,196,197,192,193,194,196,195,197,192,193,194,196,195,197,192,193,194,196,195,197,192,193,194,196,195,197,242,242,0,198,0,0,198,198,198,199,198,199,198,198,199,198,199,198,199,199,199,199,199,198,198,198,198,198,199,198,199,198,199,198,199,198,199,198,199,199,198,199,198,199,198,199,198,199,198,199,198,199,198,0,0,0,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,0,0,0,0,0,202,203,204,201,202,203,204,201,203,201,202,203,204,201,202,203,204,201,202,202,202,202,202,203,203,203,203,203,204,204,204,204,204,201,201,201,201,201,203,204,202,203,204,201,202,203,204,201,202,203,204,201,202,203,204,201,201,202,203,204,201,203,202,202,202,203,204,201,202,203,204,201,202,203,204,201,202,203,204,201,202,203,204,201,202,203,204,201,204,202,203,204,201,0,0,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,0,0,0,0,0,0,0,0,0,0,0,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,146,177,177,177,177,177,177,177,177,0,0,207,207,207,0,207,206,207,206,206,206,206,206,206,206,206,206,207,207,206,207,206,207,206,207,206,206,206,206,206,206,207,207,206,207,206,207,206,207,206,0,0,0,0,0,208,210,208,210,208,210,0,0,210,208,210,208,208,210,208,210,210,208,210,208,210,208,208,210,208,210,208,210,0,208,210,208,210,208,210,208,210,0,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,0,0,0,0,220,220,164,0,0,0,220,164,164,102,132,219,220,132,164,102,132,219,220,164,102,132,219,220,164,102,132,219,220,164,102,132,219,220,164,102,132,102,164,102,132,102,132,219,164,102,132,219,164,102,132,132,219,164,164,164,164,164,102,102,102,102,102,132,132,132,132,132,219,219,219,219,219,164,164,102,102,132,219,220,220,164,164,164,164,164,164,164,164,102,132,132,219,220,164,102,132,219,220,164,102,132,164,102,132,164,164,102,132,219,220,164,102,132,219,220,102,132,219,226,0,132,102,132,164,102,132,219,164,164,102,102,102,132,219,102,132,219,164,102,132,219,102,102,164,102,132,219,220,164,164,102,220,219,164,102,132,132,219,219,220,164,102,132,219,220,164,102,132,219,220,226,164,102,132,219,220,132,102,102,243,243,178,178,0,0,0,178,228,0,178,0,228,178,0,0,230,228,229,178,231,178,228,178,228,178,230,228,229,178,231,230,228,229,178,231,230,228,229,178,231,230,228,229,178,231,230,228,229,178,230,228,229,178,231,230,228,229,178,231,230,228,229,178,231,230,230,230,230,230,228,228,228,228,228,229,229,229,229,229,178,178,178,178,178,231,231,231,231,231,230,230,228,229,229,178,178,231,230,230,230,230,228,228,228,229,178,178,178,178,178,178,178,178,178,231,231,230,230,228,229,178,231,230,230,230,228,229,178,231,230,228,229,178,231,229,230,228,229,178,231,229,231,230,229,231,230,228,229,178,228,228,230,228,229,178,231,230,228,229,178,231,230,228,229,178,231,230,228,229,178,231,230,229,178,230,228,229,178,178,231,231,230,228,229,178,231,230,228,229,178,231,231,230,228,229,178,231,231],"f":[0,0,0,0,0,0,0,0,0,0,0,0,[[-1,1],2,[]],[[-1,1],2,[]],[[-1,1],2,[]],0,[3,3],[3,3],[3,3],[3,3],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[4,4],[5,5],[6,6],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],0,0,[[],3],0,[[],3],0,0,[[],4],[[],5],[[],6],[-1,[[7,[5]]],8],[[5,5],9],[[6,6],9],0,0,[[4,10],11],[[12,10],11],[[5,10],11],[[6,10],11],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[13,[[7,[4,14]]]],[13,[[7,[12,14]]]],[13,[[7,[4,14]]]],[13,[[7,[12,14]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[],[[16,[15]]]],[[],[[16,[15]]]],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[18,19],0,[6,[[2,[20,21]]]],0,0,0,0,0,0,0,[[],[[23,[22]]]],[[],24],[[5,-1],7,25],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[[4,13],[[7,[2,14]]]],[[12,13],[[7,[2,14]]]],[[4,13],[[7,[2,14]]]],[[12,13],[[7,[2,14]]]],0,[-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,[[-1,1],2,[]],[[-1,1],2,[]],[[-1,1],2,[]],0,[27,[[16,[28]]]],0,[3,3],[3,3],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[28,28],[29,29],[27,27],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],0,0,[[],29],[[12,[16,[[31,[30]]]]],[[32,[2]]]],[[29,29],9],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[28,10],11],[[29,10],[[7,[2,33]]]],[[29,10],11],[[27,10],11],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[13,[[7,[27,14]]]],[13,[[7,[27,14]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[22,[[7,[29]]]],0,[22,9],[28,34],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],0,0,0,0,0,0,0,[[28,[35,[5]],[16,[36]]],[[38,[[7,[2,37]]]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,24,[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[22,[[7,[29]]]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[28,39],[28,40],[28,41],[28,42],[[27,13],[[7,[2,14]]]],[[27,13],[[7,[2,14]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,[[-1,1],2,[]],[[-1,1],2,[]],[3,3],[3,3],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[43,43],[39,39],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[],43],[[],39],[[],30],[[43,10],11],[[39,10],11],[-1,-1,[]],[-1,-1,[]],[13,[[7,[43,14]]]],[13,[[7,[43,14]]]],[-1,-1,[]],[-1,-1,[]],[[],[[16,[15]]]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[39,9],0,0,0,0,0,0,[[43,[35,[5]],28,21],[[32,[2]]]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,26,[]],[-1,26,[]],[[43,13],[[7,[2,14]]]],[[43,13],[[7,[2,14]]]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[[-1,1],2,[]],[3,3],[3,3],[-1,-2,[],[]],[-1,-2,[],[]],[44,44],[[-1,-2],2,[],[]],0,[[44,10],11],[-1,-1,[]],[13,[[7,[44,14]]]],[13,[[7,[44,14]]]],[-1,-1,[]],[44,[[32,[2]]]],[[],[[16,[15]]]],[-1,-2,[],[]],[-1,[[17,[-2]]],[],[]],0,[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,26,[]],[[44,13],[[7,[2,14]]]],[[44,13],[[7,[2,14]]]],[-1,-2,[],[]],0,0,0,[[-1,1],2,[]],[[-1,1],2,[]],[3,3],[3,3],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[45,45],[40,40],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[],40],[[],30],[[45,10],11],[[40,10],11],[-1,-1,[]],[-1,-1,[]],[13,[[7,[45,14]]]],[13,[[7,[45,14]]]],[-1,-1,[]],[-1,-1,[]],[[],[[16,[15]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[40,9],[[45,[35,[5]],28,21],[[32,[2]]]],0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,26,[]],[-1,26,[]],[[45,13],[[7,[2,14]]]],[[45,13],[[7,[2,14]]]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,1],2,[]],[[-1,1],2,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[41,41],[46,46],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[],41],[[],30],[[46,46],9],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[41,10],11],[[46,10],[[7,[2,33]]]],[[46,10],11],[[47,10],11],[[47,10],11],[-1,-1,[]],[47,46],[47,46],[-1,-1,[]],[-1,-1,[]],[48,47],[49,47],[50,47],[-1,-1,[]],[-1,-1,[]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[[41,5],9],0,0,0,0,[[4,[35,[5]],28,[16,[[31,[30]]]],21],[[32,[2]]]],[47,[[16,[51]]]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,24,[]],[-1,24,[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,[[-1,1],2,[]],[[-1,1],2,[]],0,[3,3],[3,3],[3,3],[3,3],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[52,52],[53,53],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],0,[[52,10],11],[[53,10],11],[-1,-1,[]],[-1,-1,[]],[13,[[7,[52,14]]]],[13,[[7,[53,14]]]],[13,[[7,[52,14]]]],[13,[[7,[53,14]]]],[-1,-1,[]],[-1,-1,[]],[[],[[16,[15]]]],[22,9],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[53,[[32,[2]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,26,[]],[-1,26,[]],[[52,13],[[7,[2,14]]]],[[53,13],[[7,[2,14]]]],[[52,13],[[7,[2,14]]]],[[53,13],[[7,[2,14]]]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,[[-1,1],2,[]],[[-1,1],2,[]],[3,3],[3,3],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[54,54],[42,42],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[],54],[[],42],[[54,10],11],[[42,10],11],[-1,-1,[]],[-1,-1,[]],[13,[[7,[54,14]]]],[13,[[7,[54,14]]]],[-1,-1,[]],[-1,-1,[]],[[],[[16,[15]]]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[42,9],0,0,0,[[54,[35,[5]],28,21],[[32,[2]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,26,[]],[-1,26,[]],[[54,13],[[7,[2,14]]]],[[54,13],[[7,[2,14]]]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,[-1,[[7,[[56,[55]],57]]],58],[59,60],[61,[[16,[[62,[24,59]]]]]],[61,59],[63,60],0,0,0,0,0,0,0,0,[[-1,1],2,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[64,64],[[-1,-2],2,[],[]],[64,[[56,[55]]]],[[64,[56,[55]]],2],[[64,10],11],[[65,10],11],[[65,10],11],[-1,-1,[]],[[[68,[[67,[[66,[55]]]]]]],65],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[64,55],[[[66,[55]]],[[7,[[16,[64]],65]]]],[[],64],[[55,69,69],64],[55,64],[[64,69],[[16,[69]]]],[30,[[32,[2]]]],[-1,-2,[],[]],[-1,24,[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,26,[]],[-1,26,[]],[-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,[[-1,1],2,[]],[[-1,1],2,[]],[[-1,1],2,[]],[[-1,1],2,[]],0,[5,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,[],[]],[70,70],[[[71,[-1]]],[[71,[-1]]],72],[73,73],[74,74],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],0,0,[[],[[71,[-1]]],75],[[],73],[-1,[[7,[70]]],8],[[70,22],[[7,[[2,[59,-2]],76]]],[58,75],[77,78,[79,[-1]]]],[-1,[[7,[[71,[-2]]]]],8,78],[-1,[[7,[-2]]],8,[[80,[[56,[55]]]]]],[-1,[[7,[73]]],8],[-1,[[7,[74]]],8],0,[[],[[71,[-1]]],[]],[[70,70],9],[[[71,[-1]],[71,[-1]]],9,81],[[73,73],9],[[74,74],9],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],0,[[70,10],11],[[82,10],11],[[82,10],11],[[[71,[-1]],10],11,83],[[73,10],11],[[74,10],11],[-1,-1,[]],[59,70],[-1,-1,[]],[76,82],[-1,[[71,[-1]]],[]],[-1,-1,[]],[84,-1,[]],[[[16,[-1]]],[[71,[-1]]],[]],[-1,-1,[]],[-1,-1,[]],[[[2,[24,85]]],74],[-1,-1,[]],[-1,[[7,[5,86]]],87],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[[],9],[[[71,[-1]]],9,[]],[18,19],[18,19],[18,19],[18,19],0,[[[71,[-1]]],[[35,[-1]]],75],[[[71,[-1]],-2],2,[72,75],88],0,[-2,[[71,[-1]]],[],[[89,[[16,[-1]]]]]],0,[[[71,[-1]],90],[[93,[[92,[91]]]]],[94,75]],[[[71,[-1]]],2,75],[[],[[23,[22]]]],[[],[[23,[22]]]],[[],[[23,[22]]]],[[],24],[[],24],[[],24],[[],24],[[70,-1],7,25],[[[71,[-1]],-2],7,77,25],[[-1,-2],7,[[95,[[66,[55]]]]],25],[[73,-1],7,25],[[74,-1],7,25],[82,[[16,[51]]]],[[[71,[-1]],[35,[-1]]],2,75],[[[71,[-1]],[35,[-1]]],2,75],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,24,[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[[[71,[-1]],[71,[-1]]],2,[75,81]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[[71,[-1]],-2],2,[],[96,97,98]],[[],[[71,[-1]]],75],[[[71,[-1]],99],[[93,[[92,[91]]]]],[94,75]],0,0,0,[[-1,1],2,[]],[3,3],[3,3],[-1,-2,[],[]],[-1,-2,[],[]],[100,100],[[-1,-2],2,[],[]],[[100,10],11],[-1,-1,[]],[13,[[7,[100,14]]]],[13,[[7,[100,14]]]],[-1,-1,[]],[22,9],[-1,-2,[],[]],[-1,[[17,[-2]]],[],[]],0,[[100,[35,[5]],[35,[101]],[16,[102]]],[[103,[[32,[2]]]]]],[[[35,[101]],-1],[[32,[2]]],88],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,26,[]],[[100,13],[[7,[2,14]]]],[[100,13],[[7,[2,14]]]],[-1,-2,[],[]],0,0,0,0,[[104,-1,[35,[5]],[16,[102]]],[[0,[105]]],[[95,[22]]]],[[104,-1,[35,[5]]],[[0,[105]]],[[95,[22]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],2,[]],[[-1,1],2,[]],[[-1,1],2,[]],[[-1,1],2,[]],[[-1,1],2,[]],[[-1,1],2,[]],[[-1,1],2,[]],[[-1,1],2,[]],[[-1,1],2,[]],[[-1,1],2,[]],[[-1,1],2,[]],[[-1,1],2,[]],[[-1,1],2,[]],[[-1,1],2,[]],[[-1,1],2,[]],[[-1,1],2,[]],[[-1,1],2,[]],[[-1,1],2,[]],[[-1,1],2,[]],[[-1,1],2,[]],[[-1,1],2,[]],0,0,[-1,[[107,[24,24,106]]],[]],[-1,[[107,[24,24,106]]],[]],[-1,[[107,[24,24,106]]],[]],[-1,[[107,[24,24,106]]],[]],[[],108],[[],108],[2,[[23,[22]]]],[2,[[23,[22]]]],[-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,[],[]],[109,109],[110,110],[111,111],[112,112],[113,113],[114,114],[115,115],[116,116],[117,117],[118,118],[119,119],[120,120],[121,121],[122,122],[123,123],[124,124],[125,125],[126,126],[127,127],[128,128],[129,129],[[-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,-2],2,[],[]],0,0,0,[[],130],[[],130],[[],22],[[],22],[-1,[[16,[131]]],[]],[-1,[[16,[131]]],[]],[[],111],[[],112],[[],117],[[],118],[[],119],[[],121],[[],123],[[],128],[-1,[[7,[109]]],8],[-1,[[7,[110]]],8],[-1,[[7,[111]]],8],[-1,[[7,[112]]],8],[-1,[[7,[113]]],8],[-1,[[7,[114]]],8],[-1,[[7,[115]]],8],[-1,[[7,[116]]],8],[-1,[[7,[117]]],8],[-1,[[7,[118]]],8],[-1,[[7,[119]]],8],[-1,[[7,[120]]],8],[-1,[[7,[121]]],8],[-1,[[7,[122]]],8],[-1,[[7,[123]]],8],[-1,[[7,[124]]],8],[-1,[[7,[125]]],8],[-1,[[7,[126]]],8],[-1,[[7,[127]]],8],[-1,[[7,[128]]],8],[-1,[[7,[129]]],8],[109,[[16,[132]]]],[-1,[[66,[24]]],[]],[-1,[[66,[24]]],[]],[-1,[[56,[24,106]]],[]],[-1,[[56,[24,106]]],[]],[[109,10],11],[[110,10],11],[[111,10],11],[[112,10],11],[[113,10],11],[[114,10],11],[[115,10],11],[[116,10],11],[[117,10],11],[[118,10],11],[[119,10],11],[[120,10],11],[[121,10],11],[[122,10],11],[[123,10],11],[[124,10],11],[[125,10],11],[[126,10],11],[[127,10],11],[[128,10],11],[[129,10],11],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[2,[[23,[22]]]],[2,[[23,[22]]]],0,0,0,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,[],[]],[-1,-2,[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[109,9],[18,19],[18,19],[18,19],[18,19],[18,19],[18,19],[18,19],[18,19],[18,19],[18,19],[18,19],[18,19],[18,19],[18,19],[18,19],[18,19],[18,19],[18,19],[18,19],[18,19],[18,19],[2,[[23,[22]]]],[2,[[23,[22]]]],[-1,[[107,[24,24,106]]],[]],[-1,[[107,[24,24,106]]],[]],[-1,[[107,[24,24,106]]],[]],[-1,[[107,[24,24,106]]],[]],0,[-1,[[66,[133]]],[]],[-1,[[66,[133]]],[]],[-1,[[56,[133,106]]],[]],[-1,[[56,[133,106]]],[]],0,0,[109,134],[122,134],[109,134],[122,134],0,0,0,0,0,[-1,24,[]],[-1,24,[]],[-1,24,[]],[-1,24,[]],[-1,[[16,[24]]],[]],[-1,[[16,[24]]],[]],[[22,111],109],[[22,123],122],0,[-1,[[66,[135]]],[]],[-1,[[66,[135]]],[]],[-1,[[56,[135,106]]],[]],[-1,[[56,[135,106]]],[]],[2,[[23,[22]]]],[2,[[23,[22]]]],0,0,0,0,0,0,0,0,0,0,[-1,[[16,[24]]],[]],[-1,[[16,[24]]],[]],0,0,0,[[],[[23,[22]]]],[[],[[23,[22]]]],[[],[[23,[22]]]],[[],[[23,[22]]]],[[],[[23,[22]]]],[[],[[23,[22]]]],[[],[[23,[22]]]],[[],[[23,[22]]]],[[],[[23,[22]]]],[[],[[23,[22]]]],[[],[[23,[22]]]],[[],[[23,[22]]]],[[],[[23,[22]]]],[[],[[23,[22]]]],[[],[[23,[22]]]],[[],[[23,[22]]]],[[],[[23,[22]]]],[[],[[23,[22]]]],[[],[[23,[22]]]],[[],[[23,[22]]]],[[],[[23,[22]]]],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],0,[[109,-1],7,25],[[111,-1],7,25],[[112,-1],7,25],[[113,-1],7,25],[[114,-1],7,25],[[115,-1],7,25],[[116,-1],7,25],[[117,-1],7,25],[[118,-1],7,25],[[119,-1],7,25],[[120,-1],7,25],[[121,-1],7,25],[[122,-1],7,25],[[123,-1],7,25],[[124,-1],7,25],[[125,-1],7,25],[[126,-1],7,25],[[127,-1],7,25],[[128,-1],7,25],[[129,-1],7,25],[[],[[66,[22]]]],[[],[[66,[22]]]],[109,111],[122,123],0,0,0,[109,111],[122,123],0,[122,[[16,[129]]]],0,0,[122,[[16,[129]]]],0,0,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,[],[]],[-1,-2,[],[]],[109,[[136,[[56,[55]]]]]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],0,[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,[[16,[24]]],[]],[-1,[[16,[24]]],[]],[2,[[23,[22]]]],[2,[[23,[22]]]],[-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,[],[]],0,0,0,[[-1,1],2,[]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[137,[-1]]],2,[72,81,83]],[[[137,[-1]]],[[137,[-1]]],72],[[-1,-2],2,[],[]],[[[137,[-1]]],[[35,[-1]]],72],[[],[[137,[-1]]],[75,72]],[[[138,[-1]]],[],[72,81,83]],[[[139,[-1]]],[],[72,81,83]],[-1,[[7,[[137,[-2]]]]],8,[78,72]],[[[138,[-1]]],2,[72,81,83]],[[[139,[-1]]],2,[72,81,83]],[[[137,[-1]],[137,[-1]]],9,81],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[[137,[-1]],10],11,83],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[35,[5]],[35,[101]],-1,[16,[102]]],[[32,[2]]],[[89,[140]]]],[[[137,[-1]]],9,[72,81,83]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[[],9],[18,19],[-1,[],[]],[-1,[[141,[-2]]],[],[]],[-1,[],[]],[-1,[[141,[-2]]],[],[]],[[[137,[-1]],-2],2,[72,81,83],142],[-1,[[137,[-1]]],72],[[[137,[-1]]],[[138,[-1]]],[72,81,83]],[[],24],[[[137,[-1]],-2],7,77,25],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[137,[-1]]],[[143,[-1]]],72],[[[137,[-1]]],[[139,[-1]]],[72,81,83]],[[-1,-2,[35,[101]],[16,[102]],[35,[5]]],[[32,[2]]],[[95,[22]]],[[95,[22]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],2,[]],[[-1,1],2,[]],[[-1,1],2,[]],[[-1,1],2,[]],[-1,[[7,[74,76]]],[[89,[16]]]],[-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,[],[]],0,[144,144],[85,85],[145,145],[146,146],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],0,0,[85,59],0,[-1,147,[]],0,0,[[-1,148],[[7,[85,76]]],[]],0,[[],144],[[],145],[-1,145,149],[-1,[[7,[144]]],8],0,0,0,[[[16,[150]]],148],[[-1,150],[[7,[59,76]]],[]],[[-1,59],[[7,[150,76]]],[]],0,[16,[[7,[76]]]],[[144,144],9],[[76,76],9],[[151,151],9],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[],152],[85,94],0,[[[16,[59]]],148],[[144,10],11],[[50,10],11],[[50,10],11],[[76,10],11],[[76,10],11],[[151,10],11],[[151,10],11],[[153,10],11],[[154,10],11],[[146,10],11],[-1,-1,[]],[-1,-1,[]],[145,155],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[48,50],[156,76],[151,76],[86,76],[157,76],[-1,-1,[]],[57,76],[158,76],[159,76],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,145,160],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[16,-1,[]],[-1,145,149],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[22,148],[[7,[85,76]]]],[[145,22],[[16,[[35,[152]]]]]],[22,[[16,[[35,[152]]]]]],[[144,161]],[[145,152],[[16,[[35,[152]]]]]],[-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,[],[]],[145],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[144,9],[[],9],[144,[[0,[160]]]],0,[18,19],[85,[[16,[22]]]],[144,161],0,0,0,[[90,162],90],0,0,0,[22,151],[-1,22,[]],[[[16,[70]]],148],0,0,[[[56,[[2,[24,85]]]]],[[7,[144,76]]]],[-1,50,165],[[-1,[16,[24]]],151,165],[[59,[92,[94]]],85],0,0,[[166,90],[[93,[[92,[91]]]]]],[[167,90],[[93,[[92,[91]]]]]],[[168,90],[[93,[[92,[91]]]]]],[[169,90],[[93,[[92,[91]]]]]],[[170,90],[[93,[[92,[91]]]]]],[[171,90],[[93,[[92,[91]]]]]],[[172,90],[[93,[[92,[91]]]]]],[[173,90],[[93,[[92,[91]]]]]],[[174,90],[[93,[[92,[91]]]]]],[[175,90],[[93,[[92,[91]]]]]],[[144,90],[[93,[[92,[91]]]]]],[[154,90],[[93,[[92,[91]]]]]],[[146,90],[[93,[[92,[91]]]]]],[[-1,90],[[93,[[92,[91]]]]],[]],[-1,2,149],[[-1,[16,[70]]],[[7,[70,76]]],[]],[[-1,[16,[70]]],[[7,[70,76]]],[]],[[],24],[[144,-1],7,25],[50,[[16,[51]]]],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,24,[]],[-1,24,[]],[-1,24,[]],0,[[[66,[74]]],[[7,[144,76]]]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[[[66,[74]]],[[7,[144]]]],[[[176,[74]]],[[7,[144]]]],[-1,[[7,[-2]]],[],[]],[[[176,[74]]],[[7,[144]]]],[[[56,[74]]],[[7,[144]]]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[177,[[7,[146]]]],[-1,[[7,[-2]]],[],[]],[16,[[7,[-1,76]]],[]],[16,[[7,[166,76]]]],[16,[[7,[167,76]]]],[16,[[7,[168,76]]]],[16,[[7,[169,76]]]],[16,[[7,[170,76]]]],[16,[[7,[171,76]]]],[16,[[7,[172,76]]]],[16,[[7,[173,76]]]],[16,[[7,[174,76]]]],[16,[[7,[175,76]]]],[16,[[7,[154,76]]]],[16,[[7,[146,76]]]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-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,145,149],[[167,99],[[93,[[92,[91]]]]]],[[168,99],[[93,[[92,[91]]]]]],[[169,99],[[93,[[92,[91]]]]]],[[170,99],[[93,[[92,[91]]]]]],[[173,99],[[93,[[92,[91]]]]]],[[174,99],[[93,[[92,[91]]]]]],[[144,99],[[93,[[92,[91]]]]]],[[154,99],[[93,[[92,[91]]]]]],[[146,99],[[93,[[92,[91]]]]]],[[-1,99],[[93,[[92,[91]]]]],[]],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,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,[-1,[[7,[179]]],8],[-1,[[7,[180]]],8],[-1,[[7,[182]]],8],[-1,[[7,[183]]],8],[-1,[[7,[181]]],8],[[179,179],9],[[180,180],9],[[182,182],9],[[183,183],9],[[181,181],9],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[179,10],11],[[180,10],11],[[182,10],11],[[183,10],11],[[181,10],11],[-1,-1,[]],[-1,-1,[]],[181,182],[179,182],[180,182],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[182,[[92,[184]]]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[18,19],[18,19],[18,19],[18,19],[18,19],0,0,0,0,[[],[[23,[22]]]],[[],[[23,[22]]]],[[],[[23,[22]]]],[[],[[23,[22]]]],[[],[[23,[22]]]],[[],24],[[],24],[[],24],[[],24],[[],24],[[179,-1],7,25],[[180,-1],7,25],[[182,-1],7,25],[[183,-1],7,25],[[181,-1],7,25],0,0,0,[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,[[-1,1],2,[]],[[-1,1],2,[]],[[-1,1],2,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[185,185],[186,186],[187,187],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[],185],[[],186],[[],187],[-1,[[7,[185]]],8],[-1,[[7,[186]]],8],[-1,[[7,[187]]],8],[[185,185],9],[[186,186],9],[[187,187],9],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[185,10],11],[[186,10],11],[[187,10],11],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[18,19],[18,19],[18,19],0,0,0,[[],[[23,[22]]]],[[],[[23,[22]]]],[[],[[23,[22]]]],[[],24],[[],24],[[],24],[[185,-1],7,25],[[186,-1],7,25],[[187,-1],7,25],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[],188],[-1,[[7,[188]]],8],[-1,[[7,[189]]],8],[[188,188],9],[[189,189],9],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[188,10],11],[[189,10],11],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[18,19],[18,19],[189,168],0,0,[[],[[23,[22]]]],[[],[[23,[22]]]],[[],24],[[],24],[[188,-1],7,25],[[189,-1],7,25],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,26,[]],[-1,26,[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[[],190],[-1,[[7,[190]]],8],[[190,10],11],[-1,-1,[]],0,[-1,-2,[],[]],[-1,[[17,[-2]]],[],[]],[18,19],[[],[[23,[22]]]],[[],24],[[190,-1],7,25],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,26,[]],[-1,-2,[],[]],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[7,[191]]],8],[[191,10],11],[-1,-1,[]],[-1,-2,[],[]],[-1,[[17,[-2]]],[],[]],[18,19],[[],[[23,[22]]]],[[],24],[[191,-1],7,25],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,26,[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,[[-1,1],2,[]],[[-1,1],2,[]],[[-1,1],2,[]],[[-1,1],2,[]],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,[],[]],[192,192],[193,193],[194,194],[195,195],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[194,36],9],[[195,30],9],[-1,[[7,[192]]],8],[-1,[[7,[193]]],8],[-1,[[7,[194]]],8],[-1,[[7,[195]]],8],[[192,192],9],[[193,193],9],[[194,194],9],[[195,195],9],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[192,10],11],[[193,10],11],[[194,10],11],[[196,10],11],[[196,10],11],[[195,10],11],[[197,10],11],[[197,10],11],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[18,19],[18,19],[18,19],[18,19],[[30,30],[[7,[195,196]]]],0,0,0,[[],[[23,[22]]]],[[],[[23,[22]]]],[[],[[23,[22]]]],[[],[[23,[22]]]],[[],24],[[],24],[[],24],[[],24],[[192,-1],7,25],[[193,-1],7,25],[[194,-1],7,25],[[195,-1],7,25],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,24,[]],[-1,24,[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,[198,[[92,[0]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],198],[-1,[[7,[199]]],8],[-1,[[7,[198]]],8],[[199,199],9],[[198,198],9],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[199,10],11],[[198,10],11],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[18,19],[18,19],0,[[],[[23,[22]]]],[[],[[23,[22]]]],[[],24],[[],24],[[199,-1],7,25],[[198,-1],7,25],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,26,[]],[-1,26,[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[7,[200]]],8],[[200,200],9],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[200,10],11],[-1,-1,[]],[-1,-2,[],[]],[-1,[[17,[-2]]],[],[]],[18,19],0,0,[[],[[23,[22]]]],[[],24],[[200,-1],7,25],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,26,[]],[-1,-2,[],[]],0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[],201],[-1,[[7,[202]]],8],[-1,[[7,[203]]],8],[-1,[[7,[204]]],8],[-1,[[7,[201]]],8],[[202,202],9],[[203,203],9],[[204,204],9],[[201,201],9],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],0,0,[[202,10],11],[[203,10],11],[[204,10],11],[[201,10],11],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[[],9],[18,19],[18,19],[18,19],[18,19],0,0,0,[[],[[23,[22]]]],[[],[[23,[22]]]],[[],[[23,[22]]]],[[],[[23,[22]]]],[[],24],[[],24],[[],24],[[],24],[[202,-1],7,25],[[203,-1],7,25],[[204,-1],7,25],[[201,-1],7,25],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[7,[205]]],8],[[205,10],11],[-1,-1,[]],[-1,-2,[],[]],[-1,[[17,[-2]]],[],[]],[18,19],[[],[[23,[22]]]],[[],24],[[205,-1],7,25],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,26,[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,[[-1,1],2,[]],[-1,-2,[],[]],[-1,-2,[],[]],[177,177],[[-1,-2],2,[],[]],[-1,[[7,[177]]],8],[[177,177],9],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[177,10],11],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,[[17,[-2]]],[],[]],[18,19],0,[-1,177,[[95,[22]]]],0,[[],[[23,[22]]]],[[],24],[[177,-1],7,25],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,26,[]],[-1,-2,[],[]],0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],206],[-1,[[7,[206]]],8],[[206,206],9],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[207,10],11],[[207,10],11],[[206,10],11],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[18,19],0,[[],[[23,[22]]]],[[],24],[[206,-1],7,25],[-1,24,[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,26,[]],[-1,26,[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,[30,[[209,[208]]]],[30,[[209,[210]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[[210,10],11],[-1,-1,[]],[-1,-1,[]],[211,208],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[210,[[209,[36]]]],[208,[[209,[36]]]],[210,[[209,[36]]]],[208,[[209,[36]]]],[210,[[209,[36]]]],[208,[[212,[208]]]],[30,[[209,[208]]]],[30,[[209,[210]]]],[[208,-1],[[2,[[209,[[2,[161,36]]]],-1]]],213],[[210,[66,[55]]],[[209,[[2,[161,36]]]]]],[[208,-1,36],[[2,[[209,[161]],-1]]],214],[[210,[66,[55]],-1],[[209,[161]]],215],[36,2],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,26,[]],[-1,26,[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[-1,1],2,[]],[-1,-2,[],[]],[-1,-2,[],[]],[163,163],[[-1,-2],2,[],[]],[[],163],[-1,[[7,[163]]],8],[163,[[0,[160]]]],[[163,163],9],[[163,-1],[[56,[132]]],96],[[163,10],11],[[[216,[[16,[102]],[136,[132]]]]],163],[-1,-1,[]],[-1,-1,[]],[[163,[16,[102]]],[[16,[[217,[[16,[102]],[136,[132]]]]]]]],[163,[[16,[[217,[[16,[102]],[136,[132]]]]]]]],[163,9],[[163,[16,[102]],[136,[132]]],[[16,[[136,[132]]]]]],[[163,[136,[132]]],2],[-1,-2,[],[]],[-1,[[17,[-2]]],[],[]],[163,9],[[],9],[163,[[218,[[16,[102]],[136,[132]]]]]],[18,19],[163,161],[[[136,[132]]],163],[[163,161],[[16,[132]]]],[163,161],[[163,132],9],[[163,-1],9,96],[[163,[16,[102]],132],[[16,[132]]]],[[],24],[[163,-1],7,25],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,26,[]],[[163,102],2],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,0,[[-1,1],2,[]],[[-1,1],2,[]],[[-1,1],2,[]],[[-1,1],2,[]],[[-1,1],2,[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[164,164],[102,102],[132,132],[219,219],[220,220],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[164,164],221],[[102,102],221],[[132,132],221],[102,24],[[-1,-2],221,[],[]],[[-1,-2],221,[],[]],[[-1,-2],221,[],[]],[[],102],[[],132],[[],219],[-1,[[7,[164]]],8],[-1,[[7,[102]]],8],[-1,[[7,[132]]],8],[-1,[[7,[219]]],8],[[164,164],9],[[102,102],9],[[132,164],9],[[132,132],9],[[219,219],9],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[164,10],11],[[164,10],11],[[102,10],11],[[102,10],11],[[132,10],11],[[219,10],11],[[220,10],11],[[220,10],11],[[[2,[[176,[55]],30]]],164],[[[2,[222,30]]],164],[-1,-1,[]],[[[2,[223,30]]],164],[[[2,[224,30]]],164],[36,164],[[[2,[0,30]]],164],[[[2,[24,30]]],164],[-1,-1,[]],[-1,132,[[89,[164]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[22,[[7,[164]]]],[22,[[7,[102]]]],[22,[[7,[132]]]],[[164,-1],2,225],[[102,-1],2,225],[[132,-1],2,225],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[18,19],[18,19],[18,19],0,0,0,[[-1,-2,-3],102,[[89,[24]]],[[89,[24]]],[[89,[24]]]],[164,132],[[164,164],[[16,[221]]]],[[102,102],[[16,[221]]]],[[132,132],[[16,[221]]]],[[219,219],[[16,[221]]]],[164,30],0,[-1,102,[[89,[24]]]],0,[[],[[23,[22]]]],[[],[[23,[22]]]],[[],[[23,[22]]]],[[],24],[[],24],[[],24],[[164,-1],7,25],[[102,-1],7,25],[[132,-1],7,25],[[219,-1],7,25],[[102,-1],102,[[89,[24]]]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[164,[[209,[36]]]],[-1,24,[]],[-1,24,[]],[-1,24,[]],0,[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[109,[[7,[132]]]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[63,[[7,[219]]]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[164,-1],132,[[89,[226]]]],[[102,-1],102,[[89,[24]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,1],2,[]],[[-1,1],2,[]],[[-1,1],2,[]],[[-1,1],2,[]],[[-1,1],2,[]],[178,[[16,[227]]]],[228,[[16,[178]]]],[178,[[16,[24]]]],[228,[[16,[229]]]],[178,[[16,[22]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[230,230],[228,228],[229,229],[178,178],[[[231,[-1]]],[[231,[-1]]],[72,75]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[230,230],221],[[228,228],221],[[229,229],221],[[178,178],221],[[-1,-2],221,[],[]],[[-1,-2],221,[],[]],[[-1,-2],221,[],[]],[[-1,-2],221,[],[]],[[],[[231,[-1]]],[75,75]],[-1,[[7,[230]]],8],[-1,[[7,[228]]],8],[-1,[[7,[229]]],8],[-1,[[7,[178]]],8],[-1,[[7,[[231,[-2]]]]],8,[78,75,75]],[[230,230],9],[[228,228],9],[[229,229],9],[[178,178],9],[[[231,[-1]],[231,[-1]]],9,[81,75]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[230,10],11],[[230,10],11],[[228,10],11],[[229,10],11],[[229,10],11],[[178,10],11],[[178,10],11],[[[231,[-1]],10],11,[83,75]],[22,230],[24,230],[232,230],[-1,-1,[]],[-1,-1,[]],[229,228],[178,228],[-1,-1,[]],[[[176,[55]]],178],[24,178],[227,178],[9,178],[[[176,[55]]],178],[22,178],[-1,-1,[]],[34,178],[[[56,[178]]],178],[219,[[231,[219]]]],[-1,-1,[]],[232,230],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[22,230],[[230,-1],2,225],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[[],9],[18,19],[18,19],[18,19],[18,19],[18,19],[229,230],0,[-1,230,[[95,[22]]]],[-1,229,[[95,[22]]]],[-2,[[231,[-1]]],75,[[89,[-1]]]],[[230,230],[[16,[221]]]],[[228,228],[[16,[221]]]],[[229,229],[[16,[221]]]],[[178,178],[[16,[221]]]],[[228,162],[[16,[178]]]],[[228,162],[[16,[227]]]],[[],[[23,[22]]]],[[],[[23,[22]]]],[[],[[23,[22]]]],[[],[[23,[22]]]],[[],[[23,[22]]]],[[],24],[[],24],[[],24],[[],24],[[],24],[[230,-1],7,25],[[228,-1],7,25],[[229,-1],7,25],[[178,-1],7,25],[[[231,[-1]],-2],7,[77,75],25],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,24,[]],[-1,24,[]],[-1,24,[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[60,[[7,[178]]]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[63,[[7,[[231,[-1]]]]],[[79,[63]],75]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-2,[62,[24,59]]],[[231,[-1]]],75,[[89,[-1]]]]],"c":[],"p":[[3,"Private",3045],[15,"tuple"],[3,"Command",3046],[3,"Proxy",0],[3,"Config",0],[4,"ShutdownKind",0],[4,"Result",3047],[8,"Deserializer",3048],[15,"bool"],[3,"Formatter",3049],[6,"Result",3049],[3,"Cli",0],[3,"ArgMatches",3050],[6,"Error",3051],[3,"Id",3052],[4,"Option",3053],[3,"Request",3054],[3,"SchemaGenerator",3055],[4,"Schema",3056],[6,"ShutdownTx",0],[6,"ShutdownRx",0],[15,"str"],[4,"Cow",3057],[3,"String",3058],[8,"Serializer",3059],[3,"TypeId",3060],[4,"Commands",117],[4,"Admin",117],[4,"LogFormats",117],[15,"u16"],[3,"Sender",3061],[6,"Result",0],[3,"Error",3049],[15,"u64"],[3,"Arc",3062],[4,"SocketAddr",3063],[3,"Error",3064],[3,"JoinHandle",3065],[3,"RuntimeConfig",224],[3,"RuntimeConfig",305],[3,"RuntimeConfig",356],[3,"RuntimeConfig",490],[3,"Agent",224],[3,"GenerateConfigSchema",279],[3,"Manage",305],[4,"PipelineErrorDiscriminants",356],[4,"PipelineError",356],[3,"Error",3066],[3,"Report",3067],[3,"FilterError",1451],[8,"Error",3068],[4,"Qcmp",440],[3,"Ping",440],[3,"Relay",490],[15,"u8"],[3,"Vec",3069],[3,"EncodeError",3070],[8,"Message",3071],[4,"Value",3072],[3,"Value",3073],[4,"Kind",3074],[3,"Map",3075],[3,"Struct",3073],[4,"Protocol",548],[4,"Error",548],[15,"slice"],[3,"Error",3076],[4,"Err",3077],[15,"i64"],[4,"ConfigType",599],[3,"Slot",599],[8,"Clone",3078],[4,"Version",599],[3,"Filter",599],[8,"Default",3079],[4,"CreationError",1451],[8,"Serialize",3059],[8,"Deserialize",3048],[8,"TryFrom",3080],[8,"From",3080],[8,"PartialEq",3081],[4,"ValidationError",599],[8,"Debug",3049],[15,"never"],[3,"FilterInstance",1451],[3,"Error",3082],[8,"Read",3083],[8,"FnMut",3084],[8,"Into",3080],[3,"ReadContext",1451],[8,"Future",3085],[3,"Box",3086],[3,"Pin",3087],[8,"Filter",1451],[8,"AsRef",3080],[8,"Fn",3084],[8,"Send",3088],[8,"Sync",3088],[3,"WriteContext",1451],[4,"Providers",768],[3,"AtomicBool",3089],[3,"Locality",2662],[3,"JoinHandle",3090],[3,"Client",3091],[8,"Stream",3092],[3,"Global",3093],[3,"BTreeMap",3094],[3,"ApiResource",3095],[3,"GameServer",802],[3,"Inner",802],[3,"GameServerSpec",802],[3,"Health",802],[3,"GameServerPort",802],[3,"GameServerStatus",802],[4,"GameServerState",802],[3,"GameServerStatusPort",802],[3,"SdkServer",802],[4,"SdkServerLogLevel",802],[4,"PortPolicy",802],[4,"SchedulingStrategy",802],[4,"Protocol",802],[3,"Fleet",802],[3,"FleetSpec",802],[4,"FleetScheduling",802],[3,"FleetStrategy",802],[3,"FleetStrategyRollingUpdate",802],[4,"FleetStrategyType",802],[3,"GameServerTemplateSpec",802],[3,"FleetStatus",802],[3,"CustomResourceDefinition",3096],[3,"Time",3097],[3,"Endpoint",2662],[3,"ManagedFieldsEntry",3098],[3,"ObjectMeta",3099],[3,"OwnerReference",3100],[3,"BTreeSet",3101],[3,"Watch",1383],[3,"ReadGuard",1383],[3,"WatchGuard",1383],[3,"PathBuf",3102],[3,"DynGuard",3103],[8,"FnOnce",3084],[3,"Receiver",3104],[3,"FilterChain",1451],[3,"FilterSet",1451],[3,"Timestamp",1451],[3,"RootSchema",3056],[3,"CreateFilterArgs",1451],[8,"IntoIterator",3105],[3,"Any",3073],[3,"ConvertProtoConfigError",1451],[6,"DynFilterFactory",1451],[3,"FilterRegistry",1451],[3,"Debug",1451],[6,"FilterMap",1451],[3,"DecodeError",3070],[3,"Error",3106],[4,"Error",3107],[4,"Infallible",3080],[8,"Iterator",3108],[15,"usize"],[6,"DynamicMetadata",2848],[3,"ClusterMap",2621],[3,"EndpointAddress",2662],[8,"Display",3049],[3,"Capture",1451],[3,"Compress",1451],[3,"Concatenate",1451],[3,"Drop",1451],[3,"Firewall",1451],[3,"LoadBalancer",1451],[3,"LocalRateLimit",1451],[3,"Match",1451],[3,"Pass",1451],[3,"TokenRouter",1451],[15,"array"],[3,"Config",2507],[4,"Value",2848],[3,"Prefix",1861],[3,"Suffix",1861],[3,"Regex",1861],[4,"Strategy",1861],[3,"Config",1861],[8,"CaptureStrategy",1861],[4,"Mode",1976],[4,"Action",1976],[3,"Config",1976],[4,"Strategy",2068],[3,"Config",2068],[3,"Config",2121],[3,"Config",2140],[3,"Config",2158],[4,"Action",2158],[3,"Rule",2158],[3,"PortRange",2158],[4,"PortRangeError",2158],[3,"PacketDenied",2158],[4,"Policy",2306],[3,"Config",2306],[3,"Config",2357],[3,"Fallthrough",2383],[3,"Config",2383],[3,"DirectionalConfig",2383],[3,"Branch",2383],[3,"Config",2481],[3,"Config",2538],[4,"Error",2538],[3,"DualStackLocalSocket",2579],[6,"Result",3066],[3,"DualStackEpollSocket",2579],[3,"Socket",3109],[3,"Rc",3110],[8,"IoBufMut",3111],[8,"IoBuf",3112],[8,"ToSocketAddrs",3113],[3,"DashMap",3114],[3,"Ref",3115],[3,"Iter",3116],[3,"Metadata",2662],[4,"MetadataError",2662],[4,"Ordering",3081],[3,"Ipv6Addr",3117],[4,"IpAddr",3117],[3,"Ipv4Addr",3117],[8,"Hasher",3118],[6,"EndpointMetadata",2662],[3,"Bytes",3119],[4,"Symbol",2848],[3,"Reference",2848],[3,"Key",2848],[3,"MetadataView",2848],[3,"Spur",3120],[13,"Ping",593],[13,"PingReply",593],[4,"Base64Standard",599],[13,"Agones",796],[13,"File",796],[8,"StaticFilter",1451],[8,"FilterFactory",1451],[13,"MismatchedTypes",1857],[13,"FieldInvalid",1857],[13,"InvalidRange",2304],[13,"InvalidType",2846]]},\ +"quilkin":{"doc":"","t":"NDDNNNDGEGGNLLLMLLLLLLLLLLLLALLLLLLMALMLAMLLLLLLAMLLLLLLLLLLLLLLLLLMMOLLLLLLLLLMFMMAMAMMMLLLMLLLLLLLLLLLLLLLLLLLMLLLLMECNNNDECNNECNNNNCNNCNCNNLLLMLALLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLALLLLLLLLMAMAAMALLLLLLLLLLLLLLLLLLLLLLLLDRDLLLLLLLLLLLLLLFLLLLLLLLLMMLLLLLMMMMMMLMLLLLLLLLLLLLMDLLLLLLLMLLLLLLLLLMLLLLLLLDRDLLLLLLLLLLLLLFLLLLLLLLLLLLLLLMMMMMMLLLLLLLLLLLLMNNNNNNNNREEDDNNLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLMMMMLLMLLLLLLLLLLLLLLLLMMDNELLMLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLRDDLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLMMMLLLLLLLLLLLLLMAAAFFFFFENNNNNENLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLMMMMMMEDENNDNNCDNNENECLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLMLLMLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLALLLNNELLLLLLLLLLLLLLLALLLLLLLLLMMMAFFNNNNNNNNDEDDDDEDDDEDDDDNDNNNNEENNNNNNEDENNNNNNNLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLMMLLLLMMMMMLLLLLLLLMLLLLLLMMMMMMMMMMLLMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLMMMLLMLMMLMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDLACLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFQDDDQNDDEDNDGNIDDIDGDDDNNDDDNNSNDDIDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLAALMKMMKALLLLMMALKKMLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLAAALMMALKLLLLLLLAALLLLLLLLLLLLLLLLLLLLMMALLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMDIDDNDNEDNLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMLLLLLLLLLLLLLLLMMMLLLLLLLLLLLLLLLLLLLLEDNEDNNNNENNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLNDDNNELLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLDDLLLLLLMLLLLLLLLLLDDRLLLLLLLLLLLLLLLENDNDNDDEDLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMDNDENNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLDDRLLLLLLLLLLLLLLMMLLLLLLLDDDDDLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLMMMLLLLLLLLLLLLLLLLLLLLLLLLMLLLLDDLLLLLLLLLLLLLLLCCCCCCCCCDDLLLLLLLLLLLLLLLLLLMLLLLLLLLLLDENNNDLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLCDDCCLLLLLLAALLLLLLLLLLLLLLLLLLLLFLLLLLLLLDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLCDDGNNSDDENSLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLMAMLLLLLLLMLMLLLLLLLLLLLMLLLLLLLLLMLLLLLLLLLLLLLLLLLMLLLLLLLMMMNNGRDNNDNDNNEELLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL","n":["Benching","Cli","Config","Err","Normal","Ok","Proxy","Result","ShutdownKind","ShutdownRx","ShutdownTx","Testing","__clone_box","__clone_box","__clone_box","admin_address","augment_args","augment_args","augment_args_for_update","augment_args_for_update","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cli","clone","clone","clone","clone_into","clone_into","clone_into","clusters","codec","command","command","command_for_update","config","config","default","default","default","deserialize","eq","eq","filters","filters","fmt","fmt","fmt","fmt","from","from","from","from","from_arg_matches","from_arg_matches","from_arg_matches_mut","from_arg_matches_mut","from_ref","from_ref","from_ref","group_id","group_id","id","idle_request_interval_secs","include_proto","into","into","into","into","into_request","into_request","into_request","into_request","json_schema","log_format","make_shutdown_channel","management_server","mmdb","net","no_admin","pool","port","qcmp_port","quiet","schema_id","schema_name","serialize","to","to_owned","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","update_from_arg_matches","update_from_arg_matches","update_from_arg_matches_mut","update_from_arg_matches_mut","version","vzip","vzip","vzip","vzip","workers","Admin","Agent","Agent","Agent","Auto","Cli","Commands","GenerateConfigSchema","GenerateConfigSchema","Json","LogFormats","Manage","Manage","Manage","Plain","Pretty","Proxy","Proxy","Proxy","Qcmp","Qcmp","Relay","Relay","Relay","__clone_box","__clone_box","__clone_box","admin_address","admin_mode","agent","augment_subcommands","augment_subcommands_for_update","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","command","config","default","drive","eq","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","from","from","from","from_arg_matches","from_arg_matches_mut","from_ref","from_ref","from_ref","from_str","generate_config_schema","has_subcommand","idle_request_interval_secs","into","into","into","into_request","into_request","into_request","log_format","manage","no_admin","proxy","qcmp","quiet","relay","server","to_owned","to_owned","to_owned","to_string","try_from","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","unwrap_agent","unwrap_manage","unwrap_proxy","unwrap_relay","update_from_arg_matches","update_from_arg_matches_mut","vzip","vzip","vzip","Agent","PORT","RuntimeConfig","__clone_box","__clone_box","augment_args","augment_args_for_update","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","default","default","default_port","fmt","fmt","from","from","from_arg_matches","from_arg_matches_mut","from_ref","from_ref","group_id","idle_request_interval_secs","idle_request_interval_secs","into","into","into_request","into_request","is_ready","provider","provider_is_healthy","qcmp_port","region","relay","relay_is_healthy","run","sub_zone","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","update_from_arg_matches","update_from_arg_matches_mut","vzip","vzip","zone","GenerateConfigSchema","__clone_box","augment_args","augment_args_for_update","borrow","borrow_mut","clone","clone_into","filter_ids","fmt","from","from_arg_matches","from_arg_matches_mut","from_ref","generate_config_schema","group_id","into","into_request","output_directory","to_owned","try_from","try_into","type_id","update_from_arg_matches","update_from_arg_matches_mut","vzip","Manage","PORT","RuntimeConfig","__clone_box","__clone_box","augment_args","augment_args_for_update","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","default","default_port","fmt","fmt","from","from","from_arg_matches","from_arg_matches_mut","from_ref","from_ref","group_id","into","into","into_request","into_request","is_ready","manage","port","provider","provider_is_healthy","region","relay","sub_zone","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","update_from_arg_matches","update_from_arg_matches_mut","vzip","vzip","zone","ChannelClosed","ChannelClosed","Filter","Filter","Io","Io","NoUpstreamEndpoints","NoUpstreamEndpoints","PORT","PipelineError","PipelineErrorDiscriminants","Proxy","RuntimeConfig","Session","Session","__clone_box","__clone_box","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","default","default_port","eq","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from_ref","from_ref","idle_request_interval_secs","idle_request_interval_secs","into","into","into","into_request","into_request","into_request","is_ready","management_server","mmdb","port","qcmp_port","run","source","to","to_owned","to_owned","to_string","to_string","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","workers","xds_is_healthy","Ping","Ping","Qcmp","__clone_box","__clone_box","amount","augment_args","augment_args_for_update","augment_subcommands","augment_subcommands_for_update","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","endpoint","fmt","fmt","from","from","from_arg_matches","from_arg_matches","from_arg_matches_mut","from_arg_matches_mut","from_ref","from_ref","group_id","has_subcommand","into","into","into_request","into_request","run","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","update_from_arg_matches","update_from_arg_matches","update_from_arg_matches_mut","update_from_arg_matches_mut","vzip","vzip","PORT","Relay","RuntimeConfig","__clone_box","__clone_box","augment_args","augment_args_for_update","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","default","default","fmt","fmt","from","from","from_arg_matches","from_arg_matches_mut","from_ref","from_ref","group_id","idle_request_interval_secs","idle_request_interval_secs","into","into","into_request","into_request","is_ready","mds_port","provider_is_healthy","providers","relay","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","update_from_arg_matches","update_from_arg_matches_mut","vzip","vzip","xds_port","base64","prost","qcmp","encode","from_json","mapping_from_kind","value_from_kind","value_from_struct","Error","InvalidCommand","LengthMismatch","Parse","Ping","PingReply","Protocol","UnknownVersion","__clone_box","borrow","borrow","borrow_mut","borrow_mut","clone","clone_into","encode","encode_into_buffer","fmt","fmt","fmt","from","from","from","from_ref","into","into","into_request","into_request","nonce","parse","ping","ping_reply","ping_with_nonce","round_trip_delay","spawn","to_owned","to_string","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","client_timestamp","client_timestamp","nonce","nonce","server_start_timestamp","server_transmit_timestamp","Base64Standard","Config","ConfigType","Dynamic","EmptyList","Filter","FilterInvalid","NotUnique","Providers","Slot","Static","V1Alpha1","ValidationError","ValueInvalid","Version","Watch","__clone_box","__clone_box","__clone_box","__clone_box","apply","apply_metrics","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clusters","config","default","default","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","discovery_request","empty","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","filters","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from_reader","from_ref","from_ref","from_ref","from_ref","id","into","into","into","into","into","into","into_request","into_request","into_request","into_request","into_request","into_request","is_referenceable","is_some","json_schema","json_schema","json_schema","json_schema","label","load","modify","name","new","providers","read","remove","schema_id","schema_id","schema_id","schema_name","schema_name","schema_name","schema_name","serialize","serialize","serialize","serialize","serialize","source","store","store_if_unset","to_owned","to_owned","to_owned","to_owned","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","try_replace","type_id","type_id","type_id","type_id","type_id","type_id","version","vzip","vzip","vzip","vzip","vzip","vzip","watch","watch","with_default","write","Agones","File","Providers","__clone_box","augment_subcommands","augment_subcommands_for_update","borrow","borrow_mut","clone","clone_into","fmt","from","from_arg_matches","from_arg_matches_mut","from_ref","has_subcommand","into","into_request","k8s","spawn","task","to_owned","try_from","try_into","type_id","update_from_arg_matches","update_from_arg_matches_mut","vzip","config_namespace","gameservers_namespace","path","agones","update_endpoints_from_gameservers","update_filters_from_configmap","Allocated","Creating","Debug","Distributed","Distributed","Dynamic","Error","Error","Fleet","FleetScheduling","FleetSpec","FleetStatus","FleetStrategy","FleetStrategyRollingUpdate","FleetStrategyType","GameServer","GameServerPort","GameServerSpec","GameServerState","GameServerStatus","GameServerStatusPort","GameServerTemplateSpec","Health","Info","Inner","Packed","Packed","Passthrough","PortAllocation","PortPolicy","Protocol","Ready","Recreate","RequestReady","Reserved","RollingUpdate","Scheduled","SchedulingStrategy","SdkServer","SdkServerLogLevel","Shutdown","Starting","Static","Tcp","Udp","UdpTcp","Unhealthy","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","address","allocated_replicas","annotations","annotations","annotations_mut","annotations_mut","api_resource","api_resource","api_version","api_version","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","clone","clone","clone","clone","clone","clone","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","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","container","container","container_port","crd","crd","crd_name","crd_name","creation_timestamp","creation_timestamp","default","default","default","default","default","default","default","default","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","endpoint","finalizers","finalizers","finalizers_mut","finalizers_mut","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_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","from_ref","group","group","grpc_port","health","host_port","http_port","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","is_allocated","json_schema","json_schema","json_schema","json_schema","json_schema","json_schema","json_schema","json_schema","json_schema","json_schema","json_schema","json_schema","json_schema","json_schema","json_schema","json_schema","json_schema","json_schema","json_schema","json_schema","json_schema","kind","kind","labels","labels","labels_mut","labels_mut","log_level","managed_fields","managed_fields","managed_fields_mut","managed_fields_mut","max_surge","max_unavailable","meta","meta","meta_mut","meta_mut","metadata","metadata","metadata","name","name","name_any","name_any","name_unchecked","name_unchecked","namespace","namespace","new","new","node_name","owner_references","owner_references","owner_references_mut","owner_references_mut","plural","plural","port","port_policy","ports","ports","protocol","ready_replicas","replicas","replicas","reserved_replicas","reserved_until","resource_version","resource_version","rolling_update","scheduling","scheduling","schema_id","schema_id","schema_id","schema_id","schema_id","schema_id","schema_id","schema_id","schema_id","schema_id","schema_id","schema_id","schema_id","schema_id","schema_id","schema_id","schema_id","schema_id","schema_id","schema_id","schema_id","schema_name","schema_name","schema_name","schema_name","schema_name","schema_name","schema_name","schema_name","schema_name","schema_name","schema_name","schema_name","schema_name","schema_name","schema_name","schema_name","schema_name","schema_name","schema_name","schema_name","schema_name","sdk_server","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","shortnames","shortnames","spec","spec","spec","spec","spec","spec_mut","spec_mut","state","status","status","status","status_mut","strategy","template","template","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_owned","to_owned","to_owned","to_owned","to_owned","to_owned","tokens","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","type","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","uid","uid","version","version","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","ReadGuard","Watch","WatchGuard","__clone_box","agones","agones","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","check_for_changes","clone","clone_into","clone_value","default","deref","deref","deserialize","drop","drop","eq","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","from","from","from","from_ref","fs","has_changed","into","into","into","into_request","into_request","into_request","is_referenceable","json_schema","load","load","load","load","modify","new","read","schema_name","serialize","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","watch","write","watch","BinaryConfiguration","Capture","Compress","Concatenate","Configuration","ConvertProtoConfig","ConvertProtoConfigError","CreateFilterArgs","CreationError","Debug","DeserializeFailed","Drop","DynFilterFactory","FieldInvalid","Filter","FilterChain","FilterError","FilterFactory","FilterInstance","FilterMap","FilterRegistry","FilterSet","Firewall","Infallible","InitializeMetricsFailed","LoadBalancer","LocalRateLimit","Match","MismatchedTypes","MissingConfig","NAME","NotFound","Pass","ReadContext","StaticFilter","Timestamp","TokenRouter","WriteContext","__clone_box","__clone_box","__clone_box","__clone_box","as_filter_config","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","capture","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","compress","concatenate","config","config","config_schema","contents","contents","create_filter","debug","default","default","default_with","deserialize","dest","destinations","drop","dynamic","encode_config_to_json","encode_config_to_protobuf","endpoints","ensure_config_exists","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","factory","filter","firewall","fixed","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_config","from_iter","from_ref","from_ref","from_ref","from_ref","get","get","get_factory","index","insert","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_iter","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","into_request","is_empty","is_referenceable","iter","iter","json_schema","label","len","load_balancer","local_rate_limit","match","metadata","metadata","metadata","metrics","missing_field","name","new","new","new","new","new","new","new","pass","prelude","read","read","read","read","read","read","read","read","read","read","read","read","read","read","register","require_config","require_config","schema_name","serialize","source","source","source","timestamp","to_owned","to_owned","to_owned","to_owned","to_string","to_string","to_string","token_router","try_create","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_from_config","try_from_config","try_from_config","try_from_config","try_from_config","try_from_config","try_from_config","try_from_config","try_from_config","try_from_config","try_from_config","try_from_config","try_from_config","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","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","with","write","write","write","write","write","write","write","write","write","write","actual","expected","field","reason","Capture","CaptureStrategy","Config","Prefix","Prefix","Regex","Regex","Strategy","Suffix","Suffix","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","capture","capture","capture","capture","deserialize","deserialize","deserialize","deserialize","deserialize","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","into","into","into","into","into","into_capture","into_request","into_request","into_request","into_request","into_request","json_schema","json_schema","json_schema","json_schema","json_schema","metadata_key","pattern","remove","remove","schema_id","schema_id","schema_id","schema_id","schema_id","schema_name","schema_name","schema_name","schema_name","schema_name","serialize","serialize","serialize","serialize","serialize","size","size","strategy","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","Action","Compress","Compress","Compressor","Config","Decompress","DoNothing","Lz4","Lz4","Mode","Snappy","Snappy","__clone_box","__clone_box","__clone_box","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","decode","default","default","default","deserialize","deserialize","deserialize","encode","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","from","from","from","from","from","from_ref","from_ref","from_ref","into","into","into","into","into_request","into_request","into_request","into_request","json_schema","json_schema","json_schema","mode","on_read","on_write","schema_id","schema_id","schema_id","schema_name","schema_name","schema_name","serialize","serialize","serialize","to_owned","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","Append","Concatenate","Config","DoNothing","Prepend","Strategy","borrow","borrow","borrow_mut","borrow_mut","bytes","default","deserialize","deserialize","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","from","from","into","into","into_request","into_request","json_schema","json_schema","new","on_read","on_write","schema_id","schema_id","schema_name","schema_name","serialize","serialize","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","Config","Debug","borrow","borrow_mut","default","deserialize","fmt","from","id","into","into_request","json_schema","schema_id","schema_name","serialize","try_from","try_into","type_id","vzip","Config","Drop","NAME","borrow","borrow_mut","deserialize","fmt","from","into","into_request","json_schema","schema_id","schema_name","serialize","try_from","try_into","type_id","vzip","Action","Allow","Config","Deny","Firewall","InvalidRange","PacketDenied","PortRange","PortRangeError","Rule","__clone_box","__clone_box","__clone_box","__clone_box","action","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","contains","contains","deserialize","deserialize","deserialize","deserialize","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from_ref","from_ref","from_ref","from_ref","into","into","into","into","into","into","into_request","into_request","into_request","into_request","into_request","into_request","json_schema","json_schema","json_schema","json_schema","new","on_read","on_write","ports","schema_id","schema_id","schema_id","schema_id","schema_name","schema_name","schema_name","schema_name","serialize","serialize","serialize","serialize","sources","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_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","vzip","vzip","max","min","Config","Hash","LoadBalancer","Policy","Random","RoundRobin","as_endpoint_chooser","borrow","borrow","borrow_mut","borrow_mut","default","deserialize","deserialize","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","from","from","into","into","into_request","into_request","json_schema","json_schema","policy","schema_id","schema_id","schema_name","schema_name","serialize","serialize","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","Config","LocalRateLimit","SESSION_TIMEOUT_SECONDS","borrow","borrow_mut","deserialize","eq","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","from","into","into_request","json_schema","max_packets","period","schema_id","schema_name","serialize","try_from","try_into","type_id","vzip","Branch","Config","DirectionalConfig","Fallthrough","Match","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","branches","default","deserialize","deserialize","deserialize","deserialize","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fallthrough","filter","fmt","fmt","fmt","fmt","from","from","from","from","into","into","into","into","into_request","into_request","into_request","into_request","is_referenceable","json_schema","json_schema","json_schema","json_schema","metadata_key","on_read","on_write","schema_id","schema_id","schema_id","schema_id","schema_name","schema_name","schema_name","schema_name","serialize","serialize","serialize","serialize","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","value","vzip","vzip","vzip","vzip","Config","Pass","borrow","borrow_mut","deserialize","fmt","from","into","into_request","json_schema","schema_id","schema_name","serialize","try_from","try_into","type_id","vzip","ConvertProtoConfigError","CreateFilterArgs","CreationError","Filter","FilterError","FilterInstance","ReadContext","StaticFilter","WriteContext","Config","Timestamp","__clone_box","borrow","borrow_mut","clone","clone_into","deserialize","eq","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","from","from_ref","into","into_request","json_schema","metadata_key","new","observe","schema_id","schema_name","serialize","to_owned","try_from","try_into","type_id","vzip","Config","Error","InvalidType","NoEndpointMatch","NoTokenFound","TokenRouter","borrow","borrow","borrow_mut","borrow_mut","default","deserialize","eq","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","from","from","into","into","into_request","into_request","json_schema","metadata_key","schema_id","schema_name","serialize","to_string","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","ClusterMap","DualStackEpollSocket","DualStackLocalSocket","Endpoint","EndpointAddress","bind_local","bind_local","borrow","borrow","borrow_mut","borrow_mut","cluster","endpoint","fmt","from","from","from_raw","into","into","into_request","into_request","local_addr","local_ipv4_addr","local_ipv4_addr","local_ipv6_addr","local_ipv6_addr","make_refcnt","new","new","recv_from","recv_from","send_to","send_to","to_canonical","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","ClusterMap","__clone_box","borrow","borrow_mut","clone","clone_into","default","deserialize","endpoints","eq","filter_endpoints","fmt","from","from","from_ref","get","get_default","has_endpoints","insert","insert_default","into","into_request","is_empty","is_referenceable","iter","json_schema","len","new_default","nth_endpoint","num_of_endpoints","remove_endpoint","remove_endpoint_if","replace","schema_name","serialize","to_owned","try_from","try_into","type_id","update_unlocated_endpoints","vzip","DynamicMetadata","Endpoint","EndpointAddress","EndpointMetadata","InvalidBase64","InvalidType","LOCALHOST","Locality","Metadata","MetadataError","MissingKey","UNSPECIFIED","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","address","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","cmp","cmp","cmp","colon_separated_string","compare","compare","compare","default","default","default","deserialize","deserialize","deserialize","deserialize","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from_ref","from_ref","from_ref","from_ref","from_ref","from_str","from_str","from_str","hash","hash","hash","host","into","into","into","into","into","into_request","into_request","into_request","into_request","into_request","json_schema","json_schema","json_schema","known","metadata","metadata","new","new","partial_cmp","partial_cmp","partial_cmp","partial_cmp","port","port","region","region","schema_id","schema_id","schema_id","schema_name","schema_name","schema_name","serialize","serialize","serialize","serialize","sub_zone","sub_zone","to_owned","to_owned","to_owned","to_owned","to_owned","to_socket_addr","to_string","to_string","to_string","tokens","try_from","try_from","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","unknown","vzip","vzip","vzip","vzip","vzip","with_metadata","zone","zone","expected","key","Bool","Bytes","DynamicMetadata","KEY","Key","List","Literal","MetadataView","Number","Reference","Reference","String","Symbol","Value","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","as_bytes","as_literal","as_mut_string","as_reference","as_string","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","cmp","cmp","cmp","cmp","compare","compare","compare","compare","default","deserialize","deserialize","deserialize","deserialize","deserialize","eq","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","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_raw","from_ref","from_ref","from_ref","from_ref","from_ref","from_static","hash","into","into","into","into","into","into_request","into_request","into_request","into_request","into_request","is_referenceable","json_schema","json_schema","json_schema","json_schema","json_schema","key","known","new","new","new","partial_cmp","partial_cmp","partial_cmp","partial_cmp","resolve","resolve_to_bytes","schema_id","schema_id","schema_id","schema_id","schema_id","schema_name","schema_name","schema_name","schema_name","schema_name","serialize","serialize","serialize","serialize","serialize","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","to_string","to_string","try_from","try_from","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","unknown","vzip","vzip","vzip","vzip","vzip","with_unknown","BufferPool","FrozenPoolBuffer","PoolBuffer","__clone_box","alloc","alloc_sized","alloc_slice","as_mut_slice","as_ref","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","bytes_init","bytes_init","bytes_total","bytes_total","clone","clone_into","default","deref","deref","deref_mut","drop","extend_from_slice","fmt","fmt","freeze","from","from","from","from_ref","into","into","into","into_request","into_request","into_request","is_empty","is_empty","len","len","new","prepend_from_slice","set_init","split_prefix","split_suffix","stable_mut_ptr","stable_ptr","stable_ptr","to_owned","truncate","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip"],"q":[[0,"quilkin"],[118,"quilkin::cli"],[225,"quilkin::cli::agent"],[280,"quilkin::cli::generate_config_schema"],[306,"quilkin::cli::manage"],[357,"quilkin::cli::proxy"],[441,"quilkin::cli::qcmp"],[491,"quilkin::cli::relay"],[541,"quilkin::codec"],[544,"quilkin::codec::prost"],[549,"quilkin::codec::qcmp"],[594,"quilkin::codec::qcmp::Protocol"],[600,"quilkin::config"],[769,"quilkin::config::providers"],[797,"quilkin::config::providers::Providers"],[800,"quilkin::config::providers::k8s"],[803,"quilkin::config::providers::k8s::agones"],[1384,"quilkin::config::watch"],[1451,"quilkin::config::watch::agones"],[1452,"quilkin::filters"],[1858,"quilkin::filters::CreationError"],[1862,"quilkin::filters::capture"],[1977,"quilkin::filters::compress"],[2085,"quilkin::filters::concatenate"],[2138,"quilkin::filters::debug"],[2157,"quilkin::filters::drop"],[2175,"quilkin::filters::firewall"],[2321,"quilkin::filters::firewall::PortRangeError"],[2323,"quilkin::filters::load_balancer"],[2374,"quilkin::filters::local_rate_limit"],[2400,"quilkin::filters::match"],[2498,"quilkin::filters::pass"],[2515,"quilkin::filters::prelude"],[2524,"quilkin::filters::timestamp"],[2555,"quilkin::filters::token_router"],[2596,"quilkin::net"],[2638,"quilkin::net::cluster"],[2679,"quilkin::net::endpoint"],[2863,"quilkin::net::endpoint::MetadataError"],[2865,"quilkin::net::endpoint::metadata"],[3062,"quilkin::pool"],[3128,"dyn_clone::sealed"],[3129,"clap_builder::builder::command"],[3130,"core::result"],[3131,"serde::de"],[3132,"core::fmt"],[3133,"core::fmt"],[3134,"clap_builder"],[3135,"clap_builder::util::id"],[3136,"core::option"],[3137,"tonic::request"],[3138,"schemars::gen"],[3139,"schemars::schema"],[3140,"alloc::borrow"],[3141,"alloc::string"],[3142,"serde::ser"],[3143,"core::any"],[3144,"tokio::sync::oneshot"],[3145,"core::fmt"],[3146,"core::net::socket_addr"],[3147,"hyper::error"],[3148,"std::thread"],[3149,"eyre"],[3150,"std::io::error"],[3151,"core::error"],[3152,"alloc::vec"],[3153,"prost::error"],[3154,"prost::message"],[3155,"serde_json::value"],[3156,"prost_types::protobuf"],[3157,"prost_types::protobuf::value"],[3158,"serde_json::map"],[3159,"prost_types::protobuf"],[3160,"nom::internal"],[3161,"core::clone"],[3162,"core::default"],[3163,"serde::ser"],[3164,"core::convert"],[3165,"core::fmt"],[3166,"std::io"],[3167,"core::ops::function"],[3168,"core::convert"],[3169,"alloc::boxed"],[3170,"core::pin"],[3171,"core::convert"],[3172,"core::marker"],[3173,"tokio::runtime::task::join"],[3174,"kube_client::client"],[3175,"futures_core::stream"],[3176,"alloc::alloc"],[3177,"alloc::collections::btree::map"],[3178,"kube_core::discovery"],[3179,"k8s_openapi::v1_25::apiextensions_apiserver::pkg::apis::apiextensions::v1::custom_resource_definition"],[3180,"k8s_openapi::v1_25::apimachinery::pkg::apis::meta::v1::time"],[3181,"k8s_openapi::v1_25::apimachinery::pkg::apis::meta::v1::managed_fields_entry"],[3182,"k8s_openapi::v1_25::apimachinery::pkg::apis::meta::v1::object_meta"],[3183,"k8s_openapi::v1_25::apimachinery::pkg::apis::meta::v1::owner_reference"],[3184,"alloc::collections::btree::set"],[3185,"std::path"],[3186,"arc_swap::access"],[3187,"core::ops::function"],[3188,"schemars::schema"],[3189,"prost_types::protobuf"],[3190,"core::convert"],[3191,"core::iter::traits::iterator"],[3192,"core::fmt"],[3193,"alloc::rc"],[3194,"tokio_uring::buf::io_buf_mut"],[3195,"tokio_uring::buf::io_buf"],[3196,"tokio::net::addr"],[3197,"dashmap"],[3198,"dashmap::mapref::one"],[3199,"dashmap::iter"],[3200,"core::cmp"],[3201,"core::net::ip_addr"],[3202,"bytes::bytes"],[3203,"lasso::keys"],[3204,"core::ops::range"]],"d":["In a benching environment, some or all shutdown behavior …","The Command-Line Interface for Quilkin.","Config is the configuration of a proxy","Contains the error value","Normal shutdown kind, the receiver should perform proper …","Contains the success value","Run Quilkin as a UDP reverse proxy.","","","Receiver for a shutdown event.","","In a testing environment, some or all shutdown behavior …","","","","The port to bind for the admin server","","","","","","","","","","","","","","","","","","","","","Implementations and utility methods for various codecs …","","","","Quilkin configuration.","The path to the configuration file for the Quilkin …","","","","","","","Filters for processing packets.","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","The interval in seconds at which the relay will send a …","Includes generated Protobuf definitions from tonic.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","One or more quilkin manage endpoints to listen to for …","The remote URL or local file path to retrieve the Maxmind …","","Whether to spawn the admin server or not.","","The port to listen on.","The port to listen on.","Whether Quilkin will report any results to stdout/stderr.","","","","One or more socket addresses to forward packets to.","","","","","","","","","","","","","","","","","","","","","","","","","Number of worker threads used to process packets. If not …","The runtime mode of Quilkin, which contains various …","","","","","The Command-Line Interface for Quilkin.","The various Quilkin commands.","","","","The various log format options","","","","","","","","","","","","","","","","","The port to bind for the admin server","","","","","","","","","","","","","","","","","","The path to the configuration file for the Quilkin …","","Drives the main quilkin application lifecycle using the …","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","Whether to spawn the admin server or not.","","","Whether Quilkin will report any results to stdout/stderr.","","","","","","","","","","","","","","","","","","","","","","","","","","Runs Quilkin as a relay service that runs a Manager …","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","The interval in seconds at which the agent will wait for a …","","Calls U::from(self).","Calls U::from(self).","","","","The configuration source for a management server.","","Port for QCMP service.","The region to set in the cluster map for any provider …","One or more quilkin relay endpoints to push configuration …","","","The sub_zone in the zone in the region to set in the …","","","","","","","","","","","","","The zone in the region to set in the cluster map for any …","Generates JSON schema files for known filters.","","","","","","","","A list of one or more filter IDs to generate or ‘all’ …","","Returns the argument unchanged.","","","","","","Calls U::from(self).","","The directory to write configuration files.","","","","","","","","Runs Quilkin as a xDS management server, using provider as …","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","The TCP port to listen to, to serve discovery responses.","The configuration source for a management server.","","The region to set in the cluster map for any provider …","One or more quilkin relay endpoints to push configuration …","The sub_zone in the zone in the region to set in the …","","","","","","","","","","","","","The zone in the region to set in the cluster map for any …","","","","","","","","","","","Auto-generated discriminant enum variants","Run Quilkin as a UDP reverse proxy.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","","","","","Returns the argument unchanged.","","","The interval in seconds at which the relay will send a …","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","One or more quilkin manage endpoints to listen to for …","The remote URL or local file path to retrieve the Maxmind …","The port to listen on.","The port to listen on.","Start and run a proxy.","","One or more socket addresses to forward packets to.","","","","","","","","","","","","","","","","","Number of worker threads used to process packets. If not …","","Pings a endpoint for a amount of attempts, printing the …","","","","","The number of pings to send to the endpoint (default: 5).","","","","","","","","","","","","","The quilkin endpoint to ping","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","Runs Quilkin as a relay service that runs a Manager …","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","The interval in seconds at which the relay will send a …","","Calls U::from(self).","Calls U::from(self).","","","","Port for mDS service.","","","","","","","","","","","","","","","","Port for xDS management_server service","","Extensions to prost and related crates.","Logic for parsing and generating Quilkin Control Message …","","","","","","","","","","The initation of a ping command to send to a Quilkin proxy …","The reply from a Quilkin proxy from a Self::Ping command. …","The set of possible QCMP commands.","","","","","","","","","Encodes the protocol command into a buffer of bytes for …","Encodes the protocol command into a buffer of bytes for …","","","","Returns the argument unchanged.","","Returns the argument unchanged.","","Calls U::from(self).","Calls U::from(self).","","","Returns the packet’s nonce.","Parses the provided input, and attempts to parse it as a …","Creates a Self::Ping with a random nonce, should be sent …","Creates a Self::PingReply from the client and server start …","Creates a Self::Ping with a user-specified nonce, should …","If the command is Protocol::PingReply, with …","","","","","","","","","","","","The timestamp from when the client sent the packet.","The timestamp from when the client sent the ping packet.","The client’s nonce.","The client’s nonce.","The timestamp from when the server received the ping …","The timestamp from when the server sent the reply.","","Config is the configuration of a proxy","The configuration of a Filter from either a static or …","Dynamic configuration from Protobuf.","","Filter is the configuration for a single filter","","","","A mutable memory location with atomic storage rules.","Static configuration from YAML.","","Validation failure for a Config","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Deserializes takes two type arguments Static and Dynamic …","","","","","","","Creates a new empty slot.","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Attempts to deserialize input as a YAML object …","","","","","","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 whether any data is present in the slot.","","","","","","Provides a reference to the underlying data.","Provides a view into a mutable reference of the current …","","Creates a new slot for value.","","","Removes any data from the slot.","","","","","","","","","","","","","","Replaces the data in the slot with value.","Replaces the data if the slot is empty.","","","","","","","","","","","","","","","","","","Replaces the current data in the slot with value’s data, …","","","","","","","","","","","","","","","Adds a watcher to to the slot. The watcher will fire …","Creates a new slot containing the default instance of T.","","Watches Agones’ game server CRDs for Allocated game …","Watches for changes to the file located at path.","The available xDS source providers.","","","","","","","","","Returns the argument unchanged.","","","","","Calls U::from(self).","","","","","","","","","","","","The namespace under which the configmap is stored.","The namespace under which the game servers run.","The path to the source config.","","","","The GameServer has been allocated to a session","The Pod for the GameServer is being created.","Output all messages including debug messages.","prioritise allocating GameServers on Nodes with the least …","","The system will choose an open port for the GameServer in …","Something has gone wrong with the Gameserver and it cannot …","Only output error messages.","Auto-generated derived type for FleetSpec via …","FleetSpec is the spec for a Fleet. More info: …","FleetSpec is the spec for a Fleet. More info: …","FleetStatus is the status of a Fleet. More info: …","","","","Auto-generated derived type for GameServerSpec via …","Defines a set of Ports that are to be exposed via the …","","","The status for a GameServer resource.","The port that was allocated to a GameServer.","GameServer is the data structure for a GameServer resource.","","Output all messages except for debug messages.","","Prioritise allocating GameServers on Nodes with the most …","","Dynamically sets the container port to the same value as …","A dynamically allocating GameServer is being created, an …","","","The GameServer is ready to take connections from game …","","The GameServer has declared that it is ready","The GameServer is reserved and therefore can be allocated …","","We have determined that the Pod has been scheduled in the …","the strategy that a Fleet & GameServers will use when …","Parameters for the Agones SDK Server sidecar container","","The GameServer has shutdown and everything needs to be …","The Pods for the GameServer are being created but are not …","The user defines the host port to be used in the …","","","","The GameServer has failed its health checks","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Container specifies which Pod container is the game …","The name of the container on which to open the port. …","The port that is being opened on the specified container’…","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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.","","","","","","","","","","","","","","","","","","","","","","","","GRPCPort is the port on which the SDK Server binds the …","Configures health checking","The port exposed on the host for clients to connect to","HTTPPort is the port on which the SDK Server binds the …","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).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","LogLevel for SDK server (sidecar) logs. Defaults to “Info…","","","","","","","","","","","","","","Name is the descriptive name of the port","","","","","","","","","Spec based constructor for derived custom resource","","","","","","","","","PortPolicy defines the policy for how the HostPort is …","Ports are the array of ports that can be exposed via the …","","Protocol is the network protocol being used. Defaults to …","","","","","","","","","Scheduling strategy. Defaults to “Packed”","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Specifies parameters for the Agones SDK Server sidecar …","","","","","","","","","","","","","","","","","","","","","","","","","","","GameServerSpec is the spec for a GameServer resource. More …","","","The current state of a GameServer.","","","","","","Describes the Pod that will be created for the GameServer.","GameServer is the data structure for a GameServer resource.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The binary configuration of the filter. Must be prost …","","Filter for compressing and decompressing packet data","The Concatenate filter’s job is to add a byte packet to …","The human-readable configuration of the filter. Must be …","","An error representing failure to convert a filter’s …","Arguments needed to create a new filter.","An error that occurred when attempting to create a Filter …","Debug logs all incoming and outgoing packets","","Always drops a packet, mostly useful in combination with …","An owned pointer to a dynamic FilterFactory instance.","","Trait for routing and manipulating packets.","A chain of Filters to be executed in order.","","Provides the name and creation function for a given Filter.","The value returned by FilterFactory::create_filter.","A map of FilterFactory::names to DynFilterFactory values.","Registry of all Filters that can be applied in the system.","A set of filters to be registered with a FilterRegistry.","Filter for allowing/blocking traffic by IP and port.","","","Balances packets over the upstream endpoints.","A filter that implements rate limiting on packets based on …","","","","The globally unique name of the filter.","","Allows a packet to pass through, mostly useful in …","The input arguments to Filter::read.","Statically safe version of Filter, if you’re writing a …","A filter that reads a metadata value as a timestamp to be …","Filter that only allows packets to be passed to Endpoints …","The input arguments to Filter::write.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Configuration for the filter.","Returns the schema for the configuration of the Filter.","Contents of the received packet.","Contents of the received packet.","Returns a filter based on the provided arguments.","","","","Returns a FilterSet with the filters provided through …","","The destination of the received packet.","The upstream endpoints that the packet will be forwarded …","","Creates a new instance of CreateFilterArgs using a dynamic …","Converts YAML configuration into its Protobuf equivalvent.","Converts YAML configuration into its Protobuf equivalvent.","The upstream endpoints that the packet will be forwarded …","Convenience method for providing a consistent error …","","","","","","","","","","","","","","Creates a new dynamic FilterFactory virtual table.","","","Creates a new instance of CreateFilterArgs using a fixed …","","","","","","","","","","","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.","Instantiates a new StaticFilter from the given …","","","","","","Creates and returns a new dynamic instance of Filter for a …","Returns a DynFilterFactory if one matches id, otherwise …","Returns a DynFilterFactory for a given key. Returning None …","","Inserts factory for the specified FilterFactory, returning …","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).","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns a by reference iterator over the set of filters.","","","","","","","","Arbitrary values that can be passed from one filter to …","Arbitrary values that can be passed from one filter to …","","","name returns the configuration name for the Filter The …","Create a new instance of CreateFilterArgs.","Creates a new ReadContext.","Creates a new WriteContext","","","","Constructs a FilterInstance.","","Prelude containing all types and traits required to …","","","","","","","","","","","","","","Filter::read is invoked when the proxy receives data from a","Loads the provided FilterSet into the registry of …","Returns the ConfigType from the provided Option, otherwise …","Returns the ConfigType from the provided Option, otherwise …","","","","The source of the received packet.","The source of the received packet.","","","","","","","","","","Validates the filter configurations in the provided config …","","","","","","","","","","","","","","","","","","","","","","","","","","","","Instantiates a new StaticFilter from the given …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates a new FilterSet with the set of filter_factories …","","","","","","","","","","Filter::write is invoked when the proxy is about to send …","","","","","","Trait to implement different strategies for capturing …","","Capture from the start of the packet.","Looks for the set of bytes at the beginning of the packet","Capture from the start of the packet.","Look for the set of bytes at the end of the packet","Strategy to apply for acquiring a set of bytes in the UDP …","Capture from the end of the packet.","Look for the set of bytes at the end of the packet","","","","","","","","","","","Capture packet data from the contents, and optionally …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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).","","","","","","","","","","","","The key to use when storing the captured value in the …","The regular expression to use for capture.","Whether captured bytes are removed from the original …","The number of bytes to capture.","","","","","","","","","","","","","","","","The number of bytes to capture.","Whether captured bytes are removed from the original …","The capture strategy.","","","","","","","","","","","","","","","","","","","","","Whether to do nothing, compress or decompress the packet.","Filter for compressing and decompressing packet data","","A trait that provides a compression and decompression …","","","","","","The library to use when compressing.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The Concatenate filter’s job is to add a byte packet to …","Config represents a Concatenate filter configuration.","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","","","","","","Whether or not to append or prepend or do nothing on …","Whether or not to append or prepend or do nothing on …","","","","","","","","","","","","","","","A Debug filter’s configuration.","Debug logs all incoming and outgoing packets","","","","","","Returns the argument unchanged.","Identifier that will be optionally included with each log …","Calls U::from(self).","","","","","","","","","","pass filter’s configuration.","Always drops a packet, mostly useful in combination with …","","","","","","Returns the argument unchanged.","Calls U::from(self).","","","","","","","","","","Whether or not a matching Rule should Allow or Deny access","Matching rules will allow packets through.","Represents how a Firewall filter is configured for read …","Matching rules will block packets.","Filter for allowing/blocking traffic by IP and port.","","","Range of matching ports that are configured against a Rule.","Invalid min and max values for a PortRange.","Combination of CIDR range, port range and action to take.","","","","","","","","","","","","","","","","","","","","","","","","","","Returns true if any address matches the provided CIDR …","Returns true if the range contain the given port.","","","","Port ranges can be specified in yaml as either “10” as …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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).","","","","","","","","","","","Creates a new PortRange, where min is inclusive, max is …","","","","","","","","","","","","","","","Serialise the PortRange into a single digit if min and max …","ipv4 or ipv6 CIDR address.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The configuration for load_balancer.","Send packets to endpoints based on hash of source IP and …","Balances packets over the upstream endpoints.","Policy represents how a load_balancer distributes packets …","Send packets to endpoints chosen at random.","Send packets to endpoints in turns.","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","Config represents a self’s configuration.","A filter that implements rate limiting on packets based on …","SESSION_TIMEOUT_SECONDS is the default session timeout.","","","","","","","","","","","Returns the argument unchanged.","Calls U::from(self).","","","The maximum number of packets allowed to be forwarded by …","The duration in seconds during which max_packets applies. …","","","","","","","","A specific match branch. The filter is run when value …","Configuration for Match.","Configuration for a specific direction.","The behaviour when the none of branches match. Defaults to …","","","","","","","","","","List of filters to compare and potentially run if any …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The behaviour for when none of the branches match.","The filter to run on successful matches.","","","","","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).","","","","","","","","","","The key for the metadata to compare against.","Configuration for Filter::read.","Configuration for Filter::write.","","","","","","","","","","","","","","","","","","","","","","","","","The value to compare against the dynamic metadata.","","","","","pass filter’s configuration.","Allows a packet to pass through, mostly useful in …","","","","","Returns the argument unchanged.","Calls U::from(self).","","","","","","","","","","","","","","","","","","","Config represents a self’s configuration.","A filter that reads a metadata value as a timestamp to be …","","","","","","","","","","","","","","Returns the argument unchanged.","","Calls U::from(self).","","","The metadata key to read the UTC UNIX Timestamp from.","","Observes the duration since a timestamp stored in metadata …","","","","","","","","","","","","","","Filter that only allows packets to be passed to Endpoints …","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","","","","the key to use when retrieving the token from the Filter’…","","","","","","","","","","","","","","The same as DualStackSocket but uses epoll instead of …","An ipv6 socket that can accept and send data from either a …","","","","","","","","","","Types representing where the data is the sent.","","Returns the argument unchanged.","Returns the argument unchanged.","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","Converts a a socket address to its canonical version. This …","","","","","","","","","Represents a full snapshot of all clusters.","","","","","","","","","","","","Returns the argument unchanged.","","","","","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","A destination endpoint with any associated metadata.","A valid socket address. This differs from …","","","","","The location of an Endpoint.","Metadata specific to endpoints.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","A valid name or IP address that resolves to a address.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","Known Quilkin metadata.","","","","Creates a new Endpoint with no metadata.","","","","","Returns the port for the endpoint address, or 0 if no port …","The port of the socket address, if present.","","The geographic region.","","","","","","","","","","","","The subzone within the zone, if applicable.","","","","","","Returns the socket address for the endpoint, resolving any …","","","","","","","","","","","","","","","","","","","","","","User created metadata.","","","","","","Creates a new Endpoint with the specified metadata.","","The zone within the region, if applicable.","","","","","Shared state between Filters during processing for a …","","A key in the metadata table.","","","Represents a view into the metadata object attached to …","","Reference to a metadata value.","","","A literal value or a reference to a value in a metadata …","","","","","","","Returns the inner String value of self if it matches …","","Returns the inner String value of self if it matches …","","Returns the inner String value of self if it matches …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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).","","","","","","","","","","","","","Known Quilkin metadata.","","","","","","","","Resolves a symbol into a Value, using ctx for any …","Tries to Self::resolve the symbol to a bytes::Bytes, …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","User created metadata.","","","","","","","","","","","","","Creates a buffer filled with the specified data, only used …","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","Splits a prefix of the specified length from the buffer …","Splits a suffix of the specified length from the buffer …","","","","","","","","","","","","","","","","",""],"i":[6,0,0,32,6,32,0,0,0,0,0,6,4,5,6,12,4,12,4,12,4,12,5,6,4,12,5,6,0,4,5,6,4,5,6,5,0,12,12,12,0,12,4,5,6,5,5,6,0,5,4,12,5,6,4,12,5,6,4,12,4,12,4,5,6,4,12,5,4,0,4,12,5,6,4,12,5,6,5,12,0,4,4,0,12,0,4,4,12,5,5,5,4,4,5,6,4,12,5,6,4,12,5,6,4,12,5,6,4,12,4,12,5,4,12,5,6,4,0,0,28,27,29,0,0,0,27,29,0,0,28,27,29,29,0,28,27,0,27,0,28,27,28,29,27,12,27,0,27,27,28,29,27,28,29,27,28,29,27,28,29,27,12,12,29,12,29,29,29,29,29,29,28,29,29,27,28,29,27,27,27,28,29,27,29,0,27,28,28,29,27,28,29,27,12,0,12,0,0,12,0,28,28,29,27,29,28,29,29,27,28,29,27,28,29,27,28,28,28,28,27,27,28,29,27,0,0,0,43,39,43,43,43,39,43,39,43,39,43,39,43,39,0,43,39,43,39,43,43,43,39,43,43,39,43,39,43,39,39,43,39,43,43,43,39,43,43,43,39,43,39,43,39,43,39,43,43,43,39,43,0,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,0,0,0,45,40,45,45,45,40,45,40,45,40,45,40,40,0,45,40,45,40,45,45,45,40,45,45,40,45,40,40,45,45,45,40,45,45,45,45,40,45,40,45,40,45,40,45,45,45,40,45,46,47,46,47,46,47,46,47,0,0,0,0,0,46,47,41,46,41,46,47,41,46,47,41,46,41,46,41,0,46,46,46,46,46,46,41,46,46,47,47,41,46,46,46,47,47,47,47,41,46,4,41,41,46,47,41,46,47,41,4,4,4,4,4,47,4,41,46,46,47,41,46,47,41,46,47,41,46,47,41,46,47,4,41,0,52,0,52,53,53,53,53,52,52,52,53,52,53,52,53,52,53,53,52,53,52,53,52,53,52,53,52,53,53,52,52,53,52,53,53,52,53,52,53,52,53,52,53,52,53,52,53,52,53,0,0,0,54,42,54,54,54,42,54,42,54,42,54,42,54,42,54,42,54,42,54,54,54,42,54,54,42,54,42,54,42,42,54,42,54,54,54,42,54,42,54,42,54,42,54,54,54,42,54,0,0,0,0,0,0,0,0,0,65,65,65,64,64,0,65,64,64,65,64,65,64,64,64,64,64,65,65,64,65,65,64,64,65,64,65,64,64,64,64,64,64,0,64,65,64,65,64,65,64,65,64,65,238,239,238,239,239,239,0,0,0,70,82,0,82,82,0,0,70,73,0,82,0,0,70,71,73,74,5,5,70,82,71,240,73,74,70,82,71,240,73,74,70,71,73,74,70,71,73,74,5,74,71,73,70,70,71,240,73,74,5,71,70,71,73,74,73,73,73,73,73,74,74,74,74,74,5,70,82,82,71,73,74,70,70,82,82,71,71,71,71,240,73,74,74,5,70,71,73,74,5,70,82,71,240,73,74,70,82,71,240,73,74,71,71,70,71,73,74,74,71,71,74,71,0,71,71,70,73,74,70,71,73,74,70,71,240,73,74,82,71,71,70,71,73,74,82,70,82,71,240,73,74,70,82,71,240,73,74,71,70,82,71,240,73,74,5,70,82,71,240,73,74,0,71,71,71,100,100,0,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,0,100,100,100,100,100,100,100,100,100,241,241,242,0,0,0,115,115,118,120,124,119,115,118,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,118,0,120,124,119,115,0,0,115,127,115,115,127,115,0,0,0,115,115,119,121,121,121,115,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,114,129,109,122,109,122,109,122,109,122,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,111,113,113,109,122,109,122,109,122,111,112,117,118,119,121,123,128,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,109,109,122,109,122,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,109,122,117,111,113,117,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,109,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,109,122,109,122,109,122,117,109,122,109,122,126,126,109,122,109,122,109,122,128,113,116,109,122,109,122,109,122,109,122,114,109,122,109,122,109,122,116,113,111,114,113,129,123,129,129,114,109,122,125,111,123,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,111,109,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,109,122,109,122,109,122,128,109,122,114,122,109,122,122,123,111,123,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,109,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,125,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,109,122,109,122,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,0,0,0,137,0,0,138,139,137,138,139,137,137,137,137,137,137,138,139,137,138,139,137,137,137,137,137,137,137,138,139,137,137,0,137,138,139,137,138,139,137,137,137,138,138,139,139,137,137,137,137,137,137,138,139,137,138,139,137,138,139,137,138,139,137,137,137,0,243,0,0,0,243,76,0,0,0,0,76,0,0,76,0,0,0,0,0,0,0,0,0,76,76,0,0,0,76,76,243,76,0,0,0,0,0,0,144,85,145,146,243,148,90,99,167,168,169,170,171,172,173,174,175,176,144,49,76,151,85,153,145,154,146,148,90,99,167,168,169,170,171,172,173,174,175,176,144,49,76,151,85,153,145,154,146,0,144,85,145,146,144,85,145,146,0,0,85,148,244,90,99,244,0,144,145,145,144,99,90,0,148,244,244,90,243,144,76,151,76,76,76,76,76,151,151,151,151,151,243,85,0,148,144,49,49,76,76,151,151,153,154,146,148,90,155,99,167,168,169,170,171,172,173,174,175,176,144,49,49,76,76,76,76,76,76,76,76,151,85,153,145,145,154,146,243,145,144,85,145,146,153,145,153,144,145,148,90,99,167,168,169,170,171,172,173,174,175,176,144,49,76,151,85,153,145,154,146,145,148,90,99,167,168,169,170,171,172,173,174,175,176,144,49,76,151,85,153,145,154,146,144,144,144,145,144,85,144,0,0,0,90,90,99,0,151,244,148,90,99,144,49,151,85,0,0,167,168,169,170,171,172,173,174,175,176,144,154,146,94,153,244,244,144,144,49,90,99,0,144,85,145,146,49,76,151,0,144,148,90,99,167,168,169,170,171,172,173,174,175,176,144,144,144,144,144,49,76,151,85,153,145,154,146,146,243,167,168,169,170,171,172,173,174,175,176,154,146,148,90,99,167,168,169,170,171,172,173,174,175,176,144,49,76,151,85,153,145,154,146,148,90,99,167,168,169,170,171,172,173,174,175,176,144,49,76,151,85,153,145,154,146,148,90,99,167,168,169,170,171,172,173,174,175,176,144,49,76,151,85,153,145,154,146,145,168,169,170,171,174,175,144,154,146,94,245,245,246,246,0,0,0,0,183,0,183,0,0,183,180,181,183,184,182,180,181,183,184,182,185,180,181,182,180,181,183,184,182,180,181,183,184,182,180,180,180,180,180,181,181,181,181,181,180,181,183,184,182,180,181,183,183,183,183,184,182,180,181,183,184,182,183,180,181,183,184,182,180,181,183,184,182,184,182,180,181,180,181,183,184,182,180,181,183,184,182,180,181,183,184,182,180,181,184,180,181,183,184,182,180,181,183,184,182,180,181,183,184,182,180,181,183,184,182,0,0,187,0,0,187,187,189,186,0,189,186,186,187,188,189,186,187,188,189,186,187,188,186,187,188,186,187,188,189,186,187,188,186,187,188,189,186,187,188,186,186,186,186,186,187,187,187,187,187,188,188,188,188,188,186,187,188,189,189,186,187,188,186,187,188,189,186,187,188,189,186,187,188,186,187,188,188,188,188,186,187,188,186,187,188,186,187,188,186,187,188,189,186,187,188,189,186,187,188,189,186,187,188,189,186,187,188,192,0,0,192,192,0,192,193,192,193,193,192,192,193,192,193,192,192,192,192,192,193,193,193,193,193,192,193,192,193,192,193,192,193,192,193,169,193,193,192,193,192,193,192,193,192,193,192,193,192,193,192,193,0,0,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,194,0,0,0,195,195,195,195,195,195,195,195,195,195,195,195,195,195,195,0,197,0,197,0,200,0,0,0,0,196,197,198,199,198,196,197,198,200,199,201,196,197,198,200,199,201,196,197,198,199,196,197,198,199,198,199,196,197,198,199,196,197,198,199,196,196,196,196,196,197,197,197,197,197,198,198,198,198,198,199,199,199,199,199,196,197,198,200,200,199,201,201,196,197,198,200,199,201,196,197,198,199,196,197,198,200,199,201,196,197,198,200,199,201,196,197,198,199,199,196,196,198,196,197,198,199,196,197,198,199,196,197,198,199,198,196,197,198,199,200,201,196,197,198,200,199,201,196,197,198,200,199,201,196,197,198,200,199,201,196,197,198,200,199,201,247,247,0,202,0,0,202,202,202,203,202,203,202,202,203,202,203,202,203,203,203,203,203,202,202,202,202,202,203,202,203,202,203,202,203,202,203,202,203,203,202,203,202,203,202,203,202,203,202,203,202,203,202,0,0,0,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,204,0,0,0,0,0,206,207,208,205,206,207,208,205,207,205,206,207,208,205,206,207,208,205,206,206,206,206,206,207,207,207,207,207,208,208,208,208,208,205,205,205,205,205,207,208,206,207,208,205,206,207,208,205,206,207,208,205,206,207,208,205,205,206,207,208,205,207,206,206,206,207,208,205,206,207,208,205,206,207,208,205,206,207,208,205,206,207,208,205,206,207,208,205,208,206,207,208,205,0,0,209,209,209,209,209,209,209,209,209,209,209,209,209,209,209,0,0,0,0,0,0,0,0,0,0,0,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,178,146,178,178,178,178,178,178,178,178,0,0,211,211,211,0,211,210,211,210,210,210,210,210,210,210,210,210,211,211,210,211,210,211,210,211,210,210,210,210,210,210,211,211,210,211,210,211,210,211,210,0,0,0,0,0,212,213,212,213,212,213,0,0,213,212,213,212,212,213,212,213,213,212,213,212,213,212,212,213,212,213,212,213,0,212,213,212,213,212,213,212,213,0,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,163,0,0,0,0,223,223,164,0,0,0,223,164,164,102,132,222,223,132,164,102,132,222,223,164,102,132,222,223,164,102,132,222,223,164,102,132,222,223,164,102,132,102,164,102,132,102,132,222,164,102,132,222,164,102,132,132,222,164,164,164,164,164,102,102,102,102,102,132,132,132,132,132,222,222,222,222,222,164,164,102,102,132,222,223,223,164,164,164,164,164,164,164,164,102,132,132,222,223,164,102,132,222,223,164,102,132,164,102,132,164,164,102,132,222,223,164,102,132,222,223,102,132,222,229,0,132,102,132,164,102,132,222,164,164,102,102,102,132,222,102,132,222,164,102,132,222,102,102,164,102,132,222,223,164,164,102,223,222,164,102,132,132,222,222,223,164,102,132,222,223,164,102,132,222,223,229,164,102,132,222,223,132,102,102,248,248,179,179,0,0,0,179,231,0,179,0,231,179,0,0,233,231,232,179,234,179,231,179,231,179,233,231,232,179,234,233,231,232,179,234,233,231,232,179,234,233,231,232,179,234,233,231,232,179,233,231,232,179,234,233,231,232,179,234,233,231,232,179,234,233,233,233,233,233,231,231,231,231,231,232,232,232,232,232,179,179,179,179,179,234,234,234,234,234,233,233,231,232,232,179,179,234,233,233,233,233,231,231,231,232,179,179,179,179,179,179,179,179,179,234,234,233,233,231,232,179,234,233,233,233,231,232,179,234,233,231,232,179,234,232,233,231,232,179,234,232,234,233,232,234,233,231,232,179,231,231,233,231,232,179,234,233,231,232,179,234,233,231,232,179,234,233,231,232,179,234,233,232,179,233,231,232,179,179,234,234,233,231,232,179,234,233,231,232,179,234,234,233,231,232,179,234,234,0,0,0,237,190,190,190,165,165,190,165,237,190,165,237,165,237,165,237,237,237,190,165,237,165,165,165,190,165,165,190,165,237,237,190,165,237,190,165,237,165,237,165,237,190,165,165,165,165,165,165,237,237,165,190,165,237,190,165,237,190,165,237,190,165,237],"f":[0,0,0,0,0,0,0,0,0,0,0,0,[[-1,1],2,[]],[[-1,1],2,[]],[[-1,1],2,[]],0,[3,3],[3,3],[3,3],[3,3],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[4,4],[5,5],[6,6],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],0,0,[[],3],0,[[],3],0,0,[[],4],[[],5],[[],6],[-1,[[7,[5]]],8],[[5,5],9],[[6,6],9],0,0,[[4,10],11],[[12,10],11],[[5,10],11],[[6,10],11],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[13,[[7,[4,14]]]],[13,[[7,[12,14]]]],[13,[[7,[4,14]]]],[13,[[7,[12,14]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[],[[16,[15]]]],[[],[[16,[15]]]],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[18,19],0,[6,[[2,[20,21]]]],0,0,0,0,0,0,0,0,[[],[[23,[22]]]],[[],24],[[5,-1],7,25],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[[4,13],[[7,[2,14]]]],[[12,13],[[7,[2,14]]]],[[4,13],[[7,[2,14]]]],[[12,13],[[7,[2,14]]]],0,[-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,[[-1,1],2,[]],[[-1,1],2,[]],[[-1,1],2,[]],0,[27,[[16,[28]]]],0,[3,3],[3,3],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[28,28],[29,29],[27,27],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],0,0,[[],29],[[12,[16,[[31,[30]]]]],[[32,[2]]]],[[29,29],9],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[28,10],11],[[29,10],[[7,[2,33]]]],[[29,10],11],[[27,10],11],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[13,[[7,[27,14]]]],[13,[[7,[27,14]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[22,[[7,[29]]]],0,[22,9],[28,34],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],0,0,0,0,0,0,0,[[28,[35,[5]],[16,[36]]],[[38,[[7,[2,37]]]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,24,[]],[-1,[[7,[-2]]],[],[]],[22,[[7,[29]]]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[28,39],[28,40],[28,41],[28,42],[[27,13],[[7,[2,14]]]],[[27,13],[[7,[2,14]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,[[-1,1],2,[]],[[-1,1],2,[]],[3,3],[3,3],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[43,43],[39,39],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[],43],[[],39],[[],30],[[43,10],11],[[39,10],11],[-1,-1,[]],[-1,-1,[]],[13,[[7,[43,14]]]],[13,[[7,[43,14]]]],[-1,-1,[]],[-1,-1,[]],[[],[[16,[15]]]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[39,9],0,0,0,0,0,0,[[43,[35,[5]],28,21],[[32,[2]]]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,26,[]],[-1,26,[]],[[43,13],[[7,[2,14]]]],[[43,13],[[7,[2,14]]]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[[-1,1],2,[]],[3,3],[3,3],[-1,-2,[],[]],[-1,-2,[],[]],[44,44],[[-1,-2],2,[],[]],0,[[44,10],11],[-1,-1,[]],[13,[[7,[44,14]]]],[13,[[7,[44,14]]]],[-1,-1,[]],[44,[[32,[2]]]],[[],[[16,[15]]]],[-1,-2,[],[]],[-1,[[17,[-2]]],[],[]],0,[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,26,[]],[[44,13],[[7,[2,14]]]],[[44,13],[[7,[2,14]]]],[-1,-2,[],[]],0,0,0,[[-1,1],2,[]],[[-1,1],2,[]],[3,3],[3,3],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[45,45],[40,40],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[],40],[[],30],[[45,10],11],[[40,10],11],[-1,-1,[]],[-1,-1,[]],[13,[[7,[45,14]]]],[13,[[7,[45,14]]]],[-1,-1,[]],[-1,-1,[]],[[],[[16,[15]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[40,9],[[45,[35,[5]],28,21],[[32,[2]]]],0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,26,[]],[-1,26,[]],[[45,13],[[7,[2,14]]]],[[45,13],[[7,[2,14]]]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,1],2,[]],[[-1,1],2,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[41,41],[46,46],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[],41],[[],30],[[46,46],9],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[41,10],11],[[46,10],[[7,[2,33]]]],[[46,10],11],[[47,10],11],[[47,10],11],[-1,-1,[]],[47,46],[-1,-1,[]],[47,46],[48,47],[49,47],[50,47],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[[41,5],9],0,0,0,0,[[4,[35,[5]],28,[16,[[31,[30]]]],21],[[32,[2]]]],[47,[[16,[51]]]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,24,[]],[-1,24,[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,[[-1,1],2,[]],[[-1,1],2,[]],0,[3,3],[3,3],[3,3],[3,3],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[52,52],[53,53],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],0,[[52,10],11],[[53,10],11],[-1,-1,[]],[-1,-1,[]],[13,[[7,[52,14]]]],[13,[[7,[53,14]]]],[13,[[7,[52,14]]]],[13,[[7,[53,14]]]],[-1,-1,[]],[-1,-1,[]],[[],[[16,[15]]]],[22,9],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[53,[[32,[2]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,26,[]],[-1,26,[]],[[52,13],[[7,[2,14]]]],[[53,13],[[7,[2,14]]]],[[52,13],[[7,[2,14]]]],[[53,13],[[7,[2,14]]]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,[[-1,1],2,[]],[[-1,1],2,[]],[3,3],[3,3],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[54,54],[42,42],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[],54],[[],42],[[54,10],11],[[42,10],11],[-1,-1,[]],[-1,-1,[]],[13,[[7,[54,14]]]],[13,[[7,[54,14]]]],[-1,-1,[]],[-1,-1,[]],[[],[[16,[15]]]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[42,9],0,0,0,[[54,[35,[5]],28,21],[[32,[2]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,26,[]],[-1,26,[]],[[54,13],[[7,[2,14]]]],[[54,13],[[7,[2,14]]]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,[-1,[[7,[[56,[55]],57]]],58],[59,60],[61,[[16,[[62,[24,59]]]]]],[61,59],[63,60],0,0,0,0,0,0,0,0,[[-1,1],2,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[64,64],[[-1,-2],2,[],[]],[64,[[56,[55]]]],[[64,[56,[55]]],2],[[64,10],11],[[65,10],11],[[65,10],11],[-1,-1,[]],[[[68,[[67,[[66,[55]]]]]]],65],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[64,55],[[[66,[55]]],[[7,[[16,[64]],65]]]],[[],64],[[55,69,69],64],[55,64],[[64,69],[[16,[69]]]],[30,[[32,[2]]]],[-1,-2,[],[]],[-1,24,[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,26,[]],[-1,26,[]],[-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,[[-1,1],2,[]],[[-1,1],2,[]],[[-1,1],2,[]],[[-1,1],2,[]],0,[5,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,[],[]],[70,70],[[[71,[-1]]],[[71,[-1]]],72],[73,73],[74,74],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],0,0,[[],[[71,[-1]]],75],[[],73],[[70,22],[[7,[[2,[59,-2]],76]]],[58,75],[77,78,[79,[-1]]]],[-1,[[7,[70]]],8],[-1,[[7,[[71,[-2]]]]],8,78],[-1,[[7,[-2]]],8,[[80,[[56,[55]]]]]],[-1,[[7,[73]]],8],[-1,[[7,[74]]],8],0,[[],[[71,[-1]]],[]],[[70,70],9],[[[71,[-1]],[71,[-1]]],9,81],[[73,73],9],[[74,74],9],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],0,[[70,10],11],[[82,10],11],[[82,10],11],[[[71,[-1]],10],11,83],[[73,10],11],[[74,10],11],[59,70],[-1,-1,[]],[-1,-1,[]],[76,82],[84,-1,[]],[-1,-1,[]],[[[16,[-1]]],[[71,[-1]]],[]],[-1,[[71,[-1]]],[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[2,[24,85]]],74],[-1,[[7,[5,86]]],87],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[[],9],[[[71,[-1]]],9,[]],[18,19],[18,19],[18,19],[18,19],0,[[[71,[-1]]],[[35,[-1]]],75],[[[71,[-1]],-2],2,[72,75],88],0,[-2,[[71,[-1]]],[],[[89,[[16,[-1]]]]]],0,[[[71,[-1]],90],[[93,[[92,[91]]]]],[94,75]],[[[71,[-1]]],2,75],[[],[[23,[22]]]],[[],[[23,[22]]]],[[],[[23,[22]]]],[[],24],[[],24],[[],24],[[],24],[[70,-1],7,25],[[[71,[-1]],-2],7,77,25],[[-1,-2],7,[[95,[[66,[55]]]]],25],[[73,-1],7,25],[[74,-1],7,25],[82,[[16,[51]]]],[[[71,[-1]],[35,[-1]]],2,75],[[[71,[-1]],[35,[-1]]],2,75],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,24,[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[[[71,[-1]],[71,[-1]]],2,[75,81]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[[71,[-1]],-2],2,[],[96,97,98]],[[],[[71,[-1]]],75],[[[71,[-1]],99],[[93,[[92,[91]]]]],[94,75]],0,0,0,[[-1,1],2,[]],[3,3],[3,3],[-1,-2,[],[]],[-1,-2,[],[]],[100,100],[[-1,-2],2,[],[]],[[100,10],11],[-1,-1,[]],[13,[[7,[100,14]]]],[13,[[7,[100,14]]]],[-1,-1,[]],[22,9],[-1,-2,[],[]],[-1,[[17,[-2]]],[],[]],0,[[100,[35,[5]],[35,[101]],[16,[102]]],[[103,[[32,[2]]]]]],[[[35,[101]],-1],[[32,[2]]],88],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,26,[]],[[100,13],[[7,[2,14]]]],[[100,13],[[7,[2,14]]]],[-1,-2,[],[]],0,0,0,0,[[104,-1,[35,[5]],[16,[102]]],[[0,[105]]],[[95,[22]]]],[[104,-1,[35,[5]]],[[0,[105]]],[[95,[22]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],2,[]],[[-1,1],2,[]],[[-1,1],2,[]],[[-1,1],2,[]],[[-1,1],2,[]],[[-1,1],2,[]],[[-1,1],2,[]],[[-1,1],2,[]],[[-1,1],2,[]],[[-1,1],2,[]],[[-1,1],2,[]],[[-1,1],2,[]],[[-1,1],2,[]],[[-1,1],2,[]],[[-1,1],2,[]],[[-1,1],2,[]],[[-1,1],2,[]],[[-1,1],2,[]],[[-1,1],2,[]],[[-1,1],2,[]],[[-1,1],2,[]],0,0,[-1,[[107,[24,24,106]]],[]],[-1,[[107,[24,24,106]]],[]],[-1,[[107,[24,24,106]]],[]],[-1,[[107,[24,24,106]]],[]],[[],108],[[],108],[2,[[23,[22]]]],[2,[[23,[22]]]],[-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,[],[]],[109,109],[110,110],[111,111],[112,112],[113,113],[114,114],[115,115],[116,116],[117,117],[118,118],[119,119],[120,120],[121,121],[122,122],[123,123],[124,124],[125,125],[126,126],[127,127],[128,128],[129,129],[[-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,-2],2,[],[]],0,0,0,[[],130],[[],130],[[],22],[[],22],[-1,[[16,[131]]],[]],[-1,[[16,[131]]],[]],[[],111],[[],112],[[],117],[[],118],[[],119],[[],121],[[],123],[[],128],[-1,[[7,[109]]],8],[-1,[[7,[110]]],8],[-1,[[7,[111]]],8],[-1,[[7,[112]]],8],[-1,[[7,[113]]],8],[-1,[[7,[114]]],8],[-1,[[7,[115]]],8],[-1,[[7,[116]]],8],[-1,[[7,[117]]],8],[-1,[[7,[118]]],8],[-1,[[7,[119]]],8],[-1,[[7,[120]]],8],[-1,[[7,[121]]],8],[-1,[[7,[122]]],8],[-1,[[7,[123]]],8],[-1,[[7,[124]]],8],[-1,[[7,[125]]],8],[-1,[[7,[126]]],8],[-1,[[7,[127]]],8],[-1,[[7,[128]]],8],[-1,[[7,[129]]],8],[109,[[16,[132]]]],[-1,[[66,[24]]],[]],[-1,[[66,[24]]],[]],[-1,[[56,[24,106]]],[]],[-1,[[56,[24,106]]],[]],[[109,10],11],[[110,10],11],[[111,10],11],[[112,10],11],[[113,10],11],[[114,10],11],[[115,10],11],[[116,10],11],[[117,10],11],[[118,10],11],[[119,10],11],[[120,10],11],[[121,10],11],[[122,10],11],[[123,10],11],[[124,10],11],[[125,10],11],[[126,10],11],[[127,10],11],[[128,10],11],[[129,10],11],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[2,[[23,[22]]]],[2,[[23,[22]]]],0,0,0,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,[],[]],[-1,-2,[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[109,9],[18,19],[18,19],[18,19],[18,19],[18,19],[18,19],[18,19],[18,19],[18,19],[18,19],[18,19],[18,19],[18,19],[18,19],[18,19],[18,19],[18,19],[18,19],[18,19],[18,19],[18,19],[2,[[23,[22]]]],[2,[[23,[22]]]],[-1,[[107,[24,24,106]]],[]],[-1,[[107,[24,24,106]]],[]],[-1,[[107,[24,24,106]]],[]],[-1,[[107,[24,24,106]]],[]],0,[-1,[[66,[133]]],[]],[-1,[[66,[133]]],[]],[-1,[[56,[133,106]]],[]],[-1,[[56,[133,106]]],[]],0,0,[109,134],[122,134],[109,134],[122,134],0,0,0,0,0,[-1,24,[]],[-1,24,[]],[-1,24,[]],[-1,24,[]],[-1,[[16,[24]]],[]],[-1,[[16,[24]]],[]],[[22,111],109],[[22,123],122],0,[-1,[[66,[135]]],[]],[-1,[[66,[135]]],[]],[-1,[[56,[135,106]]],[]],[-1,[[56,[135,106]]],[]],[2,[[23,[22]]]],[2,[[23,[22]]]],0,0,0,0,0,0,0,0,0,0,[-1,[[16,[24]]],[]],[-1,[[16,[24]]],[]],0,0,0,[[],[[23,[22]]]],[[],[[23,[22]]]],[[],[[23,[22]]]],[[],[[23,[22]]]],[[],[[23,[22]]]],[[],[[23,[22]]]],[[],[[23,[22]]]],[[],[[23,[22]]]],[[],[[23,[22]]]],[[],[[23,[22]]]],[[],[[23,[22]]]],[[],[[23,[22]]]],[[],[[23,[22]]]],[[],[[23,[22]]]],[[],[[23,[22]]]],[[],[[23,[22]]]],[[],[[23,[22]]]],[[],[[23,[22]]]],[[],[[23,[22]]]],[[],[[23,[22]]]],[[],[[23,[22]]]],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],[[],24],0,[[109,-1],7,25],[[111,-1],7,25],[[112,-1],7,25],[[113,-1],7,25],[[114,-1],7,25],[[115,-1],7,25],[[116,-1],7,25],[[117,-1],7,25],[[118,-1],7,25],[[119,-1],7,25],[[120,-1],7,25],[[121,-1],7,25],[[122,-1],7,25],[[123,-1],7,25],[[124,-1],7,25],[[125,-1],7,25],[[126,-1],7,25],[[127,-1],7,25],[[128,-1],7,25],[[129,-1],7,25],[[],[[66,[22]]]],[[],[[66,[22]]]],[109,111],[122,123],0,0,0,[109,111],[122,123],0,[122,[[16,[129]]]],0,0,[122,[[16,[129]]]],0,0,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,[],[]],[-1,-2,[],[]],[109,[[136,[[56,[55]]]]]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],0,[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,[[16,[24]]],[]],[-1,[[16,[24]]],[]],[2,[[23,[22]]]],[2,[[23,[22]]]],[-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,[],[]],0,0,0,[[-1,1],2,[]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[137,[-1]]],2,[72,81,83]],[[[137,[-1]]],[[137,[-1]]],72],[[-1,-2],2,[],[]],[[[137,[-1]]],[[35,[-1]]],72],[[],[[137,[-1]]],[75,72]],[[[138,[-1]]],[],[72,81,83]],[[[139,[-1]]],[],[72,81,83]],[-1,[[7,[[137,[-2]]]]],8,[78,72]],[[[138,[-1]]],2,[72,81,83]],[[[139,[-1]]],2,[72,81,83]],[[[137,[-1]],[137,[-1]]],9,81],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[[137,[-1]],10],11,83],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[[35,[5]],[35,[101]],-1,[16,[102]]],[[32,[2]]],[[89,[140]]]],[[[137,[-1]]],9,[72,81,83]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[[],9],[18,19],[-1,[[141,[-2]]],[],[]],[-1,[],[]],[-1,[],[]],[-1,[[141,[-2]]],[],[]],[[[137,[-1]],-2],2,[72,81,83],142],[-1,[[137,[-1]]],72],[[[137,[-1]]],[[138,[-1]]],[72,81,83]],[[],24],[[[137,[-1]],-2],7,77,25],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[[137,[-1]]],[[143,[-1]]],72],[[[137,[-1]]],[[139,[-1]]],[72,81,83]],[[-1,-2,[35,[101]],[16,[102]],[35,[5]]],[[32,[2]]],[[95,[22]]],[[95,[22]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,1],2,[]],[[-1,1],2,[]],[[-1,1],2,[]],[[-1,1],2,[]],[-1,[[7,[74,76]]],[[89,[16]]]],[-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,[],[]],0,[144,144],[85,85],[145,145],[146,146],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],0,0,[85,59],0,[-1,147,[]],0,0,[[-1,148],[[7,[85,76]]],[]],0,[[],144],[[],145],[-1,145,149],[-1,[[7,[144]]],8],0,0,0,[[[16,[150]]],148],[[-1,150],[[7,[59,76]]],[]],[[-1,59],[[7,[150,76]]],[]],0,[16,[[7,[76]]]],[[144,144],9],[[76,76],9],[[151,151],9],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[],152],[85,94],0,[[[16,[59]]],148],[[144,10],11],[[49,10],11],[[49,10],11],[[76,10],11],[[76,10],11],[[151,10],11],[[151,10],11],[[153,10],11],[[154,10],11],[[146,10],11],[-1,-1,[]],[-1,-1,[]],[145,155],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[50,49],[156,76],[57,76],[-1,-1,[]],[157,76],[158,76],[151,76],[159,76],[86,76],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,145,160],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[16,-1,[]],[-1,145,149],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[[22,148],[[7,[85,76]]]],[[145,22],[[16,[[35,[152]]]]]],[22,[[16,[[35,[152]]]]]],[[144,161]],[[145,152],[[16,[[35,[152]]]]]],[-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,[],[]],[145],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[144,9],[[],9],[144,[[0,[160]]]],0,[18,19],[85,[[16,[22]]]],[144,161],0,0,0,[[90,162],90],0,0,0,[22,151],[-1,22,[]],[[[16,[70]]],148],[[[35,[163]],164,165],90],[[164,164,165],99],[[[56,[[2,[24,85]]]]],[[7,[144,76]]]],[-1,49,166],[[-1,[16,[24]]],151,166],[[59,[92,[94]]],85],0,0,[[167,90],[[93,[[92,[91]]]]]],[[168,90],[[93,[[92,[91]]]]]],[[169,90],[[93,[[92,[91]]]]]],[[170,90],[[93,[[92,[91]]]]]],[[171,90],[[93,[[92,[91]]]]]],[[172,90],[[93,[[92,[91]]]]]],[[173,90],[[93,[[92,[91]]]]]],[[174,90],[[93,[[92,[91]]]]]],[[175,90],[[93,[[92,[91]]]]]],[[176,90],[[93,[[92,[91]]]]]],[[144,90],[[93,[[92,[91]]]]]],[[154,90],[[93,[[92,[91]]]]]],[[146,90],[[93,[[92,[91]]]]]],[[-1,90],[[93,[[92,[91]]]]],[]],[-1,2,149],[[-1,[16,[70]]],[[7,[70,76]]],[]],[[-1,[16,[70]]],[[7,[70,76]]],[]],[[],24],[[144,-1],7,25],[49,[[16,[51]]]],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,24,[]],[-1,24,[]],[-1,24,[]],0,[[[66,[74]]],[[7,[144,76]]]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[[[66,[74]]],[[7,[144]]]],[[[177,[74]]],[[7,[144]]]],[[[177,[74]]],[[7,[144]]]],[[[56,[74]]],[[7,[144]]]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[178,[[7,[146]]]],[16,[[7,[-1,76]]],[]],[16,[[7,[167,76]]]],[16,[[7,[168,76]]]],[16,[[7,[169,76]]]],[16,[[7,[170,76]]]],[16,[[7,[171,76]]]],[16,[[7,[172,76]]]],[16,[[7,[173,76]]]],[16,[[7,[174,76]]]],[16,[[7,[175,76]]]],[16,[[7,[176,76]]]],[16,[[7,[154,76]]]],[16,[[7,[146,76]]]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-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,145,149],[[168,99],[[93,[[92,[91]]]]]],[[169,99],[[93,[[92,[91]]]]]],[[170,99],[[93,[[92,[91]]]]]],[[171,99],[[93,[[92,[91]]]]]],[[174,99],[[93,[[92,[91]]]]]],[[175,99],[[93,[[92,[91]]]]]],[[144,99],[[93,[[92,[91]]]]]],[[154,99],[[93,[[92,[91]]]]]],[[146,99],[[93,[[92,[91]]]]]],[[-1,99],[[93,[[92,[91]]]]],[]],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,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-1,165],[[16,[179]]],[]],[[180,165],[[16,[179]]]],[[181,165],[[16,[179]]]],[[182,165],[[16,[179]]]],[-1,[[7,[180]]],8],[-1,[[7,[181]]],8],[-1,[[7,[183]]],8],[-1,[[7,[184]]],8],[-1,[[7,[182]]],8],[[180,180],9],[[181,181],9],[[183,183],9],[[184,184],9],[[182,182],9],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[180,10],11],[[181,10],11],[[183,10],11],[[184,10],11],[[182,10],11],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[180,183],[181,183],[182,183],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[183,[[92,[185]]]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[18,19],[18,19],[18,19],[18,19],[18,19],0,0,0,0,[[],[[23,[22]]]],[[],[[23,[22]]]],[[],[[23,[22]]]],[[],[[23,[22]]]],[[],[[23,[22]]]],[[],24],[[],24],[[],24],[[],24],[[],24],[[180,-1],7,25],[[181,-1],7,25],[[183,-1],7,25],[[184,-1],7,25],[[182,-1],7,25],0,0,0,[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,0,[[-1,1],2,[]],[[-1,1],2,[]],[[-1,1],2,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[186,186],[187,187],[188,188],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[189,[35,[190]],165],[[191,[2]]]],[[],186],[[],187],[[],188],[-1,[[7,[186]]],8],[-1,[[7,[187]]],8],[-1,[[7,[188]]],8],[[189,[35,[190]],165],[[191,[2]]]],[[186,186],9],[[187,187],9],[[188,188],9],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[186,10],11],[[187,10],11],[[188,10],11],[-1,-1,[]],[186,189],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[18,19],[18,19],[18,19],0,0,0,[[],[[23,[22]]]],[[],[[23,[22]]]],[[],[[23,[22]]]],[[],24],[[],24],[[],24],[[186,-1],7,25],[[187,-1],7,25],[[188,-1],7,25],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[],192],[-1,[[7,[192]]],8],[-1,[[7,[193]]],8],[[192,192],9],[[193,193],9],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[192,10],11],[[193,10],11],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[18,19],[18,19],[193,169],0,0,[[],[[23,[22]]]],[[],[[23,[22]]]],[[],24],[[],24],[[192,-1],7,25],[[193,-1],7,25],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,26,[]],[-1,26,[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[[],194],[-1,[[7,[194]]],8],[[194,10],11],[-1,-1,[]],0,[-1,-2,[],[]],[-1,[[17,[-2]]],[],[]],[18,19],[[],[[23,[22]]]],[[],24],[[194,-1],7,25],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,26,[]],[-1,-2,[],[]],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[7,[195]]],8],[[195,10],11],[-1,-1,[]],[-1,-2,[],[]],[-1,[[17,[-2]]],[],[]],[18,19],[[],[[23,[22]]]],[[],24],[[195,-1],7,25],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,26,[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,[[-1,1],2,[]],[[-1,1],2,[]],[[-1,1],2,[]],[[-1,1],2,[]],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,[],[]],[196,196],[197,197],[198,198],[199,199],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[198,36],9],[[199,30],9],[-1,[[7,[196]]],8],[-1,[[7,[197]]],8],[-1,[[7,[198]]],8],[-1,[[7,[199]]],8],[[196,196],9],[[197,197],9],[[198,198],9],[[199,199],9],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[196,10],11],[[197,10],11],[[198,10],11],[[200,10],11],[[200,10],11],[[199,10],11],[[201,10],11],[[201,10],11],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[18,19],[18,19],[18,19],[18,19],[[30,30],[[7,[199,200]]]],0,0,0,[[],[[23,[22]]]],[[],[[23,[22]]]],[[],[[23,[22]]]],[[],[[23,[22]]]],[[],24],[[],24],[[],24],[[],24],[[196,-1],7,25],[[197,-1],7,25],[[198,-1],7,25],[[199,-1],7,25],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,24,[]],[-1,24,[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,[202,[[92,[0]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],202],[-1,[[7,[203]]],8],[-1,[[7,[202]]],8],[[203,203],9],[[202,202],9],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[203,10],11],[[202,10],11],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[18,19],[18,19],0,[[],[[23,[22]]]],[[],[[23,[22]]]],[[],24],[[],24],[[203,-1],7,25],[[202,-1],7,25],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,26,[]],[-1,26,[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[7,[204]]],8],[[204,204],9],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[204,10],11],[-1,-1,[]],[-1,-2,[],[]],[-1,[[17,[-2]]],[],[]],[18,19],0,0,[[],[[23,[22]]]],[[],24],[[204,-1],7,25],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,26,[]],[-1,-2,[],[]],0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[],205],[-1,[[7,[206]]],8],[-1,[[7,[207]]],8],[-1,[[7,[208]]],8],[-1,[[7,[205]]],8],[[206,206],9],[[207,207],9],[[208,208],9],[[205,205],9],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],0,0,[[206,10],11],[[207,10],11],[[208,10],11],[[205,10],11],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[[],9],[18,19],[18,19],[18,19],[18,19],0,0,0,[[],[[23,[22]]]],[[],[[23,[22]]]],[[],[[23,[22]]]],[[],[[23,[22]]]],[[],24],[[],24],[[],24],[[],24],[[206,-1],7,25],[[207,-1],7,25],[[208,-1],7,25],[[205,-1],7,25],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[7,[209]]],8],[[209,10],11],[-1,-1,[]],[-1,-2,[],[]],[-1,[[17,[-2]]],[],[]],[18,19],[[],[[23,[22]]]],[[],24],[[209,-1],7,25],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,26,[]],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,[[-1,1],2,[]],[-1,-2,[],[]],[-1,-2,[],[]],[178,178],[[-1,-2],2,[],[]],[-1,[[7,[178]]],8],[[178,178],9],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[178,10],11],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,[[17,[-2]]],[],[]],[18,19],0,[-1,178,[[95,[22]]]],0,[[],[[23,[22]]]],[[],24],[[178,-1],7,25],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,26,[]],[-1,-2,[],[]],0,0,0,0,0,0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[],210],[-1,[[7,[210]]],8],[[210,210],9],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[211,10],11],[[211,10],11],[[210,10],11],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[18,19],0,[[],[[23,[22]]]],[[],24],[[210,-1],7,25],[-1,24,[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,26,[]],[-1,26,[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,0,0,0,[30,[[191,[212]]]],[30,[[191,[213]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],0,0,[[213,10],11],[-1,-1,[]],[-1,-1,[]],[214,212],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[213,[[191,[36]]]],[212,[[191,[36]]]],[213,[[191,[36]]]],[212,[[191,[36]]]],[213,[[191,[36]]]],[212,[[215,[212]]]],[30,[[191,[212]]]],[30,[[191,[213]]]],[[212,-1],[[2,[[191,[[2,[161,36]]]],-1]]],216],[[213,[66,[55]]],[[191,[[2,[161,36]]]]]],[[212,-1,36],[[2,[[191,[161]],-1]]],217],[[213,[66,[55]],-1],[[191,[161]]],218],[36,2],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,26,[]],[-1,26,[]],[-1,-2,[],[]],[-1,-2,[],[]],0,[[-1,1],2,[]],[-1,-2,[],[]],[-1,-2,[],[]],[163,163],[[-1,-2],2,[],[]],[[],163],[-1,[[7,[163]]],8],[163,[[0,[160]]]],[[163,163],9],[[163,-1],[[56,[132]]],96],[[163,10],11],[-1,-1,[]],[[[219,[[16,[102]],[136,[132]]]]],163],[-1,-1,[]],[[163,[16,[102]]],[[16,[[220,[[16,[102]],[136,[132]]]]]]]],[163,[[16,[[220,[[16,[102]],[136,[132]]]]]]]],[163,9],[[163,[16,[102]],[136,[132]]],[[16,[[136,[132]]]]]],[[163,[136,[132]]],2],[-1,-2,[],[]],[-1,[[17,[-2]]],[],[]],[163,9],[[],9],[163,[[221,[[16,[102]],[136,[132]]]]]],[18,19],[163,161],[[[136,[132]]],163],[[163,161],[[16,[132]]]],[163,161],[[163,132],9],[[163,-1],9,96],[[163,[16,[102]],132],[[16,[132]]]],[[],24],[[163,-1],7,25],[-1,-2,[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,26,[]],[[163,102],2],[-1,-2,[],[]],0,0,0,0,0,0,0,0,0,0,0,0,[[-1,1],2,[]],[[-1,1],2,[]],[[-1,1],2,[]],[[-1,1],2,[]],[[-1,1],2,[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[164,164],[102,102],[132,132],[222,222],[223,223],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[164,164],224],[[102,102],224],[[132,132],224],[102,24],[[-1,-2],224,[],[]],[[-1,-2],224,[],[]],[[-1,-2],224,[],[]],[[],102],[[],132],[[],222],[-1,[[7,[164]]],8],[-1,[[7,[102]]],8],[-1,[[7,[132]]],8],[-1,[[7,[222]]],8],[[164,164],9],[[102,102],9],[[132,164],9],[[132,132],9],[[222,222],9],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[164,10],11],[[164,10],11],[[102,10],11],[[102,10],11],[[132,10],11],[[222,10],11],[[223,10],11],[[223,10],11],[[[2,[24,30]]],164],[[[2,[225,30]]],164],[[[2,[226,30]]],164],[36,164],[[[2,[0,30]]],164],[[[2,[227,30]]],164],[[[2,[[177,[55]],30]]],164],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,132,[[89,[164]]]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[22,[[7,[164]]]],[22,[[7,[102]]]],[22,[[7,[132]]]],[[164,-1],2,228],[[102,-1],2,228],[[132,-1],2,228],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[18,19],[18,19],[18,19],0,0,0,[[-1,-2,-3],102,[[89,[24]]],[[89,[24]]],[[89,[24]]]],[164,132],[[164,164],[[16,[224]]]],[[102,102],[[16,[224]]]],[[132,132],[[16,[224]]]],[[222,222],[[16,[224]]]],[164,30],0,[-1,102,[[89,[24]]]],0,[[],[[23,[22]]]],[[],[[23,[22]]]],[[],[[23,[22]]]],[[],24],[[],24],[[],24],[[164,-1],7,25],[[102,-1],7,25],[[132,-1],7,25],[[222,-1],7,25],[[102,-1],102,[[89,[24]]]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[164,[[191,[36]]]],[-1,24,[]],[-1,24,[]],[-1,24,[]],0,[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[109,[[7,[132]]]],[-1,[[7,[-2]]],[],[]],[63,[[7,[222]]]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[164,-1],132,[[89,[229]]]],[[102,-1],102,[[89,[24]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[-1,1],2,[]],[[-1,1],2,[]],[[-1,1],2,[]],[[-1,1],2,[]],[[-1,1],2,[]],[179,[[16,[230]]]],[231,[[16,[179]]]],[179,[[16,[24]]]],[231,[[16,[232]]]],[179,[[16,[22]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[233,233],[231,231],[232,232],[179,179],[[[234,[-1]]],[[234,[-1]]],[72,75]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[-1,-2],2,[],[]],[[233,233],224],[[231,231],224],[[232,232],224],[[179,179],224],[[-1,-2],224,[],[]],[[-1,-2],224,[],[]],[[-1,-2],224,[],[]],[[-1,-2],224,[],[]],[[],[[234,[-1]]],[75,75]],[-1,[[7,[233]]],8],[-1,[[7,[231]]],8],[-1,[[7,[232]]],8],[-1,[[7,[179]]],8],[-1,[[7,[[234,[-2]]]]],8,[78,75,75]],[[233,233],9],[[231,231],9],[[232,232],9],[[179,179],9],[[[234,[-1]],[234,[-1]]],9,[81,75]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[-1,-2],9,[],[]],[[233,10],11],[[233,10],11],[[231,10],11],[[232,10],11],[[232,10],11],[[179,10],11],[[179,10],11],[[[234,[-1]],10],11,[83,75]],[24,233],[22,233],[235,233],[-1,-1,[]],[179,231],[-1,-1,[]],[232,231],[-1,-1,[]],[[[177,[55]]],179],[34,179],[230,179],[[[56,[179]]],179],[24,179],[9,179],[22,179],[-1,-1,[]],[[[177,[55]]],179],[222,[[234,[222]]]],[-1,-1,[]],[235,233],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[22,233],[[233,-1],2,228],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[[],9],[18,19],[18,19],[18,19],[18,19],[18,19],[232,233],0,[-1,233,[[95,[22]]]],[-1,232,[[95,[22]]]],[-2,[[234,[-1]]],75,[[89,[-1]]]],[[233,233],[[16,[224]]]],[[231,231],[[16,[224]]]],[[232,232],[[16,[224]]]],[[179,179],[[16,[224]]]],[[231,162],[[16,[179]]]],[[231,162],[[16,[230]]]],[[],[[23,[22]]]],[[],[[23,[22]]]],[[],[[23,[22]]]],[[],[[23,[22]]]],[[],[[23,[22]]]],[[],24],[[],24],[[],24],[[],24],[[],24],[[233,-1],7,25],[[231,-1],7,25],[[232,-1],7,25],[[179,-1],7,25],[[[234,[-1]],-2],7,[77,75],25],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,24,[]],[-1,24,[]],[-1,24,[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[60,[[7,[179]]]],[-1,[[7,[-2]]],[],[]],[63,[[7,[[234,[-1]]]]],[[79,[63]],75]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],0,[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[[-2,[62,[24,59]]],[[234,[-1]]],75,[[89,[-1]]]],0,0,0,[[-1,1],2,[]],[[[35,[190]]],165],[[[35,[190]],161],165],[[[35,[190]],[66,[55]]],165],[[165,[236,[161]]],[[66,[55]]]],[165,[[66,[55]]]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[165,161],[237,161],[165,161],[237,161],[237,237],[[-1,-2],2,[],[]],[[],190],[165],[237],[165],[165,2],[[165,[66,[55]]],2],[[190,10],11],[[165,10],11],[165,237],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-1,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[-1,[[17,[-2]]],[],[]],[165,9],[237,9],[165,161],[237,161],[[161,161],190],[[165,[66,[55]]],2],[[165,161],2],[[165,161],[[66,[55]]]],[[165,161],[[66,[55]]]],[165,55],[165,55],[237,55],[-1,-2,[],[]],[[165,161],2],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,[[7,[-2]]],[],[]],[-1,26,[]],[-1,26,[]],[-1,26,[]],[-1,-2,[],[]],[-1,-2,[],[]],[-1,-2,[],[]]],"c":[],"p":[[3,"Private",3128],[15,"tuple"],[3,"Command",3129],[3,"Proxy",0],[3,"Config",0],[4,"ShutdownKind",0],[4,"Result",3130],[8,"Deserializer",3131],[15,"bool"],[3,"Formatter",3132],[6,"Result",3132],[3,"Cli",0],[3,"ArgMatches",3133],[6,"Error",3134],[3,"Id",3135],[4,"Option",3136],[3,"Request",3137],[3,"SchemaGenerator",3138],[4,"Schema",3139],[6,"ShutdownTx",0],[6,"ShutdownRx",0],[15,"str"],[4,"Cow",3140],[3,"String",3141],[8,"Serializer",3142],[3,"TypeId",3143],[4,"Commands",118],[4,"Admin",118],[4,"LogFormats",118],[15,"u16"],[3,"Sender",3144],[6,"Result",0],[3,"Error",3132],[15,"u64"],[3,"Arc",3145],[4,"SocketAddr",3146],[3,"Error",3147],[3,"JoinHandle",3148],[3,"RuntimeConfig",225],[3,"RuntimeConfig",306],[3,"RuntimeConfig",357],[3,"RuntimeConfig",491],[3,"Agent",225],[3,"GenerateConfigSchema",280],[3,"Manage",306],[4,"PipelineErrorDiscriminants",357],[4,"PipelineError",357],[3,"Report",3149],[3,"FilterError",1452],[3,"Error",3150],[8,"Error",3151],[4,"Qcmp",441],[3,"Ping",441],[3,"Relay",491],[15,"u8"],[3,"Vec",3152],[3,"EncodeError",3153],[8,"Message",3154],[4,"Value",3155],[3,"Value",3156],[4,"Kind",3157],[3,"Map",3158],[3,"Struct",3156],[4,"Protocol",549],[4,"Error",549],[15,"slice"],[3,"Error",3159],[4,"Err",3160],[15,"i64"],[4,"ConfigType",600],[3,"Slot",600],[8,"Clone",3161],[4,"Version",600],[3,"Filter",600],[8,"Default",3162],[4,"CreationError",1452],[8,"Serialize",3142],[8,"Deserialize",3131],[8,"TryFrom",3163],[8,"From",3163],[8,"PartialEq",3164],[4,"ValidationError",600],[8,"Debug",3132],[15,"never"],[3,"FilterInstance",1452],[3,"Error",3165],[8,"Read",3166],[8,"FnMut",3167],[8,"Into",3163],[3,"ReadContext",1452],[8,"Future",3168],[3,"Box",3169],[3,"Pin",3170],[8,"Filter",1452],[8,"AsRef",3163],[8,"Fn",3167],[8,"Send",3171],[8,"Sync",3171],[3,"WriteContext",1452],[4,"Providers",769],[3,"AtomicBool",3172],[3,"Locality",2679],[3,"JoinHandle",3173],[3,"Client",3174],[8,"Stream",3175],[3,"Global",3176],[3,"BTreeMap",3177],[3,"ApiResource",3178],[3,"GameServer",803],[3,"Inner",803],[3,"GameServerSpec",803],[3,"Health",803],[3,"GameServerPort",803],[3,"GameServerStatus",803],[4,"GameServerState",803],[3,"GameServerStatusPort",803],[3,"SdkServer",803],[4,"SdkServerLogLevel",803],[4,"PortPolicy",803],[4,"SchedulingStrategy",803],[4,"Protocol",803],[3,"Fleet",803],[3,"FleetSpec",803],[4,"FleetScheduling",803],[3,"FleetStrategy",803],[3,"FleetStrategyRollingUpdate",803],[4,"FleetStrategyType",803],[3,"GameServerTemplateSpec",803],[3,"FleetStatus",803],[3,"CustomResourceDefinition",3179],[3,"Time",3180],[3,"Endpoint",2679],[3,"ManagedFieldsEntry",3181],[3,"ObjectMeta",3182],[3,"OwnerReference",3183],[3,"BTreeSet",3184],[3,"Watch",1384],[3,"ReadGuard",1384],[3,"WatchGuard",1384],[3,"PathBuf",3185],[3,"DynGuard",3186],[8,"FnOnce",3167],[3,"Receiver",3187],[3,"FilterChain",1452],[3,"FilterSet",1452],[3,"Timestamp",1452],[3,"RootSchema",3139],[3,"CreateFilterArgs",1452],[8,"IntoIterator",3188],[3,"Any",3156],[3,"ConvertProtoConfigError",1452],[6,"DynFilterFactory",1452],[3,"FilterRegistry",1452],[3,"Debug",1452],[6,"FilterMap",1452],[4,"Error",3189],[4,"Infallible",3163],[3,"DecodeError",3153],[3,"Error",3190],[8,"Iterator",3191],[15,"usize"],[6,"DynamicMetadata",2865],[3,"ClusterMap",2638],[3,"EndpointAddress",2679],[3,"PoolBuffer",3062],[8,"Display",3132],[3,"Capture",1452],[3,"Compress",1452],[3,"Concatenate",1452],[3,"Drop",1452],[3,"Firewall",1452],[3,"LoadBalancer",1452],[3,"LocalRateLimit",1452],[3,"Match",1452],[3,"Pass",1452],[3,"TokenRouter",1452],[15,"array"],[3,"Config",2524],[4,"Value",2865],[3,"Prefix",1862],[3,"Suffix",1862],[3,"Regex",1862],[4,"Strategy",1862],[3,"Config",1862],[8,"CaptureStrategy",1862],[4,"Mode",1977],[4,"Action",1977],[3,"Config",1977],[4,"Compressor",1977],[3,"BufferPool",3062],[6,"Result",3150],[4,"Strategy",2085],[3,"Config",2085],[3,"Config",2138],[3,"Config",2157],[3,"Config",2175],[4,"Action",2175],[3,"Rule",2175],[3,"PortRange",2175],[4,"PortRangeError",2175],[3,"PacketDenied",2175],[4,"Policy",2323],[3,"Config",2323],[3,"Config",2374],[3,"Fallthrough",2400],[3,"Config",2400],[3,"DirectionalConfig",2400],[3,"Branch",2400],[3,"Config",2498],[3,"Config",2555],[4,"Error",2555],[3,"DualStackLocalSocket",2596],[3,"DualStackEpollSocket",2596],[3,"Socket",3192],[3,"Rc",3193],[8,"IoBufMut",3194],[8,"IoBuf",3195],[8,"ToSocketAddrs",3196],[3,"DashMap",3197],[3,"Ref",3198],[3,"Iter",3199],[3,"Metadata",2679],[4,"MetadataError",2679],[4,"Ordering",3164],[4,"IpAddr",3200],[3,"Ipv4Addr",3200],[3,"Ipv6Addr",3200],[8,"Hasher",3201],[6,"EndpointMetadata",2679],[3,"Bytes",3202],[4,"Symbol",2865],[3,"Reference",2865],[3,"Key",2865],[3,"MetadataView",2865],[3,"Spur",3203],[3,"Range",3204],[3,"FrozenPoolBuffer",3062],[13,"Ping",594],[13,"PingReply",594],[4,"Base64Standard",600],[13,"Agones",797],[13,"File",797],[8,"StaticFilter",1452],[8,"FilterFactory",1452],[13,"MismatchedTypes",1858],[13,"FieldInvalid",1858],[13,"InvalidRange",2321],[13,"InvalidType",2863]]},\ "quilkin_macros":{"doc":"","t":"O","n":["include_proto"],"q":[[0,"quilkin_macros"]],"d":["Includes generated Protobuf definitions from tonic."],"i":[0],"f":[0],"c":[],"p":[]}\ }'); if (typeof window !== 'undefined' && window.initSearch) {window.initSearch(searchIndex)}; diff --git a/main/api/src/quilkin/filters/compress.rs.html b/main/api/src/quilkin/filters/compress.rs.html index e25ec12d79..b68468b778 100644 --- a/main/api/src/quilkin/filters/compress.rs.html +++ b/main/api/src/quilkin/filters/compress.rs.html @@ -384,6 +384,29 @@ 384 385 386 +387 +388 +389 +390 +391 +392 +393 +394 +395 +396 +397 +398 +399 +400 +401 +402 +403 +404 +405 +406 +407 +408 +409
    /*
      * Copyright 2020 Google LLC
      *
    @@ -409,7 +432,7 @@
     use crate::{filters::prelude::*, pool::BufferPool};
     
     use self::quilkin::filters::compress::v1alpha1 as proto;
    -use compressor::Compressor;
    +pub use compressor::Compressor;
     use metrics::Metrics;
     use std::sync::Arc;
     
    @@ -534,7 +557,9 @@
     #[cfg(test)]
     mod tests {
         use crate::{
    -        filters::compress::compressor::Compressor, net::endpoint::Endpoint, test::alloc_buffer,
    +        filters::compress::compressor::Compressor,
    +        net::endpoint::Endpoint,
    +        test::{alloc_buffer, BUFFER_POOL},
         };
     
         use super::*;
    @@ -551,7 +576,7 @@
         }
     
         #[tokio::test]
    -    async fn config_factory() {
    +    async fn config_factory_snappy() {
             let config = serde_json::json!({
                 "mode": "SNAPPY".to_string(),
                 "on_read": "DECOMPRESS".to_string(),
    @@ -562,6 +587,18 @@
             assert_downstream(&filter).await;
         }
     
    +    #[tokio::test]
    +    async fn config_factory_lz4() {
    +        let config = serde_json::json!({
    +            "mode": "LZ4".to_string(),
    +            "on_read": "DECOMPRESS".to_string(),
    +            "on_write": "COMPRESS".to_string(),
    +
    +        });
    +        let filter = Compress::from_config(Some(serde_json::from_value(config).unwrap()));
    +        assert_downstream(&filter).await;
    +    }
    +
         #[tokio::test]
         async fn upstream() {
             let compress = Compress::new(
    @@ -686,15 +723,13 @@
             assert_eq!(b"hello".to_vec(), &*write_context.contents)
         }
     
    -    #[test]
    -    fn snappy() {
    +    fn roundtrip_compression(compressor: Compressor) {
             let expected = contents_fixture();
             let mut contents = alloc_buffer(&expected);
    -        let compressor: Compressor = Mode::Snappy.into();
     
    -        let compression_pool = Arc::new(BufferPool::new(1, 64 * 1024));
    -        let ok = compressor.encode(compression_pool.clone(), &mut contents);
    -        assert!(ok.is_ok());
    +        compressor
    +            .encode(BUFFER_POOL.clone(), &mut contents)
    +            .expect("failed to compress");
             assert!(
                 !contents.is_empty(),
                 "compressed array should be greater than 0"
    @@ -710,14 +745,25 @@
                 contents.len()
             ); // 45000 bytes uncompressed, 276 bytes compressed
     
    -        let ok = compressor.decode(compression_pool.clone(), &mut contents);
    -        assert!(ok.is_ok());
    +        compressor
    +            .decode(BUFFER_POOL.clone(), &mut contents)
    +            .expect("failed to decompress");
             assert_eq!(
                 expected, &*contents,
                 "should be equal, as decompressed state should go back to normal"
             );
         }
     
    +    #[test]
    +    fn snappy() {
    +        roundtrip_compression(Mode::Snappy.into());
    +    }
    +
    +    #[test]
    +    fn lz4() {
    +        roundtrip_compression(Mode::Lz4.into());
    +    }
    +
         /// At small data packets, compression will add data, so let's give a bigger data packet!
         fn contents_fixture() -> Vec<u8> {
             "hello my name is mark and I like to do things"
    diff --git a/main/api/src/quilkin/filters/compress/compressor.rs.html b/main/api/src/quilkin/filters/compress/compressor.rs.html
    index 186ad3dd73..7273e88c8e 100644
    --- a/main/api/src/quilkin/filters/compress/compressor.rs.html
    +++ b/main/api/src/quilkin/filters/compress/compressor.rs.html
    @@ -93,6 +93,84 @@
     93
     94
     95
    +96
    +97
    +98
    +99
    +100
    +101
    +102
    +103
    +104
    +105
    +106
    +107
    +108
    +109
    +110
    +111
    +112
    +113
    +114
    +115
    +116
    +117
    +118
    +119
    +120
    +121
    +122
    +123
    +124
    +125
    +126
    +127
    +128
    +129
    +130
    +131
    +132
    +133
    +134
    +135
    +136
    +137
    +138
    +139
    +140
    +141
    +142
    +143
    +144
    +145
    +146
    +147
    +148
    +149
    +150
    +151
    +152
    +153
    +154
    +155
    +156
    +157
    +158
    +159
    +160
    +161
    +162
    +163
    +164
    +165
    +166
    +167
    +168
    +169
    +170
    +171
    +172
    +173
     
    /*
      * Copyright 2021 Google LLC
      *
    @@ -113,13 +191,15 @@
     use parking_lot::Mutex;
     use std::{io, sync::Arc};
     
    +use lz4_flex::block;
     use snap::raw;
     
     /// A trait that provides a compression and decompression strategy for this filter.
     /// Conversion takes place on a mutable Vec, to ensure the most performant compression or
     /// decompression operation can occur.
    -pub(crate) enum Compressor {
    +pub enum Compressor {
         Snappy(SnappyImpl),
    +    Lz4,
     }
     
     impl Compressor {
    @@ -138,6 +218,24 @@
                     encoded.truncate(compressed);
                     encoded
                 }
    +            Self::Lz4 => {
    +                let size = block::get_maximum_output_size(contents.len()) + 3;
    +                let mut encoded = pool.alloc_sized(size);
    +
    +                let slen = size::write(encoded.as_mut_slice(0..size), contents.len() as u16);
    +
    +                let compressed = block::compress_into(contents, encoded.as_mut_slice(slen..size))
    +                    .map_err(|_e| {
    +                    // This should be impossible
    +                    io::Error::new(
    +                        io::ErrorKind::OutOfMemory,
    +                        "not enough space allocated for compressed output",
    +                    )
    +                })?;
    +
    +                encoded.truncate(compressed + slen);
    +                encoded
    +            }
             };
     
             *contents = encoded;
    @@ -156,6 +254,23 @@
                     decoded.truncate(decompressed);
                     decoded
                 }
    +            Self::Lz4 => {
    +                let (size, slen) = size::read(contents);
    +                let mut decoded = pool.alloc_sized(size as _);
    +
    +                let decompressed =
    +                    block::decompress_into(&contents[slen..], decoded.as_mut_slice(0..size as _))
    +                        .map_err(|_e| {
    +                        // This should be impossible
    +                        io::Error::new(
    +                            io::ErrorKind::OutOfMemory,
    +                            "not enough space allocated for decompressed output",
    +                        )
    +                    })?;
    +
    +                decoded.truncate(decompressed);
    +                decoded
    +            }
             };
     
             *contents = decoded;
    @@ -169,6 +284,7 @@
                 super::Mode::Snappy => Self::Snappy(SnappyImpl {
                     encoders: Mutex::new(Vec::new()),
                 }),
    +            super::Mode::Lz4 => Self::Lz4,
             }
         }
     }
    @@ -188,4 +304,44 @@
             self.encoders.lock().push(enc);
         }
     }
    +
    +/// Sadly lz4_flex only has prepends the size when compressing to its own
    +/// allocated vector, so we can't use it, so we just implement our own based
    +/// on <https://developers.google.com/protocol-buffers/docs/encoding#varints>,
    +/// and bonus points, we have up to 3 bytes from the payload since lz4_flex always
    +/// encodes a full 4 byte u32, regardless of the actual length (which in our case
    +/// will always be <64k
    +mod size {
    +    #[inline]
    +    pub(super) fn write(data: &mut [u8], mut n: u16) -> usize {
    +        let mut i = 0;
    +        while n >= 0b1000_0000 {
    +            data[i] = (n as u8) | 0b1000_0000;
    +            n >>= 7;
    +            i += 1;
    +        }
    +        data[i] = n as u8;
    +        i + 1
    +    }
    +
    +    #[inline]
    +    pub(super) fn read(data: &[u8]) -> (u16, usize) {
    +        let mut n: u16 = 0;
    +        let mut shift: u32 = 0;
    +        for (i, &b) in data.iter().enumerate() {
    +            if b < 0b1000_0000 {
    +                return match (b as u16).checked_shl(shift) {
    +                    None => (0, 0),
    +                    Some(b) => (n | b, i + 1),
    +                };
    +            }
    +            match ((b as u16) & 0b0111_1111).checked_shl(shift) {
    +                None => return (0, 0),
    +                Some(b) => n |= b,
    +            }
    +            shift += 7;
    +        }
    +        (0, 0)
    +    }
    +}
     
    \ No newline at end of file diff --git a/main/api/src/quilkin/filters/compress/config.rs.html b/main/api/src/quilkin/filters/compress/config.rs.html index d07e7062e0..cf2ce96b07 100644 --- a/main/api/src/quilkin/filters/compress/config.rs.html +++ b/main/api/src/quilkin/filters/compress/config.rs.html @@ -150,6 +150,10 @@ 150 151 152 +153 +154 +155 +156
    /*
      * Copyright 2021 Google LLC
      *
    @@ -184,6 +188,8 @@
         #[serde(rename = "SNAPPY")]
         #[default]
         Snappy,
    +    #[serde(rename = "LZ4")]
    +    Lz4,
     }
     
     impl Mode {
    @@ -196,6 +202,7 @@
         fn from(mode: Mode) -> Self {
             match mode {
                 Mode::Snappy => Self::Snappy,
    +            Mode::Lz4 => Self::Lz4,
             }
         }
     }
    @@ -204,6 +211,7 @@
         fn from(mode: ProtoMode) -> Self {
             match mode {
                 ProtoMode::Snappy => Self::Snappy,
    +            ProtoMode::Lz4 => Self::Lz4,
             }
         }
     }
    diff --git a/main/api/src/quilkin/home/runner/work/quilkin/quilkin/target/debug/build/quilkin-e598d5ec48c70ffd/out/quilkin.filters.compress.v1alpha1.rs.html b/main/api/src/quilkin/home/runner/work/quilkin/quilkin/target/debug/build/quilkin-e598d5ec48c70ffd/out/quilkin.filters.compress.v1alpha1.rs.html
    index 1f75e8f766..5e96874f5b 100644
    --- a/main/api/src/quilkin/home/runner/work/quilkin/quilkin/target/debug/build/quilkin-e598d5ec48c70ffd/out/quilkin.filters.compress.v1alpha1.rs.html
    +++ b/main/api/src/quilkin/home/runner/work/quilkin/quilkin/target/debug/build/quilkin-e598d5ec48c70ffd/out/quilkin.filters.compress.v1alpha1.rs.html
    @@ -95,6 +95,9 @@
     95
     96
     97
    +98
    +99
    +100
     
    #[allow(clippy::derive_partial_eq_without_eq)]
     #[derive(Clone, PartialEq, ::prost::Message)]
     pub struct Compress {
    @@ -133,6 +136,7 @@
         #[repr(i32)]
         pub enum Mode {
             Snappy = 0,
    +        Lz4 = 1,
         }
         impl Mode {
             /// String value of the enum field names used in the ProtoBuf definition.
    @@ -142,12 +146,14 @@
             pub fn as_str_name(&self) -> &'static str {
                 match self {
                     Mode::Snappy => "Snappy",
    +                Mode::Lz4 => "Lz4",
                 }
             }
             /// Creates an enum from field names used in the ProtoBuf definition.
             pub fn from_str_name(value: &str) -> ::core::option::Option<Self> {
                 match value {
                     "Snappy" => Some(Self::Snappy),
    +                "Lz4" => Some(Self::Lz4),
                     _ => None,
                 }
             }
    diff --git a/main/api/src/quilkin/lib.rs.html b/main/api/src/quilkin/lib.rs.html
    index 209858c992..61475f5bc0 100644
    --- a/main/api/src/quilkin/lib.rs.html
    +++ b/main/api/src/quilkin/lib.rs.html
    @@ -106,7 +106,7 @@
     
     pub(crate) mod collections;
     pub(crate) mod metrics;
    -mod pool;
    +pub mod pool;
     
     // Above other modules for thr `uring_spawn` macro.
     #[macro_use]
    diff --git a/main/api/src/quilkin/pool.rs.html b/main/api/src/quilkin/pool.rs.html
    index 2c1de3fdf6..c85c73032f 100644
    --- a/main/api/src/quilkin/pool.rs.html
    +++ b/main/api/src/quilkin/pool.rs.html
    @@ -327,6 +327,16 @@
     327
     328
     329
    +330
    +331
    +332
    +333
    +334
    +335
    +336
    +337
    +338
    +339
     
    use bytes::BytesMut;
     use parking_lot::Mutex;
     use std::{
    @@ -435,6 +445,11 @@
             self.inner.len()
         }
     
    +    #[inline]
    +    pub fn is_empty(&self) -> bool {
    +        self.inner.is_empty()
    +    }
    +
         #[inline]
         pub fn extend_from_slice(&mut self, slice: &[u8]) {
             self.inner.extend_from_slice(slice);
    @@ -605,6 +620,11 @@
         pub fn len(&self) -> usize {
             self.inner.len()
         }
    +
    +    #[inline]
    +    pub fn is_empty(&self) -> bool {
    +        self.inner.is_empty()
    +    }
     }
     
     #[cfg(target_os = "linux")]
    diff --git a/main/book/installation.html b/main/book/installation.html
    index 4f935e0237..4a058041ad 100644
    --- a/main/book/installation.html
    +++ b/main/book/installation.html
    @@ -181,7 +181,7 @@ 

    Compression Modes

    Snappy

    @@ -1431,10 +1432,31 @@

    Snappy

    Snappy is a compression/decompression library. It does not aim for maximum compression, or compatibility with any other compression library; instead, it aims for very high speeds and reasonable compression.

    -

    Currently, this filter only provides the Snappy compression format via the -rust-snappy crate, but more will be -provided in the future.

    -

    Metrics

    +

    This compression method is provided by rust-snappy.

    +

    Due to the small size of packets, this only encodes and decodes the non-streaming version of the format described here.

    +
    - name: quilkin.filters.compress.v1alpha1.Compress
    +    config:
    +        on_read: COMPRESS
    +        on_write: DECOMPRESS
    +        mode: SNAPPY
    +
    +

    LZ4

    +
    +

    LZ4 is lossless compression algorithm, providing compression speed > 500 MB/s per core, scalable with multi-cores CPU. +It features an extremely fast decoder, with speed in multiple GB/s per core, typically reaching RAM speed limits on +multi-core systems.

    +
    +

    This compression method is provided by lz4_flex.

    +

    Due to the small size of packets, this only encodes and decodes the block version of the format described. If your game client/server itself is performing LZ4 de/compression it needs to encode or +decode a varint of the uncompressed packet size (maximum 2^16) since that is not part of the LZ4 block +format. The varint is of the same exact form as that used by snappy.

    +
    - name: quilkin.filters.compress.v1alpha1.Compress
    +    config:
    +        on_read: COMPRESS
    +        on_write: DECOMPRESS
    +        mode: LZ4
    +
    +

    Metrics

    • quilkin_filter_int_counter{label="compressed_bytes_total"} Total number of compressed bytes either received or sent.
    • diff --git a/main/book/searchindex.js b/main/book/searchindex.js index 8d1638fc0d..a1b41306a5 100644 --- a/main/book/searchindex.js +++ b/main/book/searchindex.js @@ -1 +1 @@ -Object.assign(window.search, {"doc_urls":["introduction.html#overview","introduction.html#what-is-quilkin","introduction.html#why-use-quilkin","introduction.html#major-features","introduction.html#what-next","installation.html#installation","installation.html#distributions","installation.html#oci-image","installation.html#cargo","installation.html#github","faq.html#faq","faq.html#just-how-fast-is-quilkin-what-sort-of-performance-can-i-expect","faq.html#can-i-integrate-quilkin-with-c-code","faq.html#i-would-like-to-run-quilkin-as-a-client-side-proxy-on-a-console-can-i-do-that","faq.html#any-reason-you-didnt-contribute-this-intoextend-envoy","deployment/quickstarts/netcat.html#quickstart-quilkin-with-netcat","deployment/quickstarts/netcat.html#requirements","deployment/quickstarts/netcat.html#1-start-an-udp-echo-service","deployment/quickstarts/netcat.html#2-start-quilkin","deployment/quickstarts/netcat.html#3-send-a-packet","deployment/quickstarts/agones-xonotic-sidecar.html#quickstart-quilkin-with-agones-and-xonotic-sidecar","deployment/quickstarts/agones-xonotic-sidecar.html#requirements","deployment/quickstarts/agones-xonotic-sidecar.html#1-agones-fleet-with-quilkin","deployment/quickstarts/agones-xonotic-sidecar.html#2-play-xonotic","deployment/quickstarts/agones-xonotic-sidecar.html#3-check-out-the-metrics","deployment/quickstarts/agones-xonotic-sidecar.html#5-cleanup","deployment/quickstarts/agones-xonotic-sidecar.html#6-agones-fleet-but-with-compression","deployment/quickstarts/agones-xonotic-sidecar.html#4-play-xonotic-through-quilkin","deployment/quickstarts/agones-xonotic-sidecar.html#7-cleanup","deployment/quickstarts/agones-xonotic-sidecar.html#whats-next","deployment/quickstarts/agones-xonotic-xds.html#quickstart-quilkin-with-agones-and-xonotic-xds","deployment/quickstarts/agones-xonotic-xds.html#requirements","deployment/quickstarts/agones-xonotic-xds.html#1-overview","deployment/quickstarts/agones-xonotic-xds.html#2-install-quilkin-agones-xds-provider","deployment/quickstarts/agones-xonotic-xds.html#3-install-quilkin-proxy-pool","deployment/quickstarts/agones-xonotic-xds.html#4-create-the-agones-fleet","deployment/quickstarts/agones-xonotic-xds.html#5-allocate-a-gameserver","deployment/quickstarts/agones-xonotic-xds.html#connecting-client-side","deployment/quickstarts/agones-xonotic-xds.html#whats-next","deployment/quickstarts/agones-xonotic-relay.html#quickstart-quilkin-with-agones-and-xonotic-relay","deployment/quickstarts/agones-xonotic-relay.html#requirements","deployment/quickstarts/agones-xonotic-relay.html#1-overview","deployment/quickstarts/agones-xonotic-relay.html#2-install-quilkin-relay-and-agones-agent","deployment/quickstarts/agones-xonotic-relay.html#3-install-quilkin-proxy-pool","deployment/quickstarts/agones-xonotic-relay.html#4-create-the-agones-fleet","deployment/quickstarts/agones-xonotic-relay.html#5-allocate-a-gameserver","deployment/quickstarts/agones-xonotic-relay.html#connecting-client-side","deployment/quickstarts/agones-xonotic-relay.html#whats-next","services/proxy.html#proxy","services/proxy.html#endpoints","services/proxy.html#proxy-filters","services/proxy.html#endpoint-metadata","services/proxy.html#specialist-endpoint-metadata","services/proxy.html#session","services/proxy/configuration.html#configuration-file","services/proxy/configuration.html#static-configuration","services/proxy/configuration.html#dynamic-configuration","services/proxy/configuration.html#json-schema","services/proxy/filters.html#packet-filters","services/proxy/filters.html#filters-and-filter-chain","services/proxy/filters.html#configuration-examples","services/proxy/filters.html#filter-dynamic-metadata","services/proxy/filters.html#well-known-dynamic-metadata","services/proxy/filters.html#built-in-filters","services/proxy/filters.html#filterconfig","services/proxy/filters/capture.html#capture","services/proxy/filters/capture.html#capture-strategies","services/proxy/filters/capture.html#suffix","services/proxy/filters/capture.html#prefix","services/proxy/filters/capture.html#regex","services/proxy/filters/capture.html#filter-name","services/proxy/filters/capture.html#configuration-examples","services/proxy/filters/capture.html#configuration-options--rust-doc-","services/proxy/filters/compress.html#compress","services/proxy/filters/compress.html#filter-name","services/proxy/filters/compress.html#configuration-examples","services/proxy/filters/compress.html#configuration-options--rust-doc-","services/proxy/filters/compress.html#compression-modes","services/proxy/filters/compress.html#snappy","services/proxy/filters/compress.html#metrics","services/proxy/filters/concatenate.html#concatenate","services/proxy/filters/concatenate.html#filter-name","services/proxy/filters/concatenate.html#configuration-examples","services/proxy/filters/concatenate.html#configuration-options--rust-doc-","services/proxy/filters/debug.html#debug","services/proxy/filters/debug.html#filter-name","services/proxy/filters/debug.html#configuration-examples","services/proxy/filters/debug.html#configuration-options--rust-doc-","services/proxy/filters/drop.html#drop","services/proxy/filters/drop.html#filter-name","services/proxy/filters/drop.html#configuration-examples","services/proxy/filters/drop.html#configuration","services/proxy/filters/firewall.html#firewall","services/proxy/filters/firewall.html#filter-name","services/proxy/filters/firewall.html#configuration-examples","services/proxy/filters/firewall.html#configuration-options--rust-doc-","services/proxy/filters/firewall.html#rule-evaluation","services/proxy/filters/load_balancer.html#loadbalancer","services/proxy/filters/load_balancer.html#filter-name","services/proxy/filters/load_balancer.html#configuration-examples","services/proxy/filters/load_balancer.html#configuration-options--rust-doc-","services/proxy/filters/local_rate_limit.html#localratelimit","services/proxy/filters/local_rate_limit.html#filter-name","services/proxy/filters/local_rate_limit.html#configuration-examples","services/proxy/filters/local_rate_limit.html#configuration-options--rust-doc-","services/proxy/filters/match.html#match","services/proxy/filters/match.html#filter-name","services/proxy/filters/match.html#configuration-examples","services/proxy/filters/match.html#configuration-options--rust-doc-","services/proxy/filters/match.html#metrics","services/proxy/filters/pass.html#pass","services/proxy/filters/pass.html#filter-name","services/proxy/filters/pass.html#configuration-examples","services/proxy/filters/pass.html#configuration","services/proxy/filters/timestamp.html#timestamp","services/proxy/filters/timestamp.html#filter-name","services/proxy/filters/timestamp.html#configuration-examples","services/proxy/filters/timestamp.html#configuration-options--rust-doc-","services/proxy/filters/timestamp.html#metrics","services/proxy/filters/token_router.html#tokenrouter","services/proxy/filters/token_router.html#filter-name","services/proxy/filters/token_router.html#configuration-examples","services/proxy/filters/token_router.html#configuration-options--rust-doc-","services/proxy/filters/token_router.html#metrics","services/proxy/filters/token_router.html#sample-applications","services/proxy/filters/token_router.html#packet-authentication","services/proxy/filters/writing_custom_filters.html#writing-custom-filters","services/proxy/filters/writing_custom_filters.html#filter","services/proxy/filters/writing_custom_filters.html#staticfilter","services/proxy/filters/writing_custom_filters.html#running","services/proxy/filters/writing_custom_filters.html#configuration","services/proxy/filters/writing_custom_filters.html#yaml-configuration","services/proxy/filters/writing_custom_filters.html#protobuf-configuration","services/proxy/qcmp.html#quilkin-control-message-protocol-qcmp","services/proxy/qcmp.html#ping","services/proxy/qcmp.html#protocol-data-unit","services/proxy/metrics.html#proxy-metrics","services/proxy/metrics.html#asn-maxmind-information","services/proxy/metrics.html#general-metrics","services/proxy/metrics.html#session-metrics","services/proxy/metrics.html#filter-metrics","services/xds.html#xds-control-plane","services/xds.html#overview","services/xds.html#supported-apis","services/xds.html#connecting-to-an-xds-management-server","services/xds/metrics.html#xds-metrics","services/xds/metrics.html#proxy-mode","services/xds/metrics.html#xds-provider-mode","services/xds/providers/agones.html#agones-xds-provider","services/xds/providers/agones.html#endpoint-configuration","services/xds/providers/agones.html#access-tokens","services/xds/providers/agones.html#filter-configuration","services/xds/providers/agones.html#usage","services/xds/providers/filesystem.html#filesystem-xds-provider","services/relay.html#control-plane-relay","services/relay.html#quickstart","services/agent.html#control-plane-agents","services/agent.html#quickstart","sdks/unreal-engine.html#quilkin-unreal-engine-plugin","sdks/unreal-engine.html#how-to-install","deployment/admin.html#administration","deployment/admin.html#logging","deployment/admin.html#http-api","deployment/admin.html#endpoints","deployment/admin.html#live","deployment/admin.html#ready","deployment/admin.html#metrics","deployment/admin.html#config","deployment/examples.html#quilkin-integration-examples","deployment/examples.html#server-proxy-as-a-sidecar","deployment/examples.html#client-proxy-to-sidecar-server-proxy","deployment/examples.html#client-proxy-to-separate-server-proxies-pools","deployment/examples.html#what-next","third-party/presentations.html#third-party-videos-and-presentations","third-party/presentations.html#gdc-2023-open-source-game-development-summit-agones-and-quilkin-oss-multiplayer-game-server-service-mesh-on-kubernetes"],"index":{"documentStore":{"docInfo":{"0":{"body":10,"breadcrumbs":2,"title":1},"1":{"body":66,"breadcrumbs":2,"title":1},"10":{"body":0,"breadcrumbs":2,"title":1},"100":{"body":60,"breadcrumbs":8,"title":4},"101":{"body":19,"breadcrumbs":6,"title":1},"102":{"body":1,"breadcrumbs":7,"title":2},"103":{"body":115,"breadcrumbs":7,"title":2},"104":{"body":52,"breadcrumbs":9,"title":4},"105":{"body":19,"breadcrumbs":4,"title":1},"106":{"body":1,"breadcrumbs":5,"title":2},"107":{"body":38,"breadcrumbs":5,"title":2},"108":{"body":180,"breadcrumbs":7,"title":4},"109":{"body":18,"breadcrumbs":4,"title":1},"11":{"body":60,"breadcrumbs":6,"title":5},"110":{"body":12,"breadcrumbs":4,"title":1},"111":{"body":1,"breadcrumbs":5,"title":2},"112":{"body":38,"breadcrumbs":5,"title":2},"113":{"body":3,"breadcrumbs":4,"title":1},"114":{"body":21,"breadcrumbs":4,"title":1},"115":{"body":1,"breadcrumbs":5,"title":2},"116":{"body":25,"breadcrumbs":5,"title":2},"117":{"body":35,"breadcrumbs":7,"title":4},"118":{"body":7,"breadcrumbs":4,"title":1},"119":{"body":30,"breadcrumbs":5,"title":1},"12":{"body":47,"breadcrumbs":5,"title":4},"120":{"body":1,"breadcrumbs":6,"title":2},"121":{"body":44,"breadcrumbs":6,"title":2},"122":{"body":31,"breadcrumbs":8,"title":4},"123":{"body":40,"breadcrumbs":5,"title":1},"124":{"body":0,"breadcrumbs":6,"title":2},"125":{"body":108,"breadcrumbs":6,"title":2},"126":{"body":66,"breadcrumbs":8,"title":3},"127":{"body":78,"breadcrumbs":6,"title":1},"128":{"body":35,"breadcrumbs":6,"title":1},"129":{"body":170,"breadcrumbs":6,"title":1},"13":{"body":24,"breadcrumbs":7,"title":6},"130":{"body":27,"breadcrumbs":6,"title":1},"131":{"body":67,"breadcrumbs":7,"title":2},"132":{"body":204,"breadcrumbs":7,"title":2},"133":{"body":39,"breadcrumbs":9,"title":5},"134":{"body":24,"breadcrumbs":5,"title":1},"135":{"body":109,"breadcrumbs":7,"title":3},"136":{"body":6,"breadcrumbs":4,"title":2},"137":{"body":56,"breadcrumbs":5,"title":3},"138":{"body":180,"breadcrumbs":4,"title":2},"139":{"body":54,"breadcrumbs":4,"title":2},"14":{"body":56,"breadcrumbs":6,"title":5},"140":{"body":101,"breadcrumbs":4,"title":2},"141":{"body":159,"breadcrumbs":5,"title":3},"142":{"body":98,"breadcrumbs":3,"title":1},"143":{"body":207,"breadcrumbs":4,"title":2},"144":{"body":15,"breadcrumbs":6,"title":4},"145":{"body":0,"breadcrumbs":5,"title":2},"146":{"body":117,"breadcrumbs":5,"title":2},"147":{"body":142,"breadcrumbs":6,"title":3},"148":{"body":36,"breadcrumbs":7,"title":3},"149":{"body":43,"breadcrumbs":6,"title":2},"15":{"body":0,"breadcrumbs":4,"title":3},"150":{"body":33,"breadcrumbs":6,"title":2},"151":{"body":68,"breadcrumbs":6,"title":2},"152":{"body":47,"breadcrumbs":5,"title":1},"153":{"body":75,"breadcrumbs":7,"title":3},"154":{"body":203,"breadcrumbs":4,"title":3},"155":{"body":211,"breadcrumbs":2,"title":1},"156":{"body":220,"breadcrumbs":5,"title":3},"157":{"body":72,"breadcrumbs":3,"title":1},"158":{"body":22,"breadcrumbs":6,"title":4},"159":{"body":34,"breadcrumbs":3,"title":1},"16":{"body":14,"breadcrumbs":2,"title":1},"160":{"body":8,"breadcrumbs":2,"title":1},"161":{"body":40,"breadcrumbs":2,"title":1},"162":{"body":25,"breadcrumbs":3,"title":2},"163":{"body":5,"breadcrumbs":2,"title":1},"164":{"body":19,"breadcrumbs":2,"title":1},"165":{"body":129,"breadcrumbs":2,"title":1},"166":{"body":19,"breadcrumbs":2,"title":1},"167":{"body":10,"breadcrumbs":2,"title":1},"168":{"body":36,"breadcrumbs":5,"title":3},"169":{"body":112,"breadcrumbs":5,"title":3},"17":{"body":30,"breadcrumbs":6,"title":5},"170":{"body":79,"breadcrumbs":7,"title":5},"171":{"body":188,"breadcrumbs":8,"title":6},"172":{"body":10,"breadcrumbs":3,"title":1},"173":{"body":0,"breadcrumbs":6,"title":4},"174":{"body":98,"breadcrumbs":18,"title":16},"18":{"body":56,"breadcrumbs":4,"title":3},"19":{"body":61,"breadcrumbs":4,"title":3},"2":{"body":53,"breadcrumbs":3,"title":2},"20":{"body":0,"breadcrumbs":8,"title":5},"21":{"body":22,"breadcrumbs":4,"title":1},"22":{"body":94,"breadcrumbs":7,"title":4},"23":{"body":36,"breadcrumbs":6,"title":3},"24":{"body":34,"breadcrumbs":7,"title":4},"25":{"body":12,"breadcrumbs":5,"title":2},"26":{"body":92,"breadcrumbs":7,"title":4},"27":{"body":107,"breadcrumbs":8,"title":5},"28":{"body":13,"breadcrumbs":5,"title":2},"29":{"body":6,"breadcrumbs":5,"title":2},"3":{"body":52,"breadcrumbs":3,"title":2},"30":{"body":0,"breadcrumbs":8,"title":5},"31":{"body":26,"breadcrumbs":4,"title":1},"32":{"body":46,"breadcrumbs":5,"title":2},"33":{"body":135,"breadcrumbs":9,"title":6},"34":{"body":201,"breadcrumbs":8,"title":5},"35":{"body":83,"breadcrumbs":7,"title":4},"36":{"body":275,"breadcrumbs":6,"title":3},"37":{"body":205,"breadcrumbs":6,"title":3},"38":{"body":10,"breadcrumbs":5,"title":2},"39":{"body":0,"breadcrumbs":8,"title":5},"4":{"body":198,"breadcrumbs":2,"title":1},"40":{"body":26,"breadcrumbs":4,"title":1},"41":{"body":74,"breadcrumbs":5,"title":2},"42":{"body":156,"breadcrumbs":9,"title":6},"43":{"body":218,"breadcrumbs":8,"title":5},"44":{"body":83,"breadcrumbs":7,"title":4},"45":{"body":276,"breadcrumbs":6,"title":3},"46":{"body":205,"breadcrumbs":6,"title":3},"47":{"body":10,"breadcrumbs":5,"title":2},"48":{"body":132,"breadcrumbs":2,"title":1},"49":{"body":20,"breadcrumbs":2,"title":1},"5":{"body":25,"breadcrumbs":2,"title":1},"50":{"body":27,"breadcrumbs":3,"title":2},"51":{"body":50,"breadcrumbs":3,"title":2},"52":{"body":79,"breadcrumbs":4,"title":3},"53":{"body":113,"breadcrumbs":2,"title":1},"54":{"body":55,"breadcrumbs":5,"title":2},"55":{"body":92,"breadcrumbs":5,"title":2},"56":{"body":18,"breadcrumbs":5,"title":2},"57":{"body":154,"breadcrumbs":5,"title":2},"58":{"body":23,"breadcrumbs":4,"title":2},"59":{"body":194,"breadcrumbs":5,"title":3},"6":{"body":0,"breadcrumbs":2,"title":1},"60":{"body":101,"breadcrumbs":4,"title":2},"61":{"body":136,"breadcrumbs":5,"title":3},"62":{"body":24,"breadcrumbs":6,"title":4},"63":{"body":75,"breadcrumbs":4,"title":2},"64":{"body":50,"breadcrumbs":3,"title":1},"65":{"body":33,"breadcrumbs":4,"title":1},"66":{"body":5,"breadcrumbs":5,"title":2},"67":{"body":4,"breadcrumbs":4,"title":1},"68":{"body":4,"breadcrumbs":4,"title":1},"69":{"body":16,"breadcrumbs":4,"title":1},"7":{"body":12,"breadcrumbs":3,"title":2},"70":{"body":1,"breadcrumbs":5,"title":2},"71":{"body":22,"breadcrumbs":5,"title":2},"72":{"body":159,"breadcrumbs":7,"title":4},"73":{"body":20,"breadcrumbs":4,"title":1},"74":{"body":1,"breadcrumbs":5,"title":2},"75":{"body":81,"breadcrumbs":5,"title":2},"76":{"body":47,"breadcrumbs":7,"title":4},"77":{"body":0,"breadcrumbs":5,"title":2},"78":{"body":29,"breadcrumbs":4,"title":1},"79":{"body":14,"breadcrumbs":4,"title":1},"8":{"body":10,"breadcrumbs":2,"title":1},"80":{"body":22,"breadcrumbs":4,"title":1},"81":{"body":1,"breadcrumbs":5,"title":2},"82":{"body":21,"breadcrumbs":5,"title":2},"83":{"body":61,"breadcrumbs":7,"title":4},"84":{"body":30,"breadcrumbs":4,"title":1},"85":{"body":1,"breadcrumbs":5,"title":2},"86":{"body":18,"breadcrumbs":5,"title":2},"87":{"body":24,"breadcrumbs":7,"title":4},"88":{"body":13,"breadcrumbs":4,"title":1},"89":{"body":1,"breadcrumbs":5,"title":2},"9":{"body":10,"breadcrumbs":2,"title":1},"90":{"body":38,"breadcrumbs":5,"title":2},"91":{"body":3,"breadcrumbs":4,"title":1},"92":{"body":16,"breadcrumbs":4,"title":1},"93":{"body":1,"breadcrumbs":5,"title":2},"94":{"body":31,"breadcrumbs":5,"title":2},"95":{"body":138,"breadcrumbs":7,"title":4},"96":{"body":49,"breadcrumbs":5,"title":2},"97":{"body":8,"breadcrumbs":5,"title":1},"98":{"body":1,"breadcrumbs":6,"title":2},"99":{"body":41,"breadcrumbs":6,"title":2}},"docs":{"0":{"body":"Quilkin is a UDP proxy, specifically designed for use with multiplayer dedicated game servers.","breadcrumbs":"Introduction » Overview","id":"0","title":"Overview"},"1":{"body":"Quilkin on open source is a non-transparent UDP proxy specifically designed for use with large scale multiplayer dedicated game servers deployments, to ensure security, access control, telemetry data, metrics and more. It is designed to be used behind game clients as well as in front of dedicated game servers. Quilkin's aim is to pull the above functionality out of bespoke, monolithic dedicated game servers and clients, and provide standard, composable modules that can be reused across a wide set of multiplayer games, so that game developers can instead focus on their game specific aspects of building a multiplayer game.","breadcrumbs":"Introduction » What is Quilkin?","id":"1","title":"What is Quilkin?"},"10":{"body":"","breadcrumbs":"FAQ » FAQ","id":"10","title":"FAQ"},"100":{"body":"$schema: http://json-schema.org/draft-07/schema#\ntitle: Config\ndescription: The configuration for [`load_balancer`][super].\ntype: object\nproperties: policy: default: ROUND_ROBIN allOf: - $ref: '#/definitions/Policy'\ndefinitions: Policy: description: Policy represents how a [`load_balancer`][super] distributes packets across endpoints. oneOf: - description: Send packets to endpoints in turns. type: string enum: - ROUND_ROBIN - description: Send packets to endpoints chosen at random. type: string enum: - RANDOM - description: Send packets to endpoints based on hash of source IP and port. type: string enum: - HASH","breadcrumbs":"Proxy » Filters » Load Balancer » Configuration Options ( Rust Doc )","id":"100","title":"Configuration Options ( Rust Doc )"},"101":{"body":"The LocalRateLimit filter controls the frequency at which packets received downstream are forwarded upstream by the proxy. Rate limiting is done independently per source (IP, Port) combination.","breadcrumbs":"Proxy » Filters » Local Rate Limit » LocalRateLimit","id":"101","title":"LocalRateLimit"},"102":{"body":"quilkin.filters.local_rate_limit.v1alpha1.LocalRateLimit","breadcrumbs":"Proxy » Filters » Local Rate Limit » Filter name","id":"102","title":"Filter name"},"103":{"body":"# // Wrap this example within an async main function since the\n# // local_rate_limit filter spawns a task on initialization\n# #[tokio::main]\n# async fn main() {\n# let yaml = \"\nversion: v1alpha1\nfilters: - name: quilkin.filters.local_rate_limit.v1alpha1.LocalRateLimit config: max_packets: 1000 period: 1\nclusters: - endpoints: - address: 127.0.0.1:7001\n# \";\n# let config = quilkin::config::Config::from_reader(yaml.as_bytes()).unwrap();\n# assert_eq!(config.filters.load().len(), 1);\n# } To configure a rate limiter, we specify the maximum rate at which the proxy is allowed to forward packets. In the example above, we configured the proxy to forward a maximum of 1000 packets per second). Be aware that due to some optimizations in the current rate limiter implementation, the enforced maximum number of packets is not always exact. It is in theory possible that the rate limiter allows a few packets through, however in practice this would be a rare occurrence and the maximum number of such packets that is in the worse case N-1 where N is the number of threads used to process packets. For example, a configuration allowing 1000 packets per second could potentially allow 1004 packets during some time window if we have up to 4 threads. Packets that that exceeds the maximum configured rate are dropped.","breadcrumbs":"Proxy » Filters » Local Rate Limit » Configuration Examples","id":"103","title":"Configuration Examples"},"104":{"body":"$schema: http://json-schema.org/draft-07/schema#\ntitle: Config\ndescription: Config represents a [self]'s configuration.\ntype: object\nrequired:\n- max_packets\n- period\nproperties: max_packets: description: The maximum number of packets allowed to be forwarded by the rate limiter in a given duration. type: integer format: uint minimum: 0.0 period: description: The duration in seconds during which max_packets applies. If none is provided, it defaults to one second. type: integer format: uint32 minimum: 0.0","breadcrumbs":"Proxy » Filters » Local Rate Limit » Configuration Options ( Rust Doc )","id":"104","title":"Configuration Options ( Rust Doc )"},"105":{"body":"The Match filter's job is to provide a mechanism to change behaviour based on dynamic metadata. This filter behaves similarly to the match expression in Rust or switch statements in other languages.","breadcrumbs":"Proxy » Filters » Match » Match","id":"105","title":"Match"},"106":{"body":"quilkin.filters.match.v1alpha1.Match","breadcrumbs":"Proxy » Filters » Match » Filter name","id":"106","title":"Filter name"},"107":{"body":"# let yaml = \"\nversion: v1alpha1\nclusters: - endpoints: - address: 127.0.0.1:26000 - address: 127.0.0.1:26001\nfilters: - name: quilkin.filters.capture.v1alpha1.Capture config: metadataKey: myapp.com/token prefix: size: 3 remove: false - name: quilkin.filters.match.v1alpha1.Match config: on_read: metadataKey: myapp.com/token branches: - value: abc name: quilkin.filters.pass.v1alpha1.Pass fallthrough: name: quilkin.filters.drop.v1alpha1.Drop\n# \";\n# let config = quilkin::config::Config::from_reader(yaml.as_bytes()).unwrap();\n# assert_eq!(config.filters.load().len(), 2);","breadcrumbs":"Proxy » Filters » Match » Configuration Examples","id":"107","title":"Configuration Examples"},"108":{"body":"$schema: http://json-schema.org/draft-07/schema#\ntitle: Config\ndescription: Configuration for [`Match`][super::Match].\ntype: object\nproperties: on_read: description: Configuration for [`Filter::read`][crate::filters::Filter::read]. anyOf: - $ref: '#/definitions/DirectionalConfig' - type: 'null' on_write: description: Configuration for [`Filter::write`][crate::filters::Filter::write]. anyOf: - $ref: '#/definitions/DirectionalConfig' - type: 'null'\nadditionalProperties: false\ndefinitions: Branch: description: A specific match branch. The filter is run when `value` matches the value defined in `metadata_key`. type: object required: - name - value properties: config: true label: type: - string - 'null' name: type: string value: description: The value to compare against the dynamic metadata. allOf: - $ref: '#/definitions/Value' DirectionalConfig: description: Configuration for a specific direction. type: object required: - branches - metadataKey properties: branches: description: List of filters to compare and potentially run if any match. type: array items: $ref: '#/definitions/Branch' fallthrough: description: The behaviour for when none of the `branches` match. default: name: quilkin.filters.drop.v1alpha1.Drop label: null config: null allOf: - $ref: '#/definitions/Filter' metadataKey: description: The key for the metadata to compare against. allOf: - $ref: '#/definitions/Key' Filter: description: Filter is the configuration for a single filter type: object required: - name properties: config: true label: type: - string - 'null' name: type: string additionalProperties: false Key: description: A key in the metadata table. type: string Value: anyOf: - type: boolean - type: integer format: uint64 minimum: 0.0 - type: array items: $ref: '#/definitions/Value' - type: string - type: array items: type: integer format: uint8 minimum: 0.0 View the Match filter documentation for more details.","breadcrumbs":"Proxy » Filters » Match » Configuration Options ( Rust Doc )","id":"108","title":"Configuration Options ( Rust Doc )"},"109":{"body":"quilkin_filter_int_counter{label=\"packets_matched_total\"} A counter of the total number of packets where the dynamic metadata matches a branch value. quilkin_filter_int_counter{label=\"packets_fallthrough_total\"} A counter of the total number of packets that are processed by the fallthrough configuration.","breadcrumbs":"Proxy » Filters » Match » Metrics","id":"109","title":"Metrics"},"11":{"body":"Our current testing shows that on Quilkin shows that it process packets quite fast ! We won't be publishing performance benchmarks, as performance will always change depending on the underlying hardware, number of filters, configurations and more. We highly recommend you run your own load tests on your platform and configuration, matching your production workload and configuration as close as possible. Our iperf3 based performance test in the examples' folder is a good starting point. Since this is still an alpha project, we have plans on investigating further performance improvements in upcoming releases, both from an optimisation and observability perspective as well.","breadcrumbs":"FAQ » Just how fast is Quilkin? What sort of performance can I expect?","id":"11","title":"Just how fast is Quilkin? What sort of performance can I expect?"},"110":{"body":"The Pass filter that always passes any packet through it. This is useful in combination with conditional flow filters like Matches","breadcrumbs":"Proxy » Filters » Pass » Pass","id":"110","title":"Pass"},"111":{"body":"quilkin.filters.pass.v1alpha1.Pass","breadcrumbs":"Proxy » Filters » Pass » Filter name","id":"111","title":"Filter name"},"112":{"body":"# let yaml = \"\nversion: v1alpha1\nclusters: - endpoints: - address: 127.0.0.1:26000 - address: 127.0.0.1:26001\nfilters: - name: quilkin.filters.capture.v1alpha1.Capture config: metadataKey: myapp.com/token prefix: size: 3 remove: false - name: quilkin.filters.match.v1alpha1.Match config: on_read: metadataKey: myapp.com/token branches: - value: abc name: quilkin.filters.pass.v1alpha1.Pass fallthrough: name: quilkin.filters.drop.v1alpha1.Drop\n# \";\n# let config = quilkin::config::Config::from_reader(yaml.as_bytes()).unwrap();\n# assert_eq!(config.filters.load().len(), 2);","breadcrumbs":"Proxy » Filters » Pass » Configuration Examples","id":"112","title":"Configuration Examples"},"113":{"body":"No defined configuration options.","breadcrumbs":"Proxy » Filters » Pass » Configuration","id":"113","title":"Configuration"},"114":{"body":"The Timestamp filter accepts a UNIX timestamp from metadata and observes the duration between that timestamp and now. Mostly useful in combination with other filters such as Capture to pull timestamp data from packets.","breadcrumbs":"Proxy » Filters » Timestamp » Timestamp","id":"114","title":"Timestamp"},"115":{"body":"quilkin.filters.timestamp.v1alpha1.Timestamp","breadcrumbs":"Proxy » Filters » Timestamp » Filter name","id":"115","title":"Filter name"},"116":{"body":"# let yaml = \"\nversion: v1alpha1\nfilters: - name: quilkin.filters.capture.v1alpha1.Capture config: metadataKey: example.com/session_duration prefix: size: 3 remove: false - name: quilkin.filters.timestamp.v1alpha1.Timestamp config: metadataKey: example.com/session_duration\nclusters: - endpoints: - address: 127.0.0.1:26000\n# \";\n# let config = quilkin::config::Config::from_reader(yaml.as_bytes()).unwrap();","breadcrumbs":"Proxy » Filters » Timestamp » Configuration Examples","id":"116","title":"Configuration Examples"},"117":{"body":"$schema: http://json-schema.org/draft-07/schema#\ntitle: Config\ndescription: Config represents a [self]'s configuration.\ntype: object\nrequired:\n- metadataKey\nproperties: metadataKey: description: The metadata key to read the UTC UNIX Timestamp from. allOf: - $ref: '#/definitions/Key'\ndefinitions: Key: description: A key in the metadata table. type: string","breadcrumbs":"Proxy » Filters » Timestamp » Configuration Options ( Rust Doc )","id":"117","title":"Configuration Options ( Rust Doc )"},"118":{"body":"quilkin_filter_histogram{label=\"duration\"} A histogram of durations from metadata_key to now in the packet direction.","breadcrumbs":"Proxy » Filters » Timestamp » Metrics","id":"118","title":"Metrics"},"119":{"body":"The TokenRouter filter's job is to provide a mechanism to declare which Endpoints a packet should be sent to. This Filter provides this functionality by comparing a byte array token found in the Filter Dynamic Metadata from a previous Filter, and comparing it to Endpoint's tokens , and sending packets to those Endpoints only if there is a match.","breadcrumbs":"Proxy » Filters » Token Router » TokenRouter","id":"119","title":"TokenRouter"},"12":{"body":"Quilkin is also released as a library so it can be integrated with an external codebase as necessary. Using Rust code inside a C or C++ project mostly consists of two parts. Creating a C-friendly API in Rust Embedding your Rust project into an external build system See A little Rust with your C for more information. Over time, we will be expanding documentation on how to integrate with specific engines if running Quilkin as a separate binary is not an option.","breadcrumbs":"FAQ » Can I integrate Quilkin with C++ code?","id":"12","title":"Can I integrate Quilkin with C++ code?"},"120":{"body":"quilkin.filters.token_router.v1alpha1.TokenRouter","breadcrumbs":"Proxy » Filters » Token Router » Filter name","id":"120","title":"Filter name"},"121":{"body":"# let yaml = \"\nversion: v1alpha1\nfilters: - name: quilkin.filters.token_router.v1alpha1.TokenRouter config: metadataKey: myapp.com/myownkey\nclusters: - endpoints: - address: 127.0.0.1:26000 metadata: quilkin.dev: tokens: - MXg3aWp5Ng== # Authentication is provided by these ids, and matched against - OGdqM3YyaQ== # the value stored in Filter dynamic metadata - address: 127.0.0.1:26001 metadata: quilkin.dev: tokens: - bmt1eTcweA==\n# \";\n# let config = quilkin::config::Config::from_reader(yaml.as_bytes()).unwrap();\n# assert_eq!(config.filters.load().len(), 1); View the CaptureBytes filter documentation for more details.","breadcrumbs":"Proxy » Filters » Token Router » Configuration Examples","id":"121","title":"Configuration Examples"},"122":{"body":"$schema: http://json-schema.org/draft-07/schema#\ntitle: Config\ntype: object\nproperties: metadataKey: description: the key to use when retrieving the token from the Filter's dynamic metadata default: quilkin.dev/capture allOf: - $ref: '#/definitions/Key'\ndefinitions: Key: description: A key in the metadata table. type: string","breadcrumbs":"Proxy » Filters » Token Router » Configuration Options ( Rust Doc )","id":"122","title":"Configuration Options ( Rust Doc )"},"123":{"body":"quilkin_filter_TokenRouter_packets_dropped_total A counter of the total number of packets that have been dropped. This is also provided with a Reason label, as there are differing reasons for packets to be dropped: NoEndpointMatch - The token provided via the Filter dynamic metadata does not match any Endpoint's tokens. NoTokenFound - No token has been found in the Filter dynamic metadata. InvalidToken - The data found for the token in the Filter dynamic metadata is not of the correct data type (Vec)","breadcrumbs":"Proxy » Filters » Token Router » Metrics","id":"123","title":"Metrics"},"124":{"body":"","breadcrumbs":"Proxy » Filters » Token Router » Sample Applications","id":"124","title":"Sample Applications"},"125":{"body":"In combination with several other filters, the TokenRouter can be utilised as an authentication and access control mechanism for all incoming packets. Capturing the authentication token from an incoming packet can be implemented via the CaptureByte filter, with an example outlined below, or any other filter that populates the configured dynamic metadata key for the authentication token to reside. It is assumed that the endpoint tokens that are used for authentication are generated by an external system, are appropriately cryptographically random and sent to each proxy securely. For example, a configuration would look like: # let yaml = \"\nversion: v1alpha1\nfilters: - name: quilkin.filters.capture.v1alpha1.Capture # Capture and remove the authentication token config: suffix: size: 3 remove: true - name: quilkin.filters.token_router.v1alpha1.TokenRouter\nclusters: - endpoints: - address: 127.0.0.1:26000 metadata: quilkin.dev: tokens: - MXg3aWp5Ng== # Authentication is provided by these ids, and matched against - OGdqM3YyaQ== # the value stored in Filter dynamic metadata - address: 127.0.0.1:26001 metadata: quilkin.dev: tokens: - bmt1eTcweA==\n# \";\n# let config = quilkin::config::Config::from_reader(yaml.as_bytes()).unwrap();\n# assert_eq!(config.filters.load().len(), 2); On the game client side the Concatenate filter could also be used to add authentication tokens to outgoing packets.","breadcrumbs":"Proxy » Filters » Token Router » Packet Authentication","id":"125","title":"Packet Authentication"},"126":{"body":"The full source code used in this example can be found in examples/ . Quilkin provides an extensible implementation of Filters that allows us to plug in custom implementations to fit our needs. This document provides an overview of the API and how we can go about writing our own Filters . First we need to create a type and implement two traits for it. It's not terribly important what the filter in this example does so let's write a Greet filter that appends Hello to every packet in one direction and Goodbye to packets in the opposite direction. struct Greet; As a convention within Quilkin: Filter names are singular, they also tend to be a verb, rather than an adjective. Examples Greet not \"Greets\" Compress not \"Compressor\".","breadcrumbs":"Proxy » Filters » Writing Custom Filters » Writing Custom Filters","id":"126","title":"Writing Custom Filters"},"127":{"body":"Represents the actual Filter instance in the pipeline. An implementation provides a read and a write method (both are passthrough by default) that accepts a context object and returns a response. Both methods are invoked by the proxy when it consults the filter chain read is invoked when a packet is received on the local downstream port and is to be sent to an upstream endpoint while write is invoked in the opposite direction when a packet is received from an upstream endpoint and is to be sent to a downstream client. # struct Greet;\nuse quilkin::filters::prelude::*; /// Appends data to each packet\n#[async_trait::async_trait]\nimpl Filter for Greet { async fn read(&self, ctx: &mut ReadContext) -> Result<(), FilterError> { ctx.contents.extend_from_slice(b\"Hello\"); Ok(()) } async fn write(&self, ctx: &mut WriteContext) -> Result<(), FilterError> { ctx.contents.extend_from_slice(b\"Goodbye\"); Ok(()) }\n}","breadcrumbs":"Proxy » Filters » Writing Custom Filters » Filter","id":"127","title":"Filter"},"128":{"body":"Represents metadata needed for your [Filter], most of it has to with defining configuration, for now we can use () as we have no configuration currently. # use quilkin::filters::prelude::*;\n# struct Greet;\n# impl Filter for Greet {}\nimpl StaticFilter for Greet { const NAME: &'static str = \"greet.v1\"; type Configuration = (); type BinaryConfiguration = (); fn try_from_config(config: Option) -> Result { Ok(Self) }\n}","breadcrumbs":"Proxy » Filters » Writing Custom Filters » StaticFilter","id":"128","title":"StaticFilter"},"129":{"body":"We can run the proxy using Proxy::run function. Let's add a main function that does that. Quilkin relies on the Tokio async runtime, so we need to import that crate and wrap our main function with it. We can also register custom filters in quilkin using FilterRegistry::register Add Tokio as a dependency in Cargo.toml. [dependencies]\nquilkin = \"0.2.0\"\ntokio = { version = \"1\", features = [\"full\"]} Add a main function that starts the proxy. // src/main.rs\n#[tokio::main]\nasync fn main() -> quilkin::Result<()> { quilkin::filters::FilterRegistry::register(vec![Greet::factory()].into_iter()); let (_shutdown_tx, shutdown_rx) = quilkin::make_shutdown_channel(quilkin::ShutdownKind::Normal); let proxy = quilkin::Proxy::default(); let config = quilkin::Config::default(); config.filters.store(std::sync::Arc::new( vec![quilkin::config::Filter { name: Greet::NAME.into(), label: None, config: None, }] .try_into()?, )); config.clusters.modify(|map| { map.insert_default( [quilkin::net::endpoint::Endpoint::new( (std::net::Ipv4Addr::LOCALHOST, 4321).into(), )] .into(), ) }); let admin = quilkin::cli::Admin::Proxy(<_>::default()); proxy.run(config.into(), admin, None, shutdown_rx).await\n} Now, let's try out the proxy. The following configuration starts our extended version of the proxy at port 7777 and forwards all packets to an upstream server at port 4321. # quilkin.yaml\nversion: v1alpha1\nfilters: - name: greet.v1\nclusters: - endpoints: - address: 127.0.0.1:4321 Next we to setup our network of services, for this example we're going to use the netcat tool to spawn a UDP echo server and interactive client for us to send packets over the wire. # Start the proxy\ncargo run -- &\n# Start a UDP listening server on the configured port\nnc -lu 127.0.0.1 4321 &\n# Start an interactive UDP client that sends packet to the proxy\nnc -u 127.0.0.1 7777 Whatever we pass to the client should now show up with our modification on the listening server's standard output. For example typing Quilkin in the client prints Hello Quilkin on the server.","breadcrumbs":"Proxy » Filters » Writing Custom Filters » Running","id":"129","title":"Running"},"13":{"body":"This is an ongoing discussion, and since console development is protected by non-disclosure agreements, we can't comment on this directly. That being said, we have an Unreal Engine for games in circumstances where compiling Rust or providing a separate Quilkin binary as an executable is not an option.","breadcrumbs":"FAQ » I would like to run Quilkin as a client side proxy on a console? Can I do that?","id":"13","title":"I would like to run Quilkin as a client side proxy on a console? Can I do that?"},"130":{"body":"Let's extend the Greet filter to have a configuration that contains what greeting to use. The Serde crate is used to describe static YAML configuration in code while Tonic / Prost is used to describe dynamic configuration as Protobuf messages when talking to a management server .","breadcrumbs":"Proxy » Filters » Writing Custom Filters » Configuration","id":"130","title":"Configuration"},"131":{"body":"First let's create the type for our configuration: Add the yaml parsing crates to Cargo.toml: # [dependencies]\nserde = \"1.0\"\nserde_yaml = \"0.8\" Define a struct representing the config: // src/main.rs\n#[derive(Serialize, Deserialize, Debug, schemars::JsonSchema)]\nstruct Config { greeting: String,\n} Update the Greet Filter to take in greeting as a parameter: // src/main.rs\nstruct Greet { config: Config,\n} #[async_trait::async_trait]\nimpl Filter for Greet { async fn read(&self, ctx: &mut ReadContext) -> Result<(), FilterError> { ctx.contents .prepend_from_slice(format!(\"{} \", self.config.greeting).as_bytes()); Ok(()) } async fn write(&self, ctx: &mut WriteContext) -> Result<(), FilterError> { ctx.contents .prepend_from_slice(format!(\"{} \", self.config.greeting).as_bytes()); Ok(()) }\n}","breadcrumbs":"Proxy » Filters » Writing Custom Filters » YAML Configuration","id":"131","title":"YAML Configuration"},"132":{"body":"Quilkin comes with out-of-the-box support for xDS management, and as such needs to communicate filter configuration over Protobuf with management servers and clients to synchronise state across the network. So let's add the binary version of our Greet configuration. Add the proto parsing crates to Cargo.toml: [dependencies]\n# ...\ntonic = \"0.5.0\"\nprost = \"0.7\"\nprost-types = \"0.7\" Create a Protobuf equivalent of our YAML configuration. // src/greet.proto\nsyntax = \"proto3\"; package greet; message Greet { string greeting = 1;\n} Generate Rust code from the proto file: There are a few ways to generate Prost code from proto, we will use the prost_build crate in this example. Add the following required crates to Cargo.toml, and then add a build script to generate the following Rust code during compilation: # [dependencies]\nbytes = \"1.0\" # [build-dependencies]\nprost-build = \"0.7\" // src/build.rs\nfn main() { // Remove if you already have `protoc` installed in your system. std::env::set_var(\"PROTOC\", protobuf_src::protoc()); prost_build::compile_protos(&[\"src/greet.proto\"], &[\"src/\"]).unwrap();\n} To include the generated code, we'll use [tonic::include_proto], then we just need to implement std::convert::TryFrom for converting the protobuf message to equivalvent configuration. // src/main.rs\nmod proto { tonic::include_proto!(\"greet\");\n} impl TryFrom for Config { type Error = ConvertProtoConfigError; fn try_from(p: proto::Greet) -> Result { Ok(Self { greeting: p.greeting, }) }\n} impl From for proto::Greet { fn from(config: Config) -> Self { Self { greeting: config.greeting, } }\n} Now, let's update Greet's StaticFilter implementation to use the two configurations. // src/main.rs\nuse quilkin::filters::StaticFilter; impl StaticFilter for Greet { const NAME: &'static str = \"greet.v1\"; type Configuration = Config; type BinaryConfiguration = proto::Greet; fn try_from_config(config: Option) -> Result { Ok(Self { config: Self::ensure_config_exists(config)?, }) }\n} That's it! With these changes we have wired up static configuration for our filter. Try it out with the following configuration: # quilkin.yaml\nversion: v1alpha1\nport: 7001\nfilters:\n- name: greet.v1 config: greeting: Hey\nendpoints:\n- address: 127.0.0.1:4321","breadcrumbs":"Proxy » Filters » Writing Custom Filters » Protobuf Configuration","id":"132","title":"Protobuf Configuration"},"133":{"body":"services ports Protocol QCMP 7600 UDP (IPv4 OR IPv6) In addition to the TCP based administration API, Quilkin provides a meta API over UDP. The purpose of this API is to provide meta operations that can be used by untrusted clients. Currently the API is focuses on providing pings for latency measurement but that may change overtime as new features are added.","breadcrumbs":"Proxy » Control Message Protocol » Quilkin Control Message Protocol (QCMP)","id":"133","title":"Quilkin Control Message Protocol (QCMP)"},"134":{"body":"The main functionality currently in QCMP is pinging, measuring the latency from one service to another over UDP. You can also measure the distance locally using the quilkin qcmp ping command. quilkin qcmp ping 127.0.0.1:7600","breadcrumbs":"Proxy » Control Message Protocol » Ping","id":"134","title":"Ping"},"135":{"body":"The following is a Kaitai Struct configuration of the protocol data unit accepted by Quilkin proxies. meta: id: quilkin_packet endian: be\nseq: - id: magic_header contents: \"QLKN\" - id: protocol_version type: u1 - id: packet_type type: u1 - id: packet_length type: u2 - id: packet size: packet_length type: switch-on: packet_type cases: 0: ping_packet 1: ping_reply_packet types: ping_packet: doc: | Sent by a client to a proxy containing the time when the client sent the packet along with a unique nonce. The timestamp should be a UTC unix timestamp in **nanoseconds**. seq: - id: nonce type: u1 - id: client_sent_timestamp type: u8 ping_reply_packet: doc: | A reply from a proxy containing the ping's nonce, the client sent time, the server's receive time, and the server's sent time. The timestamps should be UTC unix timestamps in **nanoseconds**. seq: - id: nonce type: u1 - id: client_sent_timestamp type: u8 - id: server_receive_timestamp type: u8 - id: server_sent_timestamp type: u8","breadcrumbs":"Proxy » Control Message Protocol » Protocol Data Unit","id":"135","title":"Protocol Data Unit"},"136":{"body":"The following are metrics that Quilkin provides while in Proxy Mode.","breadcrumbs":"Proxy » Metrics » Proxy Metrics","id":"136","title":"Proxy Metrics"},"137":{"body":"If Quilkin is provided a a MaxmindDB GeoIP database, Quilkin will log the following information in the maxmind information log, as well as populate the following fields in any metrics with matching labels. Field Description asn ASN Number organization The organisation responsible for the ASN country_code The corresponding country code ip_prefix The IP prefix CIDR address prefix_entity The name of the entity for the prefix address prefix_name The name of the prefix address Maxmind databases often require a licence and/or fee, so they aren't included by default with Quilkin.","breadcrumbs":"Proxy » Metrics » ASN Maxmind Information","id":"137","title":"ASN Maxmind Information"},"138":{"body":"The proxy exposes the following general metrics: quilkin_packets_processing_duration_seconds{event, asn, ip_prefix} (Histogram) The total duration of time in seconds that it took to process a packet. The event label is either: read: when the proxy receives data from a downstream connection on the listening port. write: when the proxy sends data to a downstream connection via the listening port. quilkin_packets_dropped_total{reason, asn, ip_prefix} (Counter) The total number of packets (not associated with any session) that were dropped by proxy. Not that packets reflected by this metric were dropped at an earlier stage before they were associated with any session. For session based metrics, see the list of session metrics instead. reason = NoConfiguredEndpoints NoConfiguredEndpoints: No upstream endpoints were available to send the packet to. This can occur e.g if the endpoints cluster was scaled down to zero and the proxy is configured via a control plane. quilkin_cluster_active The number of currently active clusters. quilkin_cluster_active_endpoints The number of currently active upstream endpoints. Note that this tracks the number of endpoints that the proxy knows of rather than those that it is connected to (see Session Metrics instead for those) quilkin_bytes_total{event, asn, ip_prefix} The total number of bytes sent or recieved The event label is either: read: when the proxy receives data from a downstream connection on the listening port. write: when the proxy sends data to a downstream connection via the listening port. quilkin_packets_total{event, asn, ip_prefix} The total number of packets sent or recieved. The event label is either: read: when the proxy receives data from a downstream connection on the listening port. write: when the proxy sends data to a downstream connection via the listening port. quilkin_packet_jitter{event, asn, ip_prefix} The time between receiving new packets. quilkin_errors_total{event, asn, ip_prefix} The total number of errors encountered while reading a packet from the upstream endpoint.","breadcrumbs":"Proxy » Metrics » General Metrics","id":"138","title":"General Metrics"},"139":{"body":"The proxy exposes the following metrics around sessions: quilkin_session_active{asn, organization, country_code, ip_prefix, prefix_entity, prefix_name} The number of currently active sessions. If a maxmind database has been provided, the labels are populated: The asn label is the ASN number of the connecting client. The ip_prefixlabel is the IP prefix of the connecting client. quilkin_session_duration_secs (Histogram) A histogram over how long sessions lasted before they were torn down. Note that, by definition, active sessions are not included in this metric. quilkin_session_total (Counter) The total number of sessions that have been created.","breadcrumbs":"Proxy » Metrics » Session Metrics","id":"139","title":"Session Metrics"},"14":{"body":"This is an excellent question! Envoy is an amazing project, and has set many of the standards for how proxies are written and orchestrated , and was an inspiration for many of the decisions made on Quilkin. However, we decided to build this project separately: Envoy seems primarily focused on web/mobile network workloads (which makes total sense), whereas we wanted something specialised on gaming UDP communication, so having a leaner, more focused codebase would allow us to move faster. We found the Rust and Cargo ecosystem easier to work with than Bazel and C++, and figured our users would as well.","breadcrumbs":"FAQ » Any reason you didn't contribute this into/extend Envoy?","id":"14","title":"Any reason you didn't contribute this into/extend Envoy?"},"140":{"body":"Quilkin's filters use a set of generic metric keys, to make it easier to build visualisations that can account for a dynamic set of filters that can be added, removed, or updated at runtime with different configurations. All of these metrics share a common set of labels. Label Description id The ID of the filter that used the metric. label The name of the metric being measured. help The description of the filter metric. direction The direction of packet flow (e.g. read/write). quilkin_filter_int_counter{id, label, help, direction} Generic filter counter, see help label for more specific info. quilkin_filter_histogram{id, label, help, direction, shared_metadata_1} generic filter histogram, see help label for more specific info. quilkin_filter_read_duration_seconds{filter} The duration it took for a filter's read implementation to execute. Thefilter label is the name of the filter being executed. quilkin_filter_write_duration_seconds{filter} The duration it took for a filter's write implementation to execute. The filter label is the name of the filter being executed.","breadcrumbs":"Proxy » Metrics » Filter Metrics","id":"140","title":"Filter Metrics"},"141":{"body":"services ports Protocol xDS 7800 gRPC (IPv4 OR IPv6) For single-cluster integration, Quilkin provides a manage service, that can be used with a number of configuration discovery providers to provide cluster configuration multiple proxys . With each provider automating the complexity of a full xDS management control plane via integrations with popular projects and common architecture patterns. To view all the providers and options for the manage subcommand, run: $ quilkin manage --help\nRuns Quilkin as a xDS management server, using `provider` as a configuration source Usage: quilkin manage [OPTIONS] Commands: agones Watches Agones' game server CRDs for `Allocated` game server endpoints, and for a `ConfigMap` that specifies the filter configuration file Watches for changes to the file located at `path` help Print this message or the help of the given subcommand(s) Options: -r, --relay One or more `quilkin relay` endpoints to push configuration changes to [env: QUILKIN_MANAGEMENT_SERVER=] -p, --port The TCP port to listen to, to serve discovery responses [env: QUILKIN_PORT=] [default: 7800] --region The `region` to set in the cluster map for any provider endpoints discovered [env: QUILKIN_REGION=] --zone The `zone` in the `region` to set in the cluster map for any provider endpoints discovered [env: QUILKIN_ZONE=] --sub-zone The `sub_zone` in the `zone` in the `region` to set in the cluster map for any provider endpoints discovered [env: QUILKIN_SUB_ZONE=] -h, --help Print help","breadcrumbs":"Control Plane » xDS Control Plane","id":"141","title":"xDS Control Plane"},"142":{"body":"In addition to static configuration provided upon startup, a Quiklin proxy's configuration can also be updated at runtime. The proxy can be configured on startup to talk to a set of management servers which provide it with updates throughout its lifecycle. Communication between the proxy and management server uses the xDS gRPC protocol , similar to an envoy proxy . xDS is one of the standard configuration mechanisms for software proxies and as a result, Quilkin can be setup to discover configuration resources from any API compatible server. Also, given that the protocol is well specified , it is similarly straight-forward to implement a custom server to suit any deployment's needs. As described within the xDS-api documentation, the xDS API comprises a set of resource discovery APIs, each serving a specific set of configuration resource types, while the protocol itself comes in several variants . Quilkin implements the Aggregated Discovery Service (ADS) State of the World (SotW) variant with gRPC.","breadcrumbs":"Control Plane » Overview","id":"142","title":"Overview"},"143":{"body":"Since the range of resources configurable by the xDS API extends that of Quilkin's domain (i.e being UDP based, Quilkin does not have a need for HTTP/TCP resources), only a subset of the API is supported. The following lists these relevant parts and any limitation to the provided support as a result: Cluster Discovery Service (CDS) : Provides information about known clusters and their membership information. The proxy uses these resources to discover clusters and their endpoints. While cluster topology information like locality can be provided in the configuration, the proxy currently does not use this information (support may be included in the future however). Any load balancing information included in this resource is ignored. For load balancing, use Quilkin filters instead. Only cluster discovery type STATIC and EDS is supported. Configuration including other discovery types e.g LOGICAL_DNS is rejected. Endpoint Discovery Service (EDS) : Provides information about endpoints. The proxy uses these resources to discover information about endpoints like their IP addresses. Endpoints may provide Endpoint Metadata via the metadata field. These metadata will be visible to filters as part of the corresponding endpoints information when processing packets. Only socket addresses are supported on an endpoint's address configuration - i.e an IP address and port number combination. Configuration including any other type of addressing e.g named pipes will be rejected. Any load balancing information included in this resource is ignored. For load balancing, use Quilkin filters instead. Listener Discovery Service (LDS) : Provides information about Filters and Filter Chains . Only the name and filter_chains fields in the Listener resource are used by the proxy. The rest are ignored. Since Quilkin only uses one filter chain per proxy, at most one filter chain can be provided in the resource. Otherwise the configuration is rejected. Only the list of filters specified in the filter chain is used by the proxy - i.e other fields like filter_chain_match are ignored. This list also specifies the order that the corresponding filter chain will be constructed. gRPC proto configuration for Quilkin's built-in filters can be found here . They are equivalent to the filter's static configuration.","breadcrumbs":"Control Plane » Supported APIs","id":"143","title":"Supported APIs"},"144":{"body":"Connecting a Quilkin proxy to an xDS management server can be implemented via providing one or more URLs to the management_servers command line .","breadcrumbs":"Control Plane » Connecting to an xDS management server","id":"144","title":"Connecting to an xDS management server"},"145":{"body":"","breadcrumbs":"Control Plane » Metrics » xDS Metrics","id":"145","title":"xDS Metrics"},"146":{"body":"Quilkin exposes the following metrics around the management servers and its resources when running as a UDP Proxy : quilkin_xds_connected_state (Gauge) A boolean that indicates whether or not the proxy is currently connected to a management server. A value 1 means that the proxy is connected while 0 means that it is not connected to any server at that point in time. quilkin_xds_update_attempt_total (Counter) The total number of attempts made by a management server to configure the proxy. This is equivalent to the total number of configuration updates received by the proxy from a management server. quilkin_xds_update_success_total (Counter) The total number of successful attempts made by a management server to configure the proxy. This is equivalent to the total number of configuration updates received by the proxy from a management server and was successfully applied by the proxy. quilkin_xds_update_failure_total (Counter) The total number of unsuccessful attempts made by a management server to configure the proxy. This is equivalent to the total number of configuration updates received by the proxy from a management server and was rejected by the proxy (e.g due to a bad/inconsistent configuration). quilkin_xds_requests_total (Counter) The total number of DiscoveryRequest s made by the proxy to management servers. This tracks messages flowing in the direction from the proxy to the management server.","breadcrumbs":"Control Plane » Metrics » Proxy Mode","id":"146","title":"Proxy Mode"},"147":{"body":"The following metrics are exposed when Quilkin is running as an xDS provider . quilkin_management_server_connected_proxies (Gauge) The number of proxies currently connected to the server. quilkin_management_server_discovery_requests_total{request_type} (Counter) The total number of xDS Discovery requests received across all proxies. request_type = type.googleapis.com/envoy.config.cluster.v3.Cluster | type.googleapis.com/envoy.config.endpoint.v3.ClusterLoadAssignment | type.googleapis.com/envoy.config.listener.v3.Listener Type URL of the requested resource quilkin_management_server_discovery_responses_total (Counter) The total number of xDS Discovery responses sent back across all proxies in response to Discovery Requests. Each Discovery response sent corresponds to a configuration update for some proxy. request_type = type.googleapis.com/envoy.config.cluster.v3.Cluster | type.googleapis.com/envoy.config.endpoint.v3.ClusterLoadAssignment | type.googleapis.com/envoy.config.listener.v3.Listener Type URL of the requested resource quilkin_management_server_endpoints_total (Gauge) The number of active endpoints discovered by the server. The number of active endpoints correlates with the size of the cluster configuration update sent to proxies. quilkin_management_server_snapshot_generation_errors_total (Counter) The total number of errors encountered while generating a configuration snapshot update for a proxy. quilkin_management_server_snapshots_generated_total (Counter) The total number of configuration snapshot generated across all proxies. A snapshot corresponds to a point in time view of a proxy's configuration. However it does not necessarily correspond to a proxy update - a proxy only gets the latest snapshot so it might miss intermediate snapshots if it lags behind. quilkin_management_server_snapshots_cache_size (Gauge) The current number of snapshots in the in-memory snapshot cache. This corresponds 1-1 to proxies that connect to the server. However the number may be slightly higher than the number of connected proxies since snapshots for disconnected proxies are only periodically cleared from the cache.","breadcrumbs":"Control Plane » Metrics » xDS Provider Mode","id":"147","title":"xDS Provider Mode"},"148":{"body":"The Agones xDS Provider is built to simplify Quilkin integration with Agones game server hosting on top of Kubernetes . This provider watches for changes in Agones GameServer resources in a cluster, and utilises that information to provide Endpoint information to connected Quilkin proxies. Currently, the Agones provider can only discover resources within the cluster it is running in.","breadcrumbs":"Control Plane » Providers » Agones » Agones xDS Provider","id":"148","title":"Agones xDS Provider"},"149":{"body":"This provider watches the Kubernetes clusters for Allocated Agones GameServers and exposes their IP address and Port as Endpoints to any connected Quilkin proxies. Since an Agones GameServer can have multiple ports exposed, if multiple ports are in use, the server will pick the first port in the port list. By default the Agones xDS provider will look in the default namespace for any GameServer resources, but it can be configured via the --gameservers-namespace argument.","breadcrumbs":"Control Plane » Providers » Agones » Endpoint Configuration","id":"149","title":"Endpoint Configuration"},"15":{"body":"","breadcrumbs":"Netcat » Quickstart: Quilkin with netcat","id":"15","title":"Quickstart: Quilkin with netcat"},"150":{"body":"The set of access tokens for the associated Endpoint can be set by adding a comma separated standard base64 encoded strings. This must be added under an annotation quilkin.dev/tokens in the GameServer 's metadata. For example: annotations: # Sets two tokens for the corresponding endpoint with values 1x7ijy6 and 8gj3v2i respectively. quilkin.dev/tokens: MXg3aWp5Ng==,OGdqM3YyaQ==","breadcrumbs":"Control Plane » Providers » Agones » Access Tokens","id":"150","title":"Access Tokens"},"151":{"body":"The Agones provider watches for a singular ConfigMap that has the label of quilkin.dev/configmap: \"true\", and any changes that happen to it, and use its contents to send Filter configuration to any connected Quilkin proxies. The ConfigMap contents should be a valid Quilkin file configuration , but with no Endpoint data. For example: apiVersion: v1\nkind: ConfigMap\nmetadata: name: quilkin-xds-filter-config labels: quilkin.dev/configmap: \"true\"\ndata: quilkin.yaml: | version: v1alpha1 filters: - name: quilkin.filters.capture.v1alpha1.Capture config: suffix: size: 3 remove: true - name: quilkin.filters.token_router.v1alpha1.TokenRouter By default the Agones xDS provider will look in the default namespace for this ConfigMap, but it can be configured via the --config-namespace argument.","breadcrumbs":"Control Plane » Providers » Agones » Filter Configuration","id":"151","title":"Filter Configuration"},"152":{"body":"As an example, the following runs the server with subcommnad manage agones against a cluster (using default kubeconfig authentication) where Quilkin pods run in the quilkin namespace and GameServer pods run in the gameservers namespace: quilkin manage agones --config-namespace quilkin --gameservers-namespace gameservers For a full referenmce of deploying this provider in a Kubernetes cluster, with appropriate Deployments , Services , and RBAC Rules, there is an Agones, xDS and Xonotic example .","breadcrumbs":"Control Plane » Providers » Agones » Usage","id":"152","title":"Usage"},"153":{"body":"The filesystem provider watches a configuration file on disk and sends updates to proxies whenever that file changes. It can be started with using subcommand manage file as the following: quilkin manage file quilkin.yaml We run this on port 1800, in this example, in case you are running this locally, and the default port is taken up by an existing Quilkin proxy. After running this command, any proxy that connects to port 18000 will receive updates as configured in config.yaml file. You can find the configuration file schema in Configuration File . Example: # let yaml = \"\nversion: v1alpha1\nfilters: - name: quilkin.filters.debug.v1alpha1.Debug config: id: hello\nclusters: - endpoints: - address: 123.0.0.1:29 metadata: 'quilkin.dev': tokens: - 'MXg3aWp5Ng=='\n# \";\n# let config = quilkin::config::Config::from_reader(yaml.as_bytes()).unwrap();\n# assert_eq!(config.filters.load().len(), 1);","breadcrumbs":"Control Plane » Providers » Filesystem » Filesystem xDS Provider","id":"153","title":"Filesystem xDS Provider"},"154":{"body":"services ports Protocol ADS 7800 gRPC(IPv4 OR IPv6) CPDS 7900 gRPC(IPv4 OR IPv6) Note: This service is currently in active experimentation and development so there may be bugs which cause it to be unusable for production, as always all bug reports are welcome and appreciated. For multi-cluster integration, Quilkin provides a relay service, that can be used with a multiple control plane services in different clusters to provide a unified \"Aggregated Discovery Service\" endpoint for proxy services. To connect to a control plane to a relay, add the --relay flag to your control plane with the address of the relay. Then to connect a proxy service to the relay's ADS endpoint, you use the same --management-server argument for connecting to control planes. To view all options for the relay subcommand, run: $ quilkin relay --help\nRuns Quilkin as a relay service that runs a Manager Discovery Service (mDS) for accepting cluster and configuration information from xDS management services, and exposing it as a single merged xDS service for proxy services Usage: quilkin relay [OPTIONS] [COMMAND] Commands: agones Watches Agones' game server CRDs for `Allocated` game server endpoints, and for a `ConfigMap` that specifies the filter configuration file Watches for changes to the file located at `path` help Print this message or the help of the given subcommand(s) Options: -m, --mds-port Port for mDS service [env: QUILKIN_MDS_PORT=] [default: 7900] -x, --xds-port Port for xDS management_server service [env: QUILKIN_PORT=] [default: 7800] --idle-request-interval-secs The interval in seconds at which the relay will send a discovery request to an management server after receiving no updates [env: QUILKIN_IDLE_REQUEST_INTERVAL_SECS=] [default: 30] -h, --help Print help Each sub-control planes (file, agones, etc) matches the quilkin manage providers capabilities. Have a look at each of the Control Plane > Providers documentation for integration details.","breadcrumbs":"Relay » Control Plane Relay","id":"154","title":"Control Plane Relay"},"155":{"body":"To get started with the relay service we need to start the relay service, and then setup our configuration source. For this we're going to the built-in relay client in the control plane service to forward information to the relay. For this demo we'll use the file provider for the control plane, but this example works with any configuration provider. # quilkin.yaml\nversion: v1alpha1\nclusters: - endpoints: - address: 127.0.0.1:8888 To start the relay, run the relay command: quilkin relay To spawn the control plane and have the control plane send its configuration, we need to run the manage command with the --relay flag with the address of the relay of the relay server we just spawned which is at port 7900 by default. We're also going to set --admin-address and --port flags to avoid port collision with the relay's admin and xds endpoints. quilkin --admin-address http://localhost:8001 \\ manage \\ --port 7801 \\ --relay http://localhost:7900 \\ file quilkin.yaml Now if we run cURL on both the relay and the control plane we should see that they both contain the same set of endpoints. # Check Control Plane\ncurl localhost:8001/config\n# Check Relay\ncurl localhost:8000/config Since the relay service also exposes a aDS control plane endpoint, that represents the merged set of all sources, to connect this to the proxy all we have to do is use the same --management-server flag that we use to specify the location of control planes, then the proxies will be able to pull configuration from the relay. quilkin --admin-address http://localhost:8002 proxy --management-server http://127.0.0.1:7800 We can also additionally add a second control plane source to the relay, which will be merged with our control plane's configuration to create a singular set of data that the proxies can query using xDS discovery requests. # quilkin2.yaml\nversion: v1alpha1\nclusters: - endpoints: - address: 127.0.0.1:9999 quilkin --admin-address http://localhost:8003 \\ manage \\ --port 7802 \\ --relay http://localhost:7900 \\ file quilkin.yaml And that's it! We've just setup control planes to look for configuration changes in our system, a relay to merge any changes into a unified dataset, and set up proxies that make use of that data to decide where and how to send packets.","breadcrumbs":"Relay » Quickstart","id":"155","title":"Quickstart"},"156":{"body":"services ports Protocol QCMP 7600 UDP(IPv4 OR IPv6) Note: This service is currently in active experimentation and development so there may be bugs which cause it to be unusable for production, as always all bug reports are welcome and appreciated. For multi-cluster integration, Quilkin provides a agent service, that can be deployed to a cluster to act as a beacon for QCMP pings and forward cluster configuration information to a relay service Agent configuration and functionality matches that of Control Plane Providers, such as Filesystem and Agones . To view all options for the agent subcommand, run: $ quilkin agent --help\nRuns Quilkin as a relay service that runs a Manager Discovery Service (mDS) for accepting cluster and configuration information from xDS management services, and exposing it as a single merged xDS service for proxy services Usage: quilkin agent [OPTIONS] [COMMAND] Commands: agones Watches Agones' game server CRDs for `Allocated` game server endpoints, and for a `ConfigMap` that specifies the filter configuration file Watches for changes to the file located at `path` help Print this message or the help of the given subcommand(s) Options: -q, --qcmp-port Port for QCMP service [env: QCMP_PORT=] [default: 7600] -r, --relay One or more `quilkin relay` endpoints to push configuration changes to [env: QUILKIN_MANAGEMENT_SERVER=] --region The `region` to set in the cluster map for any provider endpoints discovered [env: QUILKIN_REGION=] --zone The `zone` in the `region` to set in the cluster map for any provider endpoints discovered [env: QUILKIN_ZONE=] --sub-zone The `sub_zone` in the `zone` in the `region` to set in the cluster map for any provider endpoints discovered [env: QUILKIN_SUB_ZONE=] --idle-request-interval-secs The interval in seconds at which the agent will wait for a discovery request from a relay server before restarting the connection [env: QUILKIN_IDLE_REQUEST_INTERVAL_SECS=] [default: 30] -h, --help Print help Each sub-control planes (file, agones, etc) matches the quilkin manage providers capabilities. Have a look at each of the Control Plane > Providers documentation for integration details.","breadcrumbs":"Relay » Agents » Control Plane Agents","id":"156","title":"Control Plane Agents"},"157":{"body":"The simplest version of the agent service is just running quilkin agent, this will setup just the QCMP service allowing the agent to be pinged for measuring round-time-trips (RTT). quilkin agent To run an agent with the relay (see relay quickstart for more information), you just need to specify the relay endpoint with the --relay flag and provide a configuration discovery provider such as a configuration file or Agones. quilkin --admin-adress http://localhost:8001 agent --relay http://localhost:7900 file quilkin.yaml Now if we run cURL on both the relay and the control plane we should see that they both contain the same set of endpoints. # Check Agent\ncurl localhost:8001/config\n# Check Relay\ncurl localhost:8000/config","breadcrumbs":"Relay » Agents » Quickstart","id":"157","title":"Quickstart"},"158":{"body":"This is an alpha version of the Unreal Engine plugin for Quilkin. Currently it only supports adding a routing token in the following format. | token | version\nX bytes | 16 bytes | 1 bytes","breadcrumbs":"Unreal Engine » Quilkin Unreal Engine Plugin","id":"158","title":"Quilkin Unreal Engine Plugin"},"159":{"body":"To get this client proxy installed, the SDK should be located in Engine path for Plugins, so copy the whole ue4 folder (resides under sdks folder) in your Unreal Engine path /[UE4 Root]/Engine/Plugins, then you may want to rename the ue4 folder to Quilkin. Unreal Engine will automatically discover the plugin by searching for .uplugin file.","breadcrumbs":"Unreal Engine » How to install","id":"159","title":"How to install"},"16":{"body":"A *nix terminal A binary release of Quilkin from the Github releases page or by running cargo install quilkin ncat netcat","breadcrumbs":"Netcat » Requirements","id":"16","title":"Requirements"},"160":{"body":"services ports Protocol Administration 8000 HTTP (IPv4 OR IPv6)","breadcrumbs":"Administration » Administration","id":"160","title":"Administration"},"161":{"body":"By default, Quilkin will log INFO level events, you can change this by setting the RUST_LOG environment variable. See log documentation for more advanced usage. If you are debugging Quilkin set the RUST_LOG environment variable to quilkin=trace, to filter trace level logging to only Quilkin components. Verbose logging in Quilkin will affect performance considerably, so we recommend only turning it on for debugging purposes.","breadcrumbs":"Administration » Logging","id":"161","title":"Logging"},"162":{"body":"Quilkin exposes an HTTP interface to query different aspects of the server. It is assumed that the administration interface will only ever be able to be accessible on localhost. By default, the administration interface is bound to [::]:8000, but it can be configured with the --admin-address CLI flag or the QUILKIN_ADMIN_ADDRESS environment.","breadcrumbs":"Administration » HTTP API","id":"162","title":"HTTP API"},"163":{"body":"The admin interface provides the following endpoints:","breadcrumbs":"Administration » Endpoints","id":"163","title":"Endpoints"},"164":{"body":"This provides a liveness probe endpoint, most commonly used in Kubernetes based systems . Liveness is defined as \"hasn't panicked\", as long as the process has not panicked quilkin is considered live.","breadcrumbs":"Administration » /live","id":"164","title":"/live"},"165":{"body":"This provides a readiness probe endpoint, most commonly used in Kubernetes based systems . Readiness is service and provider specific, so based on what you're running there will be different criteria for a service to be considered ready. Here's a list of the criteria for each service an provider. Service Readiness Proxy Management server is connected (or always true if config is static) AND if there is more than one endpoint configured Manage Provider is ready Relay Provider is ready Agent Provider is ready AND connected to relay Provider Readiness Agones The service is connected to kube-api File The service has found and watches the file When setting thresholds for your proxy probes, you generally want to set a low check period (e.g. periodSeconds=1) and a low success threshold (e.g. successThreshold=1), but a high failureThreshold (e.g. failureThreshold=60) and terminationGracePeriodSeconds to allow for backoff attempts and existing player sessions to continue without disruption. Proxy Mode Will return an HTTP status of 200 when there is at least one endpoint to send data to. This is primarily to ensure that new proxies that have yet to get configuration information from an xDS server aren't send data until they are fully populated. xDS Provider Mode Will return an HTTP status of 200 when all health checks pass.","breadcrumbs":"Administration » /ready","id":"165","title":"/ready"},"166":{"body":"Outputs Prometheus formatted metrics for this instance. See the Proxy Metrics documentation for what proxy metrics are available. See the xDS Metrics documentation for what xDS metrics are available.","breadcrumbs":"Administration » /metrics","id":"166","title":"/metrics"},"167":{"body":"Returns a JSON representation of the cluster and filterchain configuration that the instance is running with at the time of invocation.","breadcrumbs":"Administration » /config","id":"167","title":"/config"},"168":{"body":"The Quilkin proxy can be integrated with your dedicated game servers in several ways, each providing different capabilities and complexity tradeoffs. Below captures several of the most useful and prevalent architectural patterns to give you inspiration on how you can use Quilkin in your multiplayer game networking architecture. These examples as well many others are available on Github repository.","breadcrumbs":"Architecture Examples » Quilkin Integration Examples","id":"168","title":"Quilkin Integration Examples"},"169":{"body":"| | Internet | | |\n┌─────────┐ | ┌────────────────┐ ┌────────────────┐\n│ Game │ | │ Quilkin │ │ Dedicated │\n│ Client ◄──────────────────► (Server Proxy) │ │ Game Server │\n└─────────┘ | │ ◄─► │ | └────────────────┘ └────────────────┘ | | | ┌────────────────┐ ┌────────────────┐ | │ Quilkin │ │ Dedicated │ | │ (Server Proxy) │ │ Game Server │ | │ ◄─► │ | └────────────────┘ └────────────────┘ | | | | This is the simplest integration and configuration option with Quilkin, but does provide the smallest number of possible feature implementations and ability to provide redundancy. That being said, this is a low risk way to integrate Quilkin, and take advantage of the out-of-the-box telemetry and metric information that comes with Quilkin. In this example, the Server proxy is running alongside the dedicated game server - on the same public IP/machine/container. This is often referred to as a sidecar pattern. Communication between the Server Proxy and the Dedicated Game Server occurs over the localhost network, with a separate port for each Game Client connection. Clients connect to the Server Proxy's public port/IP combination, and the Server Proxy routes all traffic directly to the dedicated game server. The Server Proxy can still use filters such as rate limiting, compression, firewall rules, etc as long as the Game Client conforms to the standard protocols utilised by those filters as appropriate.","breadcrumbs":"Architecture Examples » Server Proxy as a Sidecar","id":"169","title":"Server Proxy as a Sidecar"},"17":{"body":"So that we have a target for sending UDP packets to, let's use ncat to create a simple UDP echo process. To do this run: ncat -e $(which cat) -k -u -l 8080 This routes all UDP packets that ncat receives to the local cat process, which echoes it back.","breadcrumbs":"Netcat » 1. Start an udp echo service","id":"17","title":"1. Start an udp echo service"},"170":{"body":"| | Internet | | |\n┌─────────┐ ┌────────────────┐ | ┌────────────────┐ ┌────────────────┐\n│ Game │ │ Quilkin │ | │ Quilkin │ │ Dedicated │\n│ Client ◄────► (Client Proxy) ◄────────────► (Server Proxy) │ │ Game Server │\n└─────────┘ └────────────────┘ | │ ◄─► │ | └────────────────┘ └────────────────┘ | | | ┌────────────────┐ ┌────────────────┐ | │ Quilkin │ │ Dedicated │ | │ (Server Proxy) │ │ Game Server │ | │ ◄─► │ | └────────────────┘ └────────────────┘ | | | | This example is the same as the above, but puts a Client Proxy between the Game Client, and the Server Proxy to take advantage of Client Proxy functionality. The Client Proxy may be integrated as a standalone binary, directly into the client with communication occurring over a localhost port or it may be possible utlise one of our client SDKs such as Unreal Engine . The Client Proxy can now utilise filters, such as compression, without having to change the Game Client. The Game Client will need to communicate to the Client Proxy what IP it should connect to when the Client is match-made with a Game Server.","breadcrumbs":"Architecture Examples » Client Proxy to Sidecar Server Proxy","id":"170","title":"Client Proxy to Sidecar Server Proxy"},"171":{"body":"| | | | Internet Private | Network | ┌────────────────┐ | ┌────────────────┐ | │ Quilkin │ | │ Dedicated │ | ┌──► (Server Proxy) ◄──────────┬───► Game Server │\n┌─────────┐ ┌────────────────┐ | │ │ │ | │ │ │\n│ Game │ │ Quilkin ◄───────┤ └────────────────┘ | │ └────────────────┘\n│ Client ◄──────► (Client Proxy) │ | │ | │\n└─────────┘ └────────────────┘ | │ ┌────────────────┐ | │ ┌────────────────┐ | │ │ Quilkin │ | │ │ Dedicated │ | └──► (Server Proxy) ◄──────────┘ │ Game Server │ | │ │ | │ │ | └────────────────┘ | └────────────────┘ | | | ┌────────────────┐ | ┌────────────────┐ | │ Quilkin │ | │ Dedicated │ | │ (Server Proxy) │ | │ Game Server │ | │ │ | │ │ | └────────────────┘ | └────────────────┘ | ▲ | ▲ │ │ │ ┌───────────┴────┐ │ │ xDS │ └──────────────┤ Control Plane │ └────────────────┘ This is the most complex configuration, but enables the most reuse of Quilkin's functionality, while also providing the most redundancy and security for your dedicated game servers. The Game client sends and receives packets from the Quilkin client proxy. The Client Proxy may be integrated as a standalone binary, with communication occurring over a localhost port, or it could be integrated directly with the game client as a library, or the client could utilise one of our [client SDKs] if Rust integration is not possible. The Client Proxy can utilise the full set of filters, such as concatenation (for routing), compression or load balancing, without having to change the Game Client. A hosted set of Quilkin Server proxies that have public IP addresses, are connected to an xDS Control Plane to coordinate routing and access control to the dedicated game servers, which are on private IP addresses. The Client Proxy is made aware of one or more Server proxies to connect to, possibly via their Game Client matchmaker or another service, with an authentication token to pass to the Server proxies, such that the UDP packets can be routed correctly to the dedicated game server they should connect to. Dedicated game servers receive traffic as per normal from the Server Proxies, and send data back to the proxies directly. If the dedicated game server always expects traffic from only a single ip/port combination for client connection, then traffic will always need to be sent through a single Server Proxy. Otherwise, UDP packets can be load balanced via the Client Proxy to multiple Server Proxies for even greater redundancy.","breadcrumbs":"Architecture Examples » Client Proxy to Separate Server Proxies Pools","id":"171","title":"Client Proxy to Separate Server Proxies Pools"},"172":{"body":"Have a look at the Administration API . Review the set of filters that are available. Diagrams powered by asciiflow.com","breadcrumbs":"Architecture Examples » What Next?","id":"172","title":"What Next?"},"173":{"body":"","breadcrumbs":"Videos and Presentations » Third Party Videos and Presentations","id":"173","title":"Third Party Videos and Presentations"},"174":{"body":"(Does not require GDCVault access to watch) Previous talks have looked at two open source projects: Agones, the platform for orchestrating and scaling dedicated multiplayer game servers on top of Kubernetes, and Quilkin, an extensible UDP proxy specifically built for protecting, observing and authenticating game server communications. On the surface this seems like a very powerful combination, but manually integrating the two can be a tricky and intimidating process. You need to know and understand the Kubernetes API and its client libraries, and then tie it into Quilkin's xDS compliant API implementation all through some custom code - which is a large and complex amount of work (and a lot of acronyms). In this talk, Mark Mandel, Developer Advocate at Google Cloud, will look at how anyone can utilize Quilkin's native Agones integration to provide a turnkey solution for proxying UDP traffic to game servers providing an extra layer of protection and observability when orchestrating game servers on top of Kubernetes.","breadcrumbs":"Videos and Presentations » GDC 2023: Open Source Game Development Summit: Agones and Quilkin: OSS Multiplayer Game Server Service Mesh on Kubernetes","id":"174","title":"GDC 2023: Open Source Game Development Summit: Agones and Quilkin: OSS Multiplayer Game Server Service Mesh on Kubernetes"},"18":{"body":"Next let's configure Quilkin in proxy mode, with a static configuration that points at the UDP echo service we just started. quilkin proxy --to 127.0.0.1:8080 This configuration will start Quilkin on the default proxy port , and it will redirect all incoming UDP traffic to a single endpoint of 127.0.0.1, port 8080. You should see an output like the following: {\"timestamp\":\"2023-01-19T10:16:23.399277Z\",\"level\":\"INFO\",\"fields\":{\"message\":\"Starting Quilkin\",\"version\":\"0.6\n.0-dev\",\"commit\":\"72176a191ffc3a597e3834ee1d0090b30caf81d4\"},\"target\":\"quilkin::cli\",\"filename\":\"src/cli.rs\"}\n{\"timestamp\":\"2023-01-19T10:16:23.399771Z\",\"level\":\"INFO\",\"fields\":{\"message\":\"Starting admin endpoint\",\"addres\ns\":\"0.0.0.0:8000\"},\"target\":\"quilkin::admin\",\"filename\":\"src/admin.rs\"}\n{\"timestamp\":\"2023-01-19T10:16:23.400544Z\",\"level\":\"INFO\",\"fields\":{\"message\":\"Starting\",\"port\":7777,\"proxy_id\"\n:\"7e9fc464-6ccc-41fe-afc4-6c97089de9b8\"},\"target\":\"quilkin::proxy\",\"filename\":\"src/proxy.rs\"}\n{\"timestamp\":\"2023-01-19T10:16:23.401192Z\",\"level\":\"INFO\",\"fields\":{\"message\":\"Quilkin is ready\"},\"target\":\"qui","breadcrumbs":"Netcat » 2. Start Quilkin","id":"18","title":"2. Start Quilkin"},"19":{"body":"In (yet 😃) another shell, let's use netcat to send an udp packet. Run the following to connect netcat to Quilkin's receiving port of 7000 via UDP (-u): nc -u 127.0.0.1 7777 Type the word \"test\" and hit enter, you should see it echoed back to you like so: nc -u 127.0.0.1 7777\ntest\ntest Feel free to send even more packets, as many as you would like 👍. Congratulations! You have successfully routed a UDP packet and back again with Quilkin! What's next? Run through the Quilkin with Agones quickstart . Have a look at some of the examples we have.","breadcrumbs":"Netcat » 3. Send a packet!","id":"19","title":"3. Send a packet!"},"2":{"body":"Some of Quilkin's advantages: Lower development and operational costs for securing, monitoring and making reliable multiplayer game servers and their communications. Provide entry-point redundancy for your game clients to connect to - making it much harder to take down your game servers. Multiple integration patterns, allowing you to choose the level of integration that makes sense for your architecture. Remove non-game specific computation out of your game server's processing loop - and save that precious CPU for your game simulation!","breadcrumbs":"Introduction » Why use Quilkin?","id":"2","title":"Why use Quilkin?"},"20":{"body":"","breadcrumbs":"Agones + Xonotic (Sidecar) » Quickstart: Quilkin with Agones and Xonotic (Sidecar)","id":"20","title":"Quickstart: Quilkin with Agones and Xonotic (Sidecar)"},"21":{"body":"A terminal with kubectl installed A local copy of the Xonotic client A running Agones Kubernetes cluster Installation instructions If you aren't familiar with Agones, we recommend working through their Getting Started guides.","breadcrumbs":"Agones + Xonotic (Sidecar) » Requirements","id":"21","title":"Requirements"},"22":{"body":"In this step, we're going to set up a Xonotic dedicated game server, with Quilkin running as a sidecar , which will give us access to all the metrics that Quilkin provides. kubectl apply -f https://raw.githubusercontent.com/googleforgames/quilkin/main/examples/agones-xonotic-sidecar/sidecar.yaml This applies two resources to your cluster: A Kubernetes ConfigMap with a basic Quilkin static configuration. An Agones Fleet specification with Quilkin running as a sidecar to Xonotic, such that it can process all the UDP traffic and pass it to the Xonotic dedicated game server. Now you can run kubectl get gameservers until all your Agones GameServers are marked as Ready like so: $ kubectl get gameservers\nNAME STATE ADDRESS PORT NODE AGE\nxonotic-sidecar-htc2x-84mzm Ready 34.94.107.201 7533 gke-agones-default-pool-0f7d8adc-7w3c 7m25s\nxonotic-sidecar-htc2x-sdp4k Ready 34.94.107.201 7599 gke-agones-default-pool-0f7d8adc-7w3c 7m25s","breadcrumbs":"Agones + Xonotic (Sidecar) » 1. Agones Fleet with Quilkin","id":"22","title":"1. Agones Fleet with Quilkin"},"23":{"body":"Usually with Agones you would Allocate a GameServer, but we'll skip this step for this example. Choose one of the listed GameServers from the previous step, and connect to the IP and port of the Xonotic server via the \"Multiplayer > Address\" field in the Xonotic client in the format of {IP}:{PORT}. xonotic-address.png You should now be playing a game of Xonotic against 4 bots!","breadcrumbs":"Agones + Xonotic (Sidecar) » 2. Play Xonotic!","id":"23","title":"2. Play Xonotic!"},"24":{"body":"Let's take a look at some metrics that Quilkin outputs. Grab the name of the GameServer you connected to before, and replace the ${gameserver} value below, and run the command. This will forward the admin interface to localhost. kubectl port-forward ${gameserver} 8000 Then open a browser to http://localhost:8000/metrics to see the Prometheus metrics that Quilkin exports.","breadcrumbs":"Agones + Xonotic (Sidecar) » 3. Check out the metrics","id":"24","title":"3. Check out the metrics"},"25":{"body":"Run the following to delete the Fleet and the accompanying ConfigMap: kubectl delete -f https://raw.githubusercontent.com/googleforgames/quilkin/main/examples/agones-xonotic-sidecar/sidecar.yaml","breadcrumbs":"Agones + Xonotic (Sidecar) » 5. Cleanup","id":"25","title":"5. Cleanup"},"26":{"body":"Let's take this one step further and compress the data between the Xonotic client and the server, without having to change either of them! Let's create a new Xonotic Fleet on our Agones cluster, but this time configured such that Quilkin will decompress packets that are incoming. Run the following: kubectl apply -f https://raw.githubusercontent.com/googleforgames/quilkin/main/examples/agones-xonotic-sidecar/sidecar-compress.yaml This will implement the Compress filter in our Quilkin sidecar proxy in our new Fleet. Now you can run kubectl get gameservers until all your Agones GameServers are marked as Ready like so: $ kubectl get gameservers\nNAME STATE ADDRESS PORT NODE AGE\nxonotic-sidecar-compress-htc2x-84mzm Ready 34.94.107.201 7534 gke-agones-default-pool-0f7d8adc-7w3c 7m25s\nxonotic-sidecar-compress-htc2x-sdp4k Ready 34.94.107.201 7592 gke-agones-default-pool-0f7d8adc-7w3c 7m25s","breadcrumbs":"Agones + Xonotic (Sidecar) » 6. Agones Fleet, but with Compression","id":"26","title":"6. Agones Fleet, but with Compression"},"27":{"body":"What we will do in this step, is run Quilkin locally as a client-side proxy to compress the UDP data before it is sent up to our Xonotic servers that are expecting compressed data. First, grab a copy of the Quilkin configuration client-compress.yaml locally. This has the Compress filter already configured, but we need to fill in the address to connect to. Rather than editing a file, this could also be sent through the xDS API , but it is easier to demonstrate this functionality through a static configuration. Instead of connecting Xonotic directly, take the IP and port from one of the Agones hosted GameServer records, and replace the ${GAMESERVER_IP} and ${GAMESERVER_PORT} values in your copy of client-compress.yaml. Run this configuration locally as: quilkin -c ./client-compress.yaml proxy Now we can connect to the local client proxy on \"127.0.0.1:7777\" via the \"Multiplayer > Address\" field in the Xonotic client, and Quilkin will take care of compressing the data for you without having to change the game client! Congratulations! You are now using Quilkin to manipulate the game client to server connection, without having to edit either!","breadcrumbs":"Agones + Xonotic (Sidecar) » 4. Play Xonotic, through Quilkin","id":"27","title":"4. Play Xonotic, through Quilkin"},"28":{"body":"Run the following to delete the Fleet and the accompanying ConfigMap: kubectl delete -f https://raw.githubusercontent.com/googleforgames/quilkin/main/examples/agones-xonotic-sidecar/sidecar-compress.yaml","breadcrumbs":"Agones + Xonotic (Sidecar) » 7. Cleanup","id":"28","title":"7. Cleanup"},"29":{"body":"Have a look at the examples folder for configuration and usage examples.","breadcrumbs":"Agones + Xonotic (Sidecar) » What's Next?","id":"29","title":"What's Next?"},"3":{"body":"Quilkin incorporates these abilities: Non-transparent proxying of UDP data, the internal state of your game architecture is not visible to bad actors. Out of the box metrics for UDP packet information. Composable tools for access control and security. Able to be utilised as a standalone binary, with no client/server changes required or as a Rust library depending on how deep an integration you wish for your system. Integration with Game Server hosting platforms such as Agones . Can be integrated with C/C++ code bases via FFI.","breadcrumbs":"Introduction » Major Features","id":"3","title":"Major Features"},"30":{"body":"","breadcrumbs":"Agones + Xonotic (xDS) » Quickstart: Quilkin with Agones and Xonotic (xDS)","id":"30","title":"Quickstart: Quilkin with Agones and Xonotic (xDS)"},"31":{"body":"A terminal with kubectl installed A local copy of the Xonotic client A running Agones Kubernetes cluster Installation instructions If you aren't familiar with Agones, we recommend working through their Getting Started guides. A local copy of the Quilkin Binary .","breadcrumbs":"Agones + Xonotic (xDS) » Requirements","id":"31","title":"Requirements"},"32":{"body":"In this quickstart, we'll be setting up an example Xonotic Agones Fleet, that will only be accessible through Quilkin that is hosted within the same cluster, utilising the TokenRouter Filter to provide routing and access control to the Allocated GameServer instances. To do this, we'll take advantage of the Quilkin Agones xDS Provider to provide an out-of-the-box control plane for integration between Agones and Quilkin's xDS configuration API with minimal effort.","breadcrumbs":"Agones + Xonotic (xDS) » 1. Overview","id":"32","title":"1. Overview"},"33":{"body":"To install Quilkin as an Agones integrated xDS control plane, we can create a deployment of Quilkin running as quilkin manage agones, with the appropriate permissions. Run the following: kubectl apply -f https://raw.githubusercontent.com/googleforgames/quilkin/main/examples/agones-xonotic-xds/xds-control-plane.yaml This applies several resources to your cluster: A ConfigMap with a Capture and TokenRouter Filter set up to route packets to Endpoints, to be the base configuration for all the Quilkin proxies. Appropriate RBAC permissions for the quilkin manage agones process to inspect Agones resources. A matching Deployment that runs the quilkin manage process xDS control plane and a Service that the Quilkin proxies can connect to, to get their Filter and Endpoint configuration from. Now we can run kubectl get pods until we see that the Pod for the Deployment is up and running. $ kubectl get pods\nNAME READY STATUS RESTARTS AGE\nquilkin-manage-agones-54b787654-9dbvp 1/1 Running 0 76s We can now run kubectl get service quilkin-manage-agones and see the service that is generated in front of the above Deployment for our Quilkin proxies to connect to and receive their configuration information from. $ kubectl get service quilkin-manage-agones\nNAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE\nquilkin-manage-agones ClusterIP 10.104.2.72 80/TCP 1m23s","breadcrumbs":"Agones + Xonotic (xDS) » 2. Install Quilkin Agones xDS Provider","id":"33","title":"2. Install Quilkin Agones xDS Provider"},"34":{"body":"To install the Quilkin Proxy pool which connects to the above xDS provider, we can create a Deployment of Quilkin proxy instances that point to the aforementioned Service, like so: kubectl apply -f https://raw.githubusercontent.com/googleforgames/quilkin/main/examples/agones-xonotic-xds/proxy-pool.yaml This will set up three instances of Quilkin running as quilkin proxy --management-server http://quilkin-manage-agones:80 all connected to the quilkin-manage-agones service. Now we can run kubectl get pods until we see that the Pods for the proxy Deployment is up and running. $ kubectl get pods\nNAME READY STATUS RESTARTS AGE\nquilkin-manage-agones-54b787654-9dbvp 1/1 Running 0 5m7s\nquilkin-proxies-78965c446d-dqvjg 1/1 Running 0 6s\nquilkin-proxies-78965c446d-fr6zs 1/1 Running 0 6s\nquilkin-proxies-78965c446d-m4rr7 1/1 Running 0 6s Let's take this one step further, and check the configuration of the proxies that should have come from the quilkin manage agones instance. In another terminal, run: kubectl port-forward deployments/quilkin-proxies 8001:8000, to port forward the admin endpoint locally to port 8001, which we can then query. Go back to your original terminal and run curl -s http://localhost:8001/config If you have jq installed, run curl -s http://localhost:8001/config | jq for a nicely formatted JSON output. $ curl -s http://localhost:8001/config | jq\n{ \"clusters\": [ { \"endpoints\": [], \"locality\": null } ], \"filters\": [ { \"name\": \"quilkin.filters.capture.v1alpha1.Capture\", \"label\": null, \"config\": { \"metadataKey\": \"quilkin.dev/capture\", \"suffix\": { \"size\": 3, \"remove\": true } } }, { \"name\": \"quilkin.filters.token_router.v1alpha1.TokenRouter\", \"label\": null, \"config\": null } ], \"id\": \"quilkin-proxies-7d9bbbccdf-9vd59\", \"version\": \"v1alpha1\"\n} This shows us the current configuration of the proxies coming from the xDS server created via quilkin manage agones. The most interesting part that we see here, is that we have a matching set of Filters that are found in the ConfigMap in the xds-control-plane.yaml we installed earlier.","breadcrumbs":"Agones + Xonotic (xDS) » 3. Install Quilkin Proxy Pool","id":"34","title":"3. Install Quilkin Proxy Pool"},"35":{"body":"Now we will create an Agones Fleet to spin up all our Xonotic game servers. Thankfully, Agones Fleets require no specific configuration to work with Quilkin proxies, so this yaml is a standard Agones Fleet configuration kubectl apply -f https://raw.githubusercontent.com/googleforgames/quilkin/main/examples/agones-xonotic-xds/fleet.yaml Run kubectl get gameservers until all the GameServer records show that they are Ready and able to take players. $ kubectl get gameservers\nNAME STATE ADDRESS PORT NODE AGE\nxonotic-d7rfx-55j7q Ready 34.168.170.51 7226 gke-agones-default-534a3f8d-ifpc 34s\nxonotic-d7rfx-nx7xr Ready 34.168.170.51 7984 gke-agones-default-534a3f8d-ifpc 34s\nxonotic-d7rfx-sn5d6 Ready 34.168.170.51 7036 gke-agones-default-534a3f8d-ifpc 34s","breadcrumbs":"Agones + Xonotic (xDS) » 4. Create the Agones Fleet","id":"35","title":"4. Create the Agones Fleet"},"36":{"body":"To let the Quilkin xDS provider know what token will route to which GameServer we need to apply the quilkin.dev/tokens annotation to an allocated GameServer, with the token content as its value. This token would normally get generated by some kind of player authentication service and passed to the client via the matchmaking service - but for demonstrative purposes, we've hardcoded it into the example GameServerAllocation. Since you can add annotations to GameServers at allocation time , we can both allocate a GameServer and apply the annotation at the same time! kubectl create -f https://raw.githubusercontent.com/googleforgames/quilkin/main/examples/agones-xonotic-xds/gameserverallocation.yaml If we check our GameServers now, we should see that one of them has moved to the Allocated state, marking it as having players playing on it, and therefore it is protected by Agones until the game session ends. $ kubectl get gs\nNAME STATE ADDRESS PORT NODE AGE\nxonotic-d7rfx-55j7q Allocated 34.168.170.51 7226 gke-agones-default-534a3f8d-ifpc 23m\nxonotic-d7rfx-nx7xr Ready 34.168.170.51 7984 gke-agones-default-534a3f8d-ifpc 23m\nxonotic-d7rfx-sn5d6 Ready 34.168.170.51 7036 gke-agones-default-534a3f8d-ifpc 23m Don't do this more than once, as then multiple allocated GameServers will have the same routing token! If we kubectl describe gameserver and have a look at the annotations section, we should see something similar to this: $ kubectl describe gameserver xonotic-d7rfx-55j7q\nName: xonotic-d7rfx-55j7q\nNamespace: default\nLabels: agones.dev/fleet=xonotic agones.dev/gameserverset=xonotic-h5cfn\nAnnotations: agones.dev/last-allocated: 2022-12-19T22:59:22.099818298Z agones.dev/ready-container-id: containerd://7b3d9e9dbda6f2e0381df7669f6117bf3e54171469cfacbce2670605a61ce4b8 agones.dev/sdk-version: 1.33.0 quilkin.dev/tokens: NDU2\nAPI Version: agones.dev/v1\nKind: GameServer\n... Where we can see that there is now an annotation of quilkin.dev/tokens with the base64 encoded version of 456 as our authentication and routing token (\"NDU2\"). You should use something more cryptographically random than 456 in your application. Let's run curl -s http://localhost:8001/config again, so we can see what has changed! ❯ curl -s http://localhost:8001/config | jq\n{ \"clusters\": [ { \"endpoints\": [ { \"address\": \"34.168.170.51:7226\", \"metadata\": { \"quilkin.dev\": { \"tokens\": [ \"NDU2\" ] }, \"name\": \"xonotic-8ns7b-2lk5d\" } } ], \"locality\": null } ], \"filters\": [ { \"name\": \"quilkin.filters.capture.v1alpha1.Capture\", \"label\": null, \"config\": { \"metadataKey\": \"quilkin.dev/capture\", \"suffix\": { \"size\": 3, \"remove\": true } } }, { \"name\": \"quilkin.filters.token_router.v1alpha1.TokenRouter\", \"label\": null, \"config\": null } ], \"id\": \"quilkin-proxies-7d9bbbccdf-9vd59\", \"version\": \"v1alpha1\"\n} Looking under clusters > endpoints we can see an address and token that matches up with the GameServer record we created above! The xDS process saw that allocated GameServer, turned it into a Quilkin Endpoint and applied the set the routing token appropriately -- without you having to write a line of xDS compliant code!","breadcrumbs":"Agones + Xonotic (xDS) » 5. Allocate a GameServer","id":"36","title":"5. Allocate a GameServer"},"37":{"body":"Instead of connecting to Xonotic or an Agones GameServer directly, we'll want to grab the IP and exposed port of the Service that fronts all our Quilkin proxies and connect to that instead -- but we'll have to append our routing token 456 from before, to ensure our traffic gets routed to the correct Xonotic GameServer address. Run kubectl get service quilkin-proxies to get the EXTERNAL-IP of the Service you created. $ kubectl get service quilkin-proxies\nNAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE\nquilkin-proxies LoadBalancer 10.109.0.12 35.246.94.14 7777:30174/UDP 3h22m We have a Quilkin config yaml file all ready for you, that is configured to append the routing token 456 to each packet that passes through it, via the power of a Concatenate Filter. Download client-token.yaml locally, so you can edit it: curl https://raw.githubusercontent.com/googleforgames/quilkin/main/examples/agones-xonotic-xds/client-token.yaml --output client-token.yaml We then take the EXTERNAL-IP and port from the quilkin-proxies service, and replace the${LOADBALANCER_IP} with it in client-token.yaml. Run this edited configuration locally with your quilkin binary as quilkin -c ./client-token.yaml proxy: $ ./quilkin --config ./client-token.yaml proxy\n2023-10-04T20:09:07.320780Z INFO quilkin::cli: src/cli.rs: Starting Quilkin version=\"0.7.0-dev\" commit=\"d42db7e14c2e0e758e9a6eb655ccf4184941066c\"\n2023-10-04T20:09:07.321711Z INFO quilkin::admin: src/admin.rs: Starting admin endpoint address=[::]:8000\n2023-10-04T20:09:07.322089Z INFO quilkin::cli::proxy: src/cli/proxy.rs: Starting port=7777 proxy_id=\"markmandel45\"\n2023-10-04T20:09:07.322576Z INFO quilkin::cli::proxy: src/cli/proxy.rs: Quilkin is ready\n2023-10-04T20:09:07.322692Z INFO qcmp_task{v4_addr=0.0.0.0:7600 v6_addr=[::]:7600}: quilkin::protocol: src/protocol.rs: awaiting qcmp packets v4_addr=0.0.0.0:7600 v6_addr=[::]:7600 Now connect to the local client proxy on \"[::1]:7777\" via the \"Multiplayer > Address\" field in the Xonotic client, and Quilkin will take care of appending the routing token to all your UDP packets, which the Quilkin proxies will route to the Allocated GameServer, and you can play a gamee! xonotic-address-v6.png ...And you didn't have to change the client or the dedicated game server 🤸","breadcrumbs":"Agones + Xonotic (xDS) » Connecting Client Side","id":"37","title":"Connecting Client Side"},"38":{"body":"Check out the variety of Filters that are possible with Quilkin. Read into the xDS Management API .","breadcrumbs":"Agones + Xonotic (xDS) » What's Next?","id":"38","title":"What's Next?"},"39":{"body":"","breadcrumbs":"Agones + Xonotic (Relay) » Quickstart: Quilkin with Agones and Xonotic (Relay)","id":"39","title":"Quickstart: Quilkin with Agones and Xonotic (Relay)"},"4":{"body":"Quilkin provides a variety of different services depending on your use-case. The primary service is proxy , which runs a reverse UDP proxy. To see a basic usage of the command-line interface run through the netcat with Quilkin quickstart . For more advanced usage, you might also be interested in: Checking out the installation guide Having a look at the example projects for basic configuration examples. Checking out the example deployment architecture for deploying quilkin for your game network. $ quilkin --help\nThe Command-Line Interface for Quilkin Usage: quilkin [OPTIONS] Commands: agent Runs Quilkin as a relay service that runs a Manager Discovery Service (mDS) for accepting cluster and configuration information from xDS management services, and exposing it as a single merged xDS service for proxy services generate-config-schema Generates JSON schema files for known filters manage Runs Quilkin as a xDS management server, using `provider` as a configuration source qcmp proxy Run Quilkin as a UDP reverse proxy relay Runs Quilkin as a relay service that runs a Manager Discovery Service (mDS) for accepting cluster and configuration information from xDS management services, and exposing it as a single merged xDS service for proxy services help Print this message or the help of the given subcommand(s) Options: --no-admin Whether to spawn the admin server or not [env: NO_ADMIN=] -c, --config The path to the configuration file for the Quilkin instance [env: QUILKIN_CONFIG=] [default: quilkin.yaml] --admin-address The port to bind for the admin server [env: QUILKIN_ADMIN_ADDRESS=] -q, --quiet Whether Quilkin will report any results to stdout/stderr [env: QUIET=] --log-format [default: auto] [possible values: auto, json, plain, pretty] -h, --help Print help -V, --version Print version","breadcrumbs":"Introduction » What Next?","id":"4","title":"What Next?"},"40":{"body":"A terminal with kubectl installed A local copy of the Xonotic client A running Agones Kubernetes cluster Installation instructions If you aren't familiar with Agones, we recommend working through their Getting Started guides. A local copy of the Quilkin Binary .","breadcrumbs":"Agones + Xonotic (Relay) » Requirements","id":"40","title":"Requirements"},"41":{"body":"In this quickstart, we'll be setting up an example multi-cluster Xonotic Agones Fleet, that will only be accessible through Quilkin, via utilising the TokenRouter Filter to provide routing and access control to the Allocated GameServer instances. To do this, we'll take advantage of the Quilkin Relay to provide an out-of-the-box multi-cluster xDS control plane, and the Agones Agent to send information from the cluster(s) to the relay, which can be used as a management server for each of the Quilkin Proxy instances. While the application of quilkin relay is to ultimately provide a solution where multiple clusters feed configuration information into a single relay endpoint via a quilkin agent, in this example we'll use a single cluster for demonstrative purposes.","breadcrumbs":"Agones + Xonotic (Relay) » 1. Overview","id":"41","title":"1. Overview"},"42":{"body":"To install Quilkin as an Agones integrated relay control plane, we can create a deployment of Quilkin running as quilkin relay with a corresponding Agones agent, quilkin agent agones, with the appropriate permissions. Run the following: kubectl apply -f https://raw.githubusercontent.com/googleforgames/quilkin/main/examples/agones-xonotic-relay/relay-control-plane.yaml This applies several resources to your cluster: A ConfigMap with a Capture and TokenRouter Filter set up to route packets to Endpoints, to be the base configuration for all the Quilkin proxies. Appropriate RBAC permissions for the quilkin agent agones process to inspect Agones resources. A Deployment that runs the quilkin relay process, a matching Deployment for the quilkin agent process and a Service that the Quilkin agents can send configuration information to, and the Proxies can connect to, to get their Filter and Endpoint configuration from. Now we can run kubectl get pods until we see that the Pod for the Deployment is up and running. $ kubectl get pods\nNAME READY STATUS RESTARTS AGE\nquilkin-agones-agent-9dd6699bd-qh7cq 1/1 Running 0 6s\nquilkin-relay-agones-55fbd69f5d-cdh9k 1/1 Running 0 6s We can now run kubectl get service quilkin-relay-agones and see the service that is generated in front of the above Quilkin Relay Deployment for our Quilkin Proxies to connect to and receive their configuration information from. $ kubectl get service quilkin-relay-agones\nNAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE\nquilkin-relay-agones ClusterIP 10.103.243.246 7800/TCP,7900/TCP 57s","breadcrumbs":"Agones + Xonotic (Relay) » 2. Install Quilkin Relay and Agones Agent","id":"42","title":"2. Install Quilkin Relay and Agones Agent"},"43":{"body":"To install the Quilkin Proxy pool which connects to the above Relay xDS provider, we can create a Deployment of Quilkin proxy instances that point to the aforementioned Service, like so: kubectl apply -f https://raw.githubusercontent.com/googleforgames/quilkin/main/examples/agones-xonotic-relay/proxy-pool.yaml This will set up three instances of Quilkin running as quilkin proxy --management-server http://quilkin-relay-agones:7900 all of which are connected to the quilkin-relay-agones service. Now we can run kubectl get pods until we see that the Pods for the proxy Deployment is up and running. $ kubectl get pods NAME READY STATUS RESTARTS AGE\nquilkin-agones-agent-9dd6699bd-5brzf 1/1 Running 0 18s\nquilkin-proxies-7d9bbbccdf-5mz4l 1/1 Running 0 7s\nquilkin-proxies-7d9bbbccdf-9vd59 1/1 Running 0 7s\nquilkin-proxies-7d9bbbccdf-vwn2f 1/1 Running 0 7s\nquilkin-relay-agones-55fbd69f5d-k2n7b 1/1 Running 0 18s Let's take this one step further, and check the configuration of the proxies that should have come from the quilkin agent agones instance and passed through the quilkin relay instance into each of the proxies. In another terminal, run: kubectl port-forward deployments/quilkin-proxies 8001:8000, to port forward the admin endpoint locally to port 8001, which we can then query. Go back to your original terminal and run curl -s http://localhost:8001/config If you have jq installed, run curl -s http://localhost:8001/config | jq for a nicely formatted JSON output. $ curl -s http://localhost:8001/config | jq\n{ \"clusters\": [ { \"endpoints\": [], \"locality\": null } ], \"filters\": [ { \"name\": \"quilkin.filters.capture.v1alpha1.Capture\", \"label\": null, \"config\": { \"metadataKey\": \"quilkin.dev/capture\", \"suffix\": { \"size\": 3, \"remove\": true } } }, { \"name\": \"quilkin.filters.token_router.v1alpha1.TokenRouter\", \"label\": null, \"config\": null } ], \"id\": \"quilkin-proxies-7d9bbbccdf-9vd59\", \"version\": \"v1alpha1\"\n} This shows us the current configuration of the proxies coming from the xDS server created via quilkin agent agones. The most interesting part that we see here, is that we have a matching set of Filters that are found in the ConfigMap in the relay-control-plane.yaml we installed earlier.","breadcrumbs":"Agones + Xonotic (Relay) » 3. Install Quilkin Proxy Pool","id":"43","title":"3. Install Quilkin Proxy Pool"},"44":{"body":"Now we will create an Agones Fleet to spin up all our Xonotic game servers. Thankfully, Agones Fleets require no specific configuration to work with Quilkin proxies, so this yaml is a standard Agones Fleet configuration kubectl apply -f https://raw.githubusercontent.com/googleforgames/quilkin/main/examples/agones-xonotic-relay/fleet.yaml Run kubectl get gameservers until all the GameServer records show that they are Ready and able to take players. $ kubectl get gs\nNAME STATE ADDRESS PORT NODE AGE\nxonotic-8ns7b-2lk5d Ready 39.168.219.72 7015 gke-agones-default-ad8cd7e5-3b12 1m\nxonotic-8ns7b-hrc8j Ready 39.168.219.72 7298 gke-agones-default-ad8cd7e5-3b12 1m\nxonotic-8ns7b-mldg6 Ready 39.168.219.72 7558 gke-agones-default-ad8cd7e5-3b12 1m","breadcrumbs":"Agones + Xonotic (Relay) » 4. Create the Agones Fleet","id":"44","title":"4. Create the Agones Fleet"},"45":{"body":"To let the Quilkin Agones Agent know what token will route to which GameServer we need to apply the quilkin.dev/tokens annotation to an allocated GameServer, with the token content as its value. This token would normally get generated by some kind of player authentication service and passed to the client via the matchmaking service - but for demonstrative purposes, we've hardcoded it into the example GameServerAllocation. Since you can add annotations to GameServers at allocation time , we can both allocate a GameServer and apply the annotation at the same time! kubectl create -f https://raw.githubusercontent.com/googleforgames/quilkin/main/examples/agones-xonotic-relay/gameserverallocation.yaml If we check our GameServers now, we should see that one of them has moved to the Allocated state, marking it as having players playing on it, and therefore it is protected by Agones until the game session ends. $ kubectl get gs\nNAME STATE ADDRESS PORT NODE AGE\nxonotic-8ns7b-2lk5d Allocated 39.168.219.72 7015 gke-agones-default-ad8cd7e5-3b12 17m\nxonotic-8ns7b-hrc8j Ready 39.168.219.72 7298 gke-agones-default-ad8cd7e5-3b12 17m\nxonotic-8ns7b-mldg6 Ready 39.168.219.72 7558 gke-agones-default-ad8cd7e5-3b12 17m Don't do this more than once, as then multiple allocated GameServers will have the same routing token! If we kubectl describe gameserver and have a look at the annotations section, we should see something similar to this: ❯ kubectl describe gs xonotic-8ns7b-2lk5d\nName: xonotic-8ns7b-2lk5d\nNamespace: default\nLabels: agones.dev/fleet=xonotic agones.dev/gameserverset=xonotic-8ns7b\nAnnotations: agones.dev/last-allocated: 2023-10-04T19:47:04.047026419Z agones.dev/ready-container-id: containerd://b39d30965becdbc40336fd9aa642fe776421553615f642dd599e1b0d88c505b6 agones.dev/sdk-version: 1.33.0 quilkin.dev/tokens: NDU2\nAPI Version: agones.dev/v1\nKind: GameServer\n... Where we can see that there is now an annotation of quilkin.dev/tokens with the base64 encoded version of 456 as our authentication and routing token (\"NDU2\"). You should use something more cryptographically random than 456 in your application. Let's run curl -s http://localhost:8001/config again, so we can see what has changed! ❯ curl -s http://localhost:8001/config | jq\n{ \"clusters\": [ { \"endpoints\": [ { \"address\": \"39.168.219.72:7015\", \"metadata\": { \"quilkin.dev\": { \"tokens\": [ \"NDU2\" ] }, \"name\": \"xonotic-8ns7b-2lk5d\" } } ], \"locality\": null } ], \"filters\": [ { \"name\": \"quilkin.filters.capture.v1alpha1.Capture\", \"label\": null, \"config\": { \"metadataKey\": \"quilkin.dev/capture\", \"suffix\": { \"size\": 3, \"remove\": true } } }, { \"name\": \"quilkin.filters.token_router.v1alpha1.TokenRouter\", \"label\": null, \"config\": null } ], \"id\": \"quilkin-proxies-7d9bbbccdf-9vd59\", \"version\": \"v1alpha1\"\n} Looking under clusters > endpoints we can see an address and token that matches up with the GameServer record we created above! The Agones agent process saw that allocated GameServer, turned it into a Quilkin Endpoint and applied the set routing token appropriately -- without you having to write a line of xDS compliant code!","breadcrumbs":"Agones + Xonotic (Relay) » 5. Allocate a GameServer","id":"45","title":"5. Allocate a GameServer"},"46":{"body":"Instead of connecting to Xonotic or an Agones GameServer directly, we'll want to grab the IP and exposed port of the Service that fronts all our Quilkin proxies and connect to that instead -- but we'll have to append our routing token 456 from before, to ensure our traffic gets routed to the correct Xonotic GameServer address. Run kubectl get service quilkin-proxies to get the EXTERNAL-IP of the Service you created. $ kubectl get service quilkin-proxies\nNAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE\nquilkin-proxies LoadBalancer 10.109.0.12 35.246.94.14 7777:30174/UDP 3h22m We have a Quilkin config yaml file all ready for you, that is configured to append the routing token 456 to each packet that passes through it, via the power of a Concatenate Filter. Download client-token.yaml locally, so you can edit it: curl https://raw.githubusercontent.com/googleforgames/quilkin/main/examples/agones-xonotic-relay/client-token.yaml --output client-token.yaml We then take the EXTERNAL-IP and port from the quilkin-proxies service, and replace the${LOADBALANCER_IP} with it in client-token.yaml. Run this edited configuration locally with your quilkin binary as quilkin -c ./client-token.yaml proxy: $ ./quilkin --config ./client-token.yaml proxy\n2023-10-04T20:09:07.320780Z INFO quilkin::cli: src/cli.rs: Starting Quilkin version=\"0.7.0-dev\" commit=\"d42db7e14c2e0e758e9a6eb655ccf4184941066c\"\n2023-10-04T20:09:07.321711Z INFO quilkin::admin: src/admin.rs: Starting admin endpoint address=[::]:8000\n2023-10-04T20:09:07.322089Z INFO quilkin::cli::proxy: src/cli/proxy.rs: Starting port=7777 proxy_id=\"markmandel45\"\n2023-10-04T20:09:07.322576Z INFO quilkin::cli::proxy: src/cli/proxy.rs: Quilkin is ready\n2023-10-04T20:09:07.322692Z INFO qcmp_task{v4_addr=0.0.0.0:7600 v6_addr=[::]:7600}: quilkin::protocol: src/protocol.rs: awaiting qcmp packets v4_addr=0.0.0.0:7600 v6_addr=[::]:7600 Now connect to the local client proxy on \"[::1]:7777\" via the \"Multiplayer > Address\" field in the Xonotic client, and Quilkin will take care of appending the routing token to all your UDP packets, which the Quilkin proxies will route to the Allocated GameServer, and you can play a gamee! xonotic-address-v6.png ...And you didn't have to change the client or the dedicated game server 🤸","breadcrumbs":"Agones + Xonotic (Relay) » Connecting Client Side","id":"46","title":"Connecting Client Side"},"47":{"body":"Check out the variety of Filters that are possible with Quilkin. Read into the xDS Management API .","breadcrumbs":"Agones + Xonotic (Relay) » What's Next?","id":"47","title":"What's Next?"},"48":{"body":"Services Ports Protocol Proxy 7777 UDP (IPv4 OR IPv6) QCMP 7600 UDP (IPv4 OR IPv6) \"Proxy\" is the primary Quilkin service, which acts as a non-transparent UDP proxy. To view all the options for the proxy subcommand, run: $ quilkin proxy --help\nRun Quilkin as a UDP reverse proxy Usage: quilkin proxy [OPTIONS] Options: -m, --management-server One or more `quilkin manage` endpoints to listen to for config changes [env: QUILKIN_MANAGEMENT_SERVER=] --mmdb The remote URL or local file path to retrieve the Maxmind database [env: MMDB=] -p, --port The port to listen on [env: QUILKIN_PORT=] [default: 7777] -q, --qcmp-port The port to listen on [env: QUILKIN_QCMP_PORT=] [default: 7600] -t, --to One or more socket addresses to forward packets to [env: QUILKIN_DEST=] --idle-request-interval-secs The interval in seconds at which the relay will send a discovery request to an management server after receiving no updates [env: QUILKIN_IDLE_REQUEST_INTERVAL_SECS=] [default: 30] -w, --workers Number of worker threads used to process packets. If not specified defaults to number of cpus [env: QUILKIN_WORKERS=] -h, --help Print help","breadcrumbs":"Proxy » Proxy","id":"48","title":"Proxy"},"49":{"body":"An Endpoint represents an address that Quilkin forwards packets to that it has received from the source port. It is represented by an IP address and port. An Endpoint can optionally be associated with an arbitrary set of metadata as well.","breadcrumbs":"Proxy » Endpoints","id":"49","title":"Endpoints"},"5":{"body":"There are variety of automated and manual methods for installing Quilkin onto your system. For cloud deployments Quilkin provides a container image to make it easily to immediately start using it. You can also install Quilkin on your local machine through Cargo .","breadcrumbs":"Installation » Installation","id":"5","title":"Installation"},"50":{"body":"Filters are the way for a Quilkin proxy to intercept UDP packet traffic from the source and Endpoints in either direction, and be able to inspect, manipulate, and route the packets as desired. See Filters for a deeper dive into Filters, as well as the list of build in Filters that come with Quilkin.","breadcrumbs":"Proxy » Proxy Filters","id":"50","title":"Proxy Filters"},"51":{"body":"Endpoint metadata is an arbitrary set of key value pairs that are associated with an Endpoint. These are visible to Filters when processing packets and can be used to provide more context about endpoints (e.g whether or not to route a packet to an endpoint). Keys must be of type string otherwise the configuration is rejected. Metadata associated with an endpoint contain arbitrary key value pairs which Filters can consult when processing packets (e.g they can contain information that determine whether or not to route a particular packet to an endpoint).","breadcrumbs":"Proxy » Endpoint Metadata","id":"51","title":"Endpoint Metadata"},"52":{"body":"Access tokens that can be associated with an endpoint are simply a special piece of metadata well known to Quilkin and utilised by the built-in TokenRouter filter to route packets. Such well known values are placed within an object in the endpoint metadata, under the special key quilkin.dev. Currently, only the tokens key is in use. As an example, the following shows the configuration for an endpoint with its metadata: clusters: - endpoints: - address: 127.0.0.1:26000 metadata: canary: false quilkin.dev: # This object is extracted by Quilkin and is usually reserved for built-in features tokens: - MXg3aWp5Ng== # base64 for 1x7ijy6 - OGdqM3YyaQ== # base64 for 8gj3v2i An endpoint's metadata can be specified alongside the endpoint in static configuration or using the xDS endpoint metadata field when using dynamic configuration via xDS.","breadcrumbs":"Proxy » Specialist Endpoint Metadata","id":"52","title":"Specialist Endpoint Metadata"},"53":{"body":"A session represents ongoing communication flow between a client on a [Local Port] and an Endpoint . Quilkin uses the \"Session\" concept to track traffic flowing through the proxy between any client-server pair. A Session serves the same purpose, and can be thought of as a lightweight version of a TCP session in that, while a TCP session requires a protocol to establish and teardown: A Quilkin session is automatically created upon receiving the first packet from a client via the [Local Port] to be sent to an upstream Endpoint . The session is automatically deleted after a period of inactivity (where no packet was sent between either party) - currently 60 seconds. A session is identified by the 4-tuple (client IP, client Port, server IP, server Port) where the client is the downstream endpoint which initiated the communication with Quilkin and the server is one of the upstream Endpoints that Quilkin proxies traffic to. Sessions are established after the filter chain completes. The destination Endpoint of a packet is determined by the filter chain , so a Session can only be created after filter chain completion. For example, if the filter chain drops all packets, then no session will ever be created.","breadcrumbs":"Proxy » Session","id":"53","title":"Session"},"54":{"body":"While much of Quilkin's proxy configuration can be configured via its command line interface , if you have a larger or more complex configuration it might be useful to use a configuration file instead. The following is the schema and reference for Quilkin's proxy configuration file. See the examples folder for example configuration files. By default, Quilkin will look for a configuration file named quilkin.yaml in its current running directory first, then if not present, in /etc/quilkin/quilkin.yaml on UNIX systems. This can be overridden with the -c/--config command-line argument, or the QUILKIN_FILENAME environment variable.","breadcrumbs":"Proxy » Configuration File » Configuration File","id":"54","title":"Configuration File"},"55":{"body":"Example of a full configuration for quilkin proxy that utlisies a static endpoint configuration to specify two endpoints with token metadata attached to each: #\n# Example configuration for a Quilkin Proxy with static Endpoints\n# version: v1alpha1\nid: my-proxy # An identifier for the proxy instance.\nclusters: # grouping of clusters - endpoints: # array of potential endpoints to send on traffic to - address: 127.0.0.1:26000 metadata: # Metadata associated with the endpoint quilkin.dev: tokens: - MXg3aWp5Ng== # the connection byte array to route to, encoded as base64 (string value: 1x7ijy6) - OGdqM3YyaQ== # (string value: 8gj3v2i) - address: 127.0.0.1:26001 metadata: # Metadata associated with the endpoint quilkin.dev: tokens: - bmt1eTcweA== # (string value: nkuy70x) This is a great use of a static configuration file, as we only get a singular --to endpoint address via the command line arguments. We can also configure Filters via the configuration file. See that section for documentation.","breadcrumbs":"Proxy » Configuration File » Static Configuration","id":"55","title":"Static Configuration"},"56":{"body":"If you need to dynamically change either Filters and/or Endpoints at runtime, see the Control Plane documentation on the configuration API surface, and built in dynamic management providers.","breadcrumbs":"Proxy » Configuration File » Dynamic Configuration","id":"56","title":"Dynamic Configuration"},"57":{"body":"The full JSON Schema for the YAML configuration file. type: object\nproperties: version: type: string description: | The configuration file version to use. enum: - v1alpha1 id: type: string description: | An identifier for the proxy instance. default: On linux, the machine hostname is used as default. On all other platforms a UUID is generated for the proxy. port: type: integer description: | The listening port. In \"proxy\" mode, the port for traffic to be sent to. In \"manage\" mode, the port to connect to the xDS API. default: 7000 maxmind_db: type: string description: | The remote URL or local file path to retrieve the Maxmind database (requires licence). filters: type: array description: | A filter chain. items: '$ref': {} # Refer to the Filter documentation for a filter configuration schema. clusters: type: array description: | grouping of endpoints, per cluster. items: type: object properties: endpoints: type: array description: | A list of upstream endpoints to forward packets to. items: type: object description: | An upstream endpoint properties: address: type: string description: | Socket address of the endpoint. This must be of the ´IP:Port` form e.g `192.168.1.1:7001` metadata: type: object description: | Arbitrary key value pairs that is associated with the endpoint. These are visible to Filters when processing packets and can be used to provide more context about endpoints (e.g whether or not to route a packet to an endpoint). Keys must be of type string otherwise the configuration is rejected. required: - address","breadcrumbs":"Proxy » Configuration File » Json Schema","id":"57","title":"Json Schema"},"58":{"body":"In most cases, we would like Quilkin to do some preprocessing of received packets before sending them off to their destination. Because this stage is entirely specific to the use case at hand and differs between Quilkin deployments, we must have a say over what tweaks to perform - this is where filters come in.","breadcrumbs":"Proxy » Filters » Packet Filters","id":"58","title":"Packet Filters"},"59":{"body":"A filter represents a step in the tweaking/decision-making process of how we would like to process our packets. For example, at some step, we might choose to append some metadata to every packet we receive before forwarding it while at a later step, choose not to forward packets that don't meet some criteria. Quilkin lets us specify any number of filters and connect them in a sequence to form a packet processing pipeline similar to a Unix pipeline - we call this pipeline a Filter chain. The combination of filters and filter chain allows us to add new functionality to fit every scenario without changing Quilkin's core. As an example, say we would like to perform the following steps in our processing pipeline to the packets we receive. Append a predetermined byte to the packet. Compress the packet. Do not forward (drop) the packet if its compressed length is over 512 bytes. We would create a filter corresponding to each step either by leveraging any existing filters that do what we want or writing one ourselves and connect them to form the following filter chain: append | compress | drop When Quilkin consults our filter chain, it feeds the received packet into append and forwards the packet it receives (if any) from drop - i.e the output of append becomes the input into compress and so on in that order. There are a few things we note here: Although we have in this example, a filter called drop, every filter in the filter chain has the same ability to drop or update a packet - if any filter drops a packet then no more work needs to be done regarding that packet so the next filter in the pipeline never has any knowledge that the dropped packet ever existed. The filter chain is consulted for every received packet, and its filters are traversed in reverse order for packets travelling in the opposite direction. A packet received downstream will be fed into append and the result from drop is forwarded upstream - a packet received upstream will be fed into drop and the result from append is forwarded downstream. Exactly one filter chain is specified and used to process all packets that flow through Quilkin.","breadcrumbs":"Proxy » Filters » Filters and Filter chain","id":"59","title":"Filters and Filter chain"},"6":{"body":"","breadcrumbs":"Installation » Distributions","id":"6","title":"Distributions"},"60":{"body":"# // Wrap this example within an async main function since the\n# // local_rate_limit filter spawns a task on initialization\n# #[tokio::main]\n# async fn main() {\n# let yaml = \"\nversion: v1alpha1\nfilters: - name: quilkin.filters.debug.v1alpha1.Debug config: id: debug-1 - name: quilkin.filters.local_rate_limit.v1alpha1.LocalRateLimit config: max_packets: 10 period: 1\nclusters: - endpoints: - address: 127.0.0.1:7001\n# \";\n# let config = quilkin::config::Config::from_reader(yaml.as_bytes()).unwrap();\n# assert_eq!(config.filters.load().len(), 2);\n# } We specify our filter chain in the .filters section of the proxy's configuration which has takes a sequence of FilterConfig objects. Each object describes all information necessary to create a single filter. The above example creates a filter chain comprising a Debug filter followed by a LocalRateLimit filter - the effect is that every packet will be logged and the proxy will not forward more than 10 packets per second. The sequence determines the filter chain order so its ordering matters - the chain starts with the filter corresponding the first filter config and ends with the filter corresponding the last filter config in the sequence.","breadcrumbs":"Proxy » Filters » Configuration Examples","id":"60","title":"Configuration Examples"},"61":{"body":"A filter within the filter chain can share data within another filter further along in the filter chain by propagating the desired data alongside the packet being processed. This enables sharing dynamic information at runtime, e.g information about the current packet that might be useful to other filters that process that packet. At packet processing time each packet is associated with filter dynamic metadata (a set of key-value pairs). Each key is a unique string while its value is an associated quilkin::metadata::Value . When a filter processes a packet, it can choose to consult the associated dynamic metadata for more information or itself add/update or remove key-values from the set. As an example, the built-in [CaptureBytes] filter is one such filter that populates a packet's filter metadata. [CaptureBytes] extracts information (a configurable byte sequence) from each packet and appends it to the packet's dynamic metadata for other filters to leverage. On the other hand, the built-in TokenRouter filter selects what endpoint to route a packet by consulting the packet's dynamic metadata for a routing token. Consequently, we can build a filter chain with a [CaptureBytes] filter preceeding a TokenRouter filter, both configured to write and read the same key in the dynamic metadata entry. The effect would be that packets are routed to upstream endpoints based on token information extracted from their contents.","breadcrumbs":"Proxy » Filters » Filter Dynamic Metadata","id":"61","title":"Filter Dynamic Metadata"},"62":{"body":"The following metadata are currently used by Quilkin core and built-in filters. Name Type Description quilkin.dev/captured Bytes The default key under which the Capture filter puts the byte slices it extracts from each packet.","breadcrumbs":"Proxy » Filters » Well Known Dynamic Metadata","id":"62","title":"Well Known Dynamic Metadata"},"63":{"body":"Quilkin includes several filters out of the box. Filter Description Capture Capture specific bytes from a packet and store them in filter dynamic metadata . Compress Compress and decompress packets data. Concatenate Add authentication tokens to packets. Debug Logs every packet. Drop Drop all packets Firewall Allowing/blocking traffic by IP and port. LoadBalancer Distributes downstream packets among upstream endpoints. LocalRateLimit Limit the frequency of packets. Match Change Filter behaviour based on dynamic metadata Pass Allow all packets through Timestamp Accepts a UNIX timestamp from metadata and observes the duration between that timestamp and now. TokenRouter Send packets to endpoints based on metadata.","breadcrumbs":"Proxy » Filters » Built-in filters","id":"63","title":"Built-in filters"},"64":{"body":"Represents configuration for a filter instance. properties: name: type: string description: | Identifies the type of filter to be created. This value is unique for every filter type - please consult the documentation for the particular filter for this value. config: type: object description: | The configuration value to be passed onto the created filter. This is passed as an object value since it is specific to the filter's type and is validated by the filter implementation. Please consult the documentation for the particular filter for its schema. required: [ 'name' ]","breadcrumbs":"Proxy » Filters » FilterConfig","id":"64","title":"FilterConfig"},"65":{"body":"The Capture filter's job is to find a series of bytes within a packet, and capture it into Filter Dynamic Metadata , so that it can be utilised by filters further down the chain. This is often used as a way of retrieving authentication tokens from a packet, and used in combination with Concatenate and TokenRouter filter to provide common packet routing utilities.","breadcrumbs":"Proxy » Filters » Capture » Capture","id":"65","title":"Capture"},"66":{"body":"There are multiple strategies for capturing bytes from the packet.","breadcrumbs":"Proxy » Filters » Capture » Capture strategies","id":"66","title":"Capture strategies"},"67":{"body":"Captures bytes from the end of the packet.","breadcrumbs":"Proxy » Filters » Capture » Suffix","id":"67","title":"Suffix"},"68":{"body":"Captures bytes from the start of the packet.","breadcrumbs":"Proxy » Filters » Capture » Prefix","id":"68","title":"Prefix"},"69":{"body":"Captures bytes using a regular expression. Unlike other capture strategies, the regular expression can return one or many values if there are multiple matches.","breadcrumbs":"Proxy » Filters » Capture » Regex","id":"69","title":"Regex"},"7":{"body":"Source / Method us-docker.pkg.dev/quilkin/release/quilkin:0.8.0-dev-6240a96 Notes Pre-built Quilkin binary with no preset arguments","breadcrumbs":"Installation » OCI Image","id":"7","title":"OCI Image"},"70":{"body":"quilkin.filters.capture.v1alpha1.Capture","breadcrumbs":"Proxy » Filters » Capture » Filter name","id":"70","title":"Filter name"},"71":{"body":"# let yaml = \"\nversion: v1alpha1\nfilters: - name: quilkin.filters.capture.v1alpha1.Capture config: metadataKey: myapp.com/myownkey prefix: size: 3 remove: false\nclusters: - endpoints: - address: 127.0.0.1:7001\n# \";\n# let config = quilkin::config::Config::from_reader(yaml.as_bytes()).unwrap();\n# assert_eq!(config.filters.load().len(), 1);","breadcrumbs":"Proxy » Filters » Capture » Configuration Examples","id":"71","title":"Configuration Examples"},"72":{"body":"$schema: http://json-schema.org/draft-07/schema#\ntitle: Config\ntype: object\nrequired:\n- metadata_key\n- strategy\nproperties: metadata_key: description: The key to use when storing the captured value in the filter context. If a match was found it is available under `{{metadata_key}}/is_present`. allOf: - $ref: '#/definitions/Key' strategy: description: The capture strategy. allOf: - $ref: '#/definitions/Strategy'\ndefinitions: Key: description: A key in the metadata table. type: string Strategy: description: Strategy to apply for acquiring a set of bytes in the UDP packet oneOf: - description: Looks for the set of bytes at the beginning of the packet type: object required: - kind - size properties: kind: type: string enum: - PREFIX remove: description: Whether captured bytes are removed from the original packet. default: false type: boolean size: description: The number of bytes to capture. type: integer format: uint32 minimum: 0.0 - description: Look for the set of bytes at the end of the packet type: object required: - kind - size properties: kind: type: string enum: - SUFFIX remove: description: The number of bytes to capture. default: false type: boolean size: description: Whether captured bytes are removed from the original packet. type: integer format: uint32 minimum: 0.0 - description: Look for the set of bytes at the end of the packet type: object required: - kind - pattern properties: kind: type: string enum: - REGEX pattern: description: The regular expression to use for capture. type: string","breadcrumbs":"Proxy » Filters » Capture » Configuration Options ( Rust Doc )","id":"72","title":"Configuration Options ( Rust Doc )"},"73":{"body":"The Compress filter's job is to provide a variety of compression implementations for compression and subsequent decompression of UDP data when sent between systems, such as a game client and game server.","breadcrumbs":"Proxy » Filters » Compress » Compress","id":"73","title":"Compress"},"74":{"body":"quilkin.filters.compress.v1alpha1.Compress","breadcrumbs":"Proxy » Filters » Compress » Filter name","id":"74","title":"Filter name"},"75":{"body":"# let yaml = \"\nversion: v1alpha1\nfilters: - name: quilkin.filters.compress.v1alpha1.Compress config: on_read: COMPRESS on_write: DECOMPRESS mode: SNAPPY\nclusters: - endpoints: - address: 127.0.0.1:7001\n# \";\n# let config = quilkin::config::Config::from_reader(yaml.as_bytes()).unwrap();\n# assert_eq!(config.filters.load().len(), 1); The above example shows a proxy that could be used with a typical game client, where the original client data is sent to the local listening port and then compressed when heading up to a dedicated game server, and then decompressed when traffic is returned from the dedicated game server before being handed back to game client. It is worth noting that since the Compress filter modifies the entire packet , it is worth paying special attention to the order it is placed in your Filter configuration . Most of the time it will likely be the first or last Filter configured to ensure it is compressing the entire set of data being sent.","breadcrumbs":"Proxy » Filters » Compress » Configuration Examples","id":"75","title":"Configuration Examples"},"76":{"body":"$schema: http://json-schema.org/draft-07/schema#\ntitle: Config\ntype: object\nrequired:\n- on_read\n- on_write\nproperties: mode: default: SNAPPY allOf: - $ref: '#/definitions/Mode' on_read: $ref: '#/definitions/Action' on_write: $ref: '#/definitions/Action'\ndefinitions: Action: description: Whether to do nothing, compress or decompress the packet. type: string enum: - DO_NOTHING - COMPRESS - DECOMPRESS Mode: description: The library to use when compressing. type: string enum: - SNAPPY","breadcrumbs":"Proxy » Filters » Compress » Configuration Options ( Rust Doc )","id":"76","title":"Configuration Options ( Rust Doc )"},"77":{"body":"","breadcrumbs":"Proxy » Filters » Compress » Compression Modes","id":"77","title":"Compression Modes"},"78":{"body":"Snappy is a compression/decompression library. It does not aim for maximum compression, or compatibility with any other compression library; instead, it aims for very high speeds and reasonable compression. Currently, this filter only provides the Snappy compression format via the rust-snappy crate, but more will be provided in the future.","breadcrumbs":"Proxy » Filters » Compress » Snappy","id":"78","title":"Snappy"},"79":{"body":"quilkin_filter_int_counter{label=\"compressed_bytes_total\"} Total number of compressed bytes either received or sent. quilkin_filter_int_counter{label=\"decompressed_bytes_total\"} Total number of decompressed bytes either received or sent.","breadcrumbs":"Proxy » Filters » Compress » Metrics","id":"79","title":"Metrics"},"8":{"body":"Source / Method cargo install quilkin Notes Compiled from source using cargo","breadcrumbs":"Installation » Cargo","id":"8","title":"Cargo"},"80":{"body":"The Concatenate filter's job is to add a byte packet to either the beginning or end of each UDP packet that passes through. This is commonly used to provide an auth token to each packet, so they can be routed appropriately.","breadcrumbs":"Proxy » Filters » Concatenate » Concatenate","id":"80","title":"Concatenate"},"81":{"body":"quilkin.filters.concatenate.v1alpha1.Concatenate","breadcrumbs":"Proxy » Filters » Concatenate » Filter name","id":"81","title":"Filter name"},"82":{"body":"# let yaml = \"\nversion: v1alpha1\nfilters: - name: quilkin.filters.concatenate.v1alpha1.Concatenate config: on_read: APPEND on_write: DO_NOTHING bytes: MXg3aWp5Ng==\nclusters: - endpoints: - address: 127.0.0.1:7001\n# \";\n# let config = quilkin::config::Config::from_reader(yaml.as_bytes()).unwrap();\n# assert_eq!(config.filters.load().len(), 1);","breadcrumbs":"Proxy » Filters » Concatenate » Configuration Examples","id":"82","title":"Configuration Examples"},"83":{"body":"$schema: http://json-schema.org/draft-07/schema#\ntitle: Config\ndescription: Config represents a `Concatenate` filter configuration.\ntype: object\nrequired:\n- bytes\nproperties: bytes: type: array items: type: integer format: uint8 minimum: 0.0 on_read: description: Whether or not to `append` or `prepend` or `do nothing` on Filter `Read` default: DO_NOTHING allOf: - $ref: '#/definitions/Strategy' on_write: description: Whether or not to `append` or `prepend` or `do nothing` on Filter `Write` default: DO_NOTHING allOf: - $ref: '#/definitions/Strategy'\ndefinitions: Strategy: type: string enum: - APPEND - PREPEND - DO_NOTHING","breadcrumbs":"Proxy » Filters » Concatenate » Configuration Options ( Rust Doc )","id":"83","title":"Configuration Options ( Rust Doc )"},"84":{"body":"The Debug filter logs all incoming and outgoing packets to standard output. This filter is useful in debugging deployments where the packets strictly contain valid UTF-8 encoded strings. A generic error message is instead logged if conversion from bytes to UTF-8 fails.","breadcrumbs":"Proxy » Filters » Debug » Debug","id":"84","title":"Debug"},"85":{"body":"quilkin.filters.debug_filter.v1alpha1.Debug","breadcrumbs":"Proxy » Filters » Debug » Filter name","id":"85","title":"Filter name"},"86":{"body":"# let yaml = \"\nversion: v1alpha1\nfilters: - name: quilkin.filters.debug.v1alpha1.Debug config: id: debug-1\nclusters: - endpoints: - address: 127.0.0.1:7001\n# \";\n# let config = quilkin::config::Config::from_reader(yaml.as_bytes()).unwrap();\n# assert_eq!(config.filters.load().len(), 1);","breadcrumbs":"Proxy » Filters » Debug » Configuration Examples","id":"86","title":"Configuration Examples"},"87":{"body":"$schema: http://json-schema.org/draft-07/schema#\ntitle: Config\ndescription: A Debug filter's configuration.\ntype: object\nproperties: id: description: Identifier that will be optionally included with each log message. type: - string - 'null'","breadcrumbs":"Proxy » Filters » Debug » Configuration Options ( Rust Doc )","id":"87","title":"Configuration Options ( Rust Doc )"},"88":{"body":"The Drop filter always drops any packet passed through it. This is useful in combination with conditional flow filters like Matches","breadcrumbs":"Proxy » Filters » Drop » Drop","id":"88","title":"Drop"},"89":{"body":"quilkin.filters.drop.v1alpha1.Drop","breadcrumbs":"Proxy » Filters » Drop » Filter name","id":"89","title":"Filter name"},"9":{"body":"Source / Method GitHub Releases Notes Pre-built binaries for manual installation","breadcrumbs":"Installation » GitHub","id":"9","title":"GitHub"},"90":{"body":"# let yaml = \"\nversion: v1alpha1\nclusters: - endpoints: - address: 127.0.0.1:26000 - address: 127.0.0.1:26001\nfilters: - name: quilkin.filters.capture.v1alpha1.Capture config: metadataKey: myapp.com/token prefix: size: 3 remove: false - name: quilkin.filters.match.v1alpha1.Match config: on_read: metadataKey: myapp.com/token branches: - value: abc name: quilkin.filters.pass.v1alpha1.Pass fallthrough: name: quilkin.filters.drop.v1alpha1.Drop\n# \";\n# let config = quilkin::config::Config::from_reader(yaml.as_bytes()).unwrap();\n# assert_eq!(config.filters.load().len(), 2);","breadcrumbs":"Proxy » Filters » Drop » Configuration Examples","id":"90","title":"Configuration Examples"},"91":{"body":"No defined configuration options.","breadcrumbs":"Proxy » Filters » Drop » Configuration","id":"91","title":"Configuration"},"92":{"body":"The Firewall filter's job is to allow or block traffic depending on if the incoming traffic's IP and port matches the rules set on the Firewall filter.","breadcrumbs":"Proxy » Filters » Firewall » Firewall","id":"92","title":"Firewall"},"93":{"body":"quilkin.filters.firewall.v1alpha1.Firewall","breadcrumbs":"Proxy » Filters » Firewall » Filter name","id":"93","title":"Filter name"},"94":{"body":"# let yaml = \"\nversion: v1alpha1\nfilters: - name: quilkin.filters.firewall.v1alpha1.Firewall config: on_read: - action: ALLOW sources: - 192.168.51.0/24 ports: - 10 - 1000-7000 on_write: - action: DENY sources: - 192.168.51.0/24 ports: - 7000\nclusters: - endpoints: - address: 127.0.0.1:7001\n# \";\n# let config = quilkin::config::Config::from_reader(yaml.as_bytes()).unwrap();\n# assert_eq!(config.filters.load().len(), 1);","breadcrumbs":"Proxy » Filters » Firewall » Configuration Examples","id":"94","title":"Configuration Examples"},"95":{"body":"$schema: http://json-schema.org/draft-07/schema#\ntitle: Config\ndescription: Represents how a Firewall filter is configured for read and write operations.\ntype: object\nrequired:\n- on_read\n- on_write\nproperties: on_read: type: array items: $ref: '#/definitions/Rule' on_write: type: array items: $ref: '#/definitions/Rule'\ndefinitions: Action: description: Whether or not a matching [Rule] should Allow or Deny access oneOf: - description: Matching rules will allow packets through. type: string enum: - ALLOW - description: Matching rules will block packets. type: string enum: - DENY Cidr: description: Cidr notation for an ipv6 or ipv4 netmask type: string PortRange: description: Range of matching ports that are configured against a [Rule]. allOf: - $ref: '#/definitions/Range_of_uint16' Range_of_uint16: type: object required: - end - start properties: end: type: integer format: uint16 minimum: 0.0 start: type: integer format: uint16 minimum: 0.0 Rule: description: Combination of CIDR range, port range and action to take. type: object required: - action - ports - sources properties: action: $ref: '#/definitions/Action' ports: type: array items: $ref: '#/definitions/PortRange' sources: description: ipv4 or ipv6 CIDR address. type: array items: $ref: '#/definitions/Cidr'","breadcrumbs":"Proxy » Filters » Firewall » Configuration Options ( Rust Doc )","id":"95","title":"Configuration Options ( Rust Doc )"},"96":{"body":"The Firewall filter supports DENY and ALLOW actions for access control. When multiple DENY and ALLOW actions are used for a workload at the same time, the evaluation is processed in the order it is configured, with the first matching rule deciding if the request is allowed or denied: If a rule action is ALLOW, and it matches the request, then the entire request is allowed. If a rule action is DENY and it matches the request, then the entire request is denied. If none of the configured rules match, then the request is denied.","breadcrumbs":"Proxy » Filters » Firewall » Rule Evaluation","id":"96","title":"Rule Evaluation"},"97":{"body":"The LoadBalancer filter distributes packets received downstream among all upstream endpoints.","breadcrumbs":"Proxy » Filters » Load Balancer » LoadBalancer","id":"97","title":"LoadBalancer"},"98":{"body":"quilkin.filters.load_balancer.v1alpha1.LoadBalancer","breadcrumbs":"Proxy » Filters » Load Balancer » Filter name","id":"98","title":"Filter name"},"99":{"body":"# #[tokio::main]\n# async fn main() {\n# let yaml = \"\nversion: v1alpha1\nfilters: - name: quilkin.filters.load_balancer.v1alpha1.LoadBalancer config: policy: ROUND_ROBIN\nclusters: - endpoints: - address: 127.0.0.1:7001\n# \";\n# let config = quilkin::config::Config::from_reader(yaml.as_bytes()).unwrap();\n# assert_eq!(config.filters.load().len(), 1);\n# } The load balancing policy (the strategy to use to select what endpoint to send traffic to) is configurable. In the example above, packets will be distributed by selecting endpoints in turn, in round robin fashion.","breadcrumbs":"Proxy » Filters » Load Balancer » Configuration Examples","id":"99","title":"Configuration Examples"}},"length":175,"save":true},"fields":["title","body","breadcrumbs"],"index":{"body":{"root":{"0":{".":{"0":{"df":5,"docs":{"104":{"tf":1.4142135623730951},"108":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951},"83":{"tf":1.0},"95":{"tf":1.4142135623730951}}},"2":{".":{"0":{"df":1,"docs":{"129":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{".":{"0":{"df":1,"docs":{"132":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"7":{"df":1,"docs":{"132":{"tf":1.7320508075688772}}},"8":{"df":1,"docs":{"131":{"tf":1.0}}},"df":0,"docs":{}},"1":{"df":1,"docs":{"18":{"tf":2.0}}},"4":{"df":0,"docs":{},"t":{"1":{"9":{":":{"4":{"7":{":":{"0":{"4":{".":{"0":{"4":{"7":{"0":{"2":{"6":{"4":{"1":{"9":{"df":0,"docs":{},"z":{"df":1,"docs":{"45":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{"0":{":":{"0":{"9":{":":{"0":{"7":{".":{"3":{"2":{"0":{"7":{"8":{"0":{"df":0,"docs":{},"z":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"7":{"1":{"1":{"df":0,"docs":{},"z":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{"0":{"8":{"9":{"df":0,"docs":{},"z":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{"7":{"6":{"df":0,"docs":{},"z":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"6":{"9":{"2":{"df":0,"docs":{},"z":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{},"s":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"a":{"df":10,"docs":{"100":{"tf":1.0},"104":{"tf":1.0},"108":{"tf":1.0},"117":{"tf":1.0},"122":{"tf":1.0},"72":{"tf":1.0},"76":{"tf":1.0},"83":{"tf":1.0},"87":{"tf":1.0},"95":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":7,"docs":{"135":{"tf":1.0},"146":{"tf":1.0},"18":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":2.0},"42":{"tf":1.4142135623730951},"43":{"tf":2.23606797749979}},"f":{"7":{"d":{"8":{"a":{"d":{"c":{"df":2,"docs":{"22":{"tf":1.4142135623730951},"26":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{".":{"0":{"df":2,"docs":{"131":{"tf":1.0},"132":{"tf":1.0}}},"3":{"3":{".":{"0":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"/":{"1":{"df":4,"docs":{"33":{"tf":1.0},"34":{"tf":2.0},"42":{"tf":1.4142135623730951},"43":{"tf":2.23606797749979}}},"df":0,"docs":{}},"0":{".":{"1":{"0":{"3":{".":{"2":{"4":{"3":{".":{"2":{"4":{"6":{"df":1,"docs":{"42":{"tf":1.0}}},"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":{".":{"2":{".":{"7":{"2":{"df":1,"docs":{"33":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{".":{"0":{".":{"1":{"2":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}},"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":{"df":2,"docs":{"103":{"tf":1.7320508075688772},"94":{"tf":1.0}}},"4":{"df":1,"docs":{"103":{"tf":1.0}}},"df":0,"docs":{}},"df":5,"docs":{"37":{"tf":2.23606797749979},"45":{"tf":1.0},"46":{"tf":2.23606797749979},"60":{"tf":1.4142135623730951},"94":{"tf":1.0}}},"2":{"3":{".":{"0":{".":{"0":{".":{"1":{":":{"2":{"9":{"df":1,"docs":{"153":{"tf":1.0}}},"df":0,"docs":{}},"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":{".":{"0":{".":{"0":{".":{"1":{":":{"2":{"6":{"0":{"0":{"0":{"df":8,"docs":{"107":{"tf":1.0},"112":{"tf":1.0},"116":{"tf":1.0},"121":{"tf":1.0},"125":{"tf":1.0},"52":{"tf":1.0},"55":{"tf":1.0},"90":{"tf":1.0}}},"1":{"df":6,"docs":{"107":{"tf":1.0},"112":{"tf":1.0},"121":{"tf":1.0},"125":{"tf":1.0},"55":{"tf":1.0},"90":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"3":{"2":{"1":{"df":2,"docs":{"129":{"tf":1.0},"132":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"7":{"0":{"0":{"1":{"df":8,"docs":{"103":{"tf":1.0},"60":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.0},"82":{"tf":1.0},"86":{"tf":1.0},"94":{"tf":1.0},"99":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"6":{"0":{"0":{"df":1,"docs":{"134":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"7":{"7":{"7":{"df":1,"docs":{"27":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{"0":{"8":{"0":{"df":1,"docs":{"18":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{"8":{"8":{"df":1,"docs":{"155":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{"9":{"9":{"9":{"df":1,"docs":{"155":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"129":{"tf":1.4142135623730951},"18":{"tf":1.0},"19":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"36":{"tf":1.0}}},"6":{"df":1,"docs":{"158":{"tf":1.0}}},"7":{"df":0,"docs":{},"m":{"df":1,"docs":{"45":{"tf":1.7320508075688772}}}},"8":{"0":{"0":{"0":{"df":1,"docs":{"153":{"tf":1.0}}},"df":1,"docs":{"153":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"43":{"tf":1.4142135623730951}}},"9":{"2":{".":{"1":{"6":{"8":{".":{"1":{".":{"1":{":":{"7":{"0":{"0":{"1":{"df":1,"docs":{"57":{"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":{"1":{".":{"0":{"/":{"2":{"4":{"df":1,"docs":{"94":{"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":{},"t":{"1":{"0":{":":{"1":{"6":{":":{"2":{"3":{".":{"3":{"9":{"9":{"2":{"7":{"7":{"df":0,"docs":{},"z":{"\"":{",":{"\"":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"\"":{":":{"\"":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"\"":{",":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"s":{"\"":{":":{"df":0,"docs":{},"{":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"\"":{":":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"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":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"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":{"7":{"1":{"df":0,"docs":{},"z":{"\"":{",":{"\"":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"\"":{":":{"\"":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"\"":{",":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"s":{"\"":{":":{"df":0,"docs":{},"{":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"\"":{":":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"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":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"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":{"0":{"1":{"1":{"9":{"2":{"df":0,"docs":{},"z":{"\"":{",":{"\"":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"\"":{":":{"\"":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"\"":{",":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"s":{"\"":{":":{"df":0,"docs":{},"{":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"\"":{":":{"\"":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"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":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{"9":{":":{"2":{"2":{".":{"0":{"9":{"9":{"8":{"1":{"8":{"2":{"9":{"8":{"df":0,"docs":{},"z":{"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":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"]":{":":{"7":{"7":{"7":{"7":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":20,"docs":{"103":{"tf":1.7320508075688772},"121":{"tf":1.0},"129":{"tf":1.0},"132":{"tf":1.0},"135":{"tf":1.0},"146":{"tf":1.0},"147":{"tf":1.4142135623730951},"153":{"tf":1.0},"158":{"tf":1.0},"17":{"tf":1.0},"22":{"tf":1.0},"32":{"tf":1.0},"41":{"tf":1.0},"60":{"tf":1.4142135623730951},"71":{"tf":1.0},"75":{"tf":1.0},"82":{"tf":1.0},"86":{"tf":1.4142135623730951},"94":{"tf":1.0},"99":{"tf":1.0}},"m":{"2":{"3":{"df":1,"docs":{"33":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"44":{"tf":1.7320508075688772}}},"x":{"7":{"df":0,"docs":{},"i":{"df":0,"docs":{},"j":{"df":0,"docs":{},"y":{"6":{"df":3,"docs":{"150":{"tf":1.0},"52":{"tf":1.0},"55":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"2":{"0":{"0":{"df":1,"docs":{"165":{"tf":1.4142135623730951}}},"2":{"2":{"df":1,"docs":{"36":{"tf":1.0}}},"3":{"df":4,"docs":{"174":{"tf":1.0},"37":{"tf":2.23606797749979},"45":{"tf":1.0},"46":{"tf":2.23606797749979}}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{"df":0,"docs":{},"m":{"df":1,"docs":{"36":{"tf":1.7320508075688772}}}},"df":9,"docs":{"107":{"tf":1.0},"112":{"tf":1.0},"125":{"tf":1.0},"18":{"tf":1.0},"23":{"tf":1.0},"33":{"tf":1.0},"42":{"tf":1.0},"60":{"tf":1.0},"90":{"tf":1.0}},"l":{"df":0,"docs":{},"k":{"5":{"d":{"df":3,"docs":{"36":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"3":{"0":{"df":3,"docs":{"154":{"tf":1.0},"156":{"tf":1.0},"48":{"tf":1.0}}},"4":{".":{"1":{"6":{"8":{".":{"1":{"7":{"0":{".":{"5":{"1":{":":{"7":{"2":{"2":{"6":{"df":1,"docs":{"36":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"35":{"tf":1.7320508075688772},"36":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{"4":{".":{"1":{"0":{"7":{".":{"2":{"0":{"1":{"df":2,"docs":{"22":{"tf":1.4142135623730951},"26":{"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":{"35":{"tf":1.7320508075688772}}},"5":{".":{"2":{"4":{"6":{".":{"9":{"4":{".":{"1":{"4":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{".":{"1":{"6":{"8":{".":{"2":{"1":{"9":{".":{"7":{"2":{":":{"7":{"0":{"1":{"5":{"df":1,"docs":{"45":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"44":{"tf":1.7320508075688772},"45":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{"2":{"df":2,"docs":{"44":{"tf":1.7320508075688772},"45":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":13,"docs":{"107":{"tf":1.0},"112":{"tf":1.0},"116":{"tf":1.0},"125":{"tf":1.0},"151":{"tf":1.0},"19":{"tf":1.0},"24":{"tf":1.0},"34":{"tf":1.4142135623730951},"36":{"tf":1.0},"43":{"tf":1.4142135623730951},"45":{"tf":1.0},"71":{"tf":1.0},"90":{"tf":1.0}},"h":{"2":{"2":{"df":0,"docs":{},"m":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"4":{"1":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":1,"docs":{"18":{"tf":1.0}}}}},"3":{"2":{"1":{")":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":1,"docs":{"129":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":1,"docs":{"129":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{"6":{"df":4,"docs":{"36":{"tf":1.4142135623730951},"37":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"46":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":6,"docs":{"103":{"tf":1.0},"23":{"tf":1.0},"27":{"tf":1.0},"35":{"tf":1.0},"44":{"tf":1.0},"53":{"tf":1.0}}},"5":{"1":{"2":{"df":1,"docs":{"59":{"tf":1.0}}},"df":0,"docs":{}},"3":{"4":{"a":{"3":{"df":0,"docs":{},"f":{"8":{"d":{"df":2,"docs":{"35":{"tf":1.7320508075688772},"36":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"b":{"7":{"8":{"7":{"6":{"5":{"4":{"df":2,"docs":{"33":{"tf":1.0},"34":{"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":{"df":0,"docs":{},"f":{"b":{"d":{"6":{"9":{"df":0,"docs":{},"f":{"5":{"d":{"df":2,"docs":{"42":{"tf":1.0},"43":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"j":{"7":{"df":0,"docs":{},"q":{"df":2,"docs":{"35":{"tf":1.0},"36":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"7":{"df":1,"docs":{"42":{"tf":1.0}}},"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"z":{"df":0,"docs":{},"f":{"df":1,"docs":{"43":{"tf":1.0}}}}}},"df":3,"docs":{"25":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0}},"m":{"7":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{},"z":{"4":{"df":0,"docs":{},"l":{"df":1,"docs":{"43":{"tf":1.0}}}},"df":0,"docs":{}}}},"6":{"0":{"df":1,"docs":{"53":{"tf":1.0}}},"2":{"4":{"0":{"a":{"9":{"6":{"df":1,"docs":{"7":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"9":{"7":{"0":{"8":{"9":{"d":{"df":0,"docs":{},"e":{"9":{"b":{"8":{"\"":{"df":0,"docs":{},"}":{",":{"\"":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"\"":{":":{"\"":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{":":{":":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"y":{"\"":{",":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"\"":{":":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"c":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"y":{".":{"df":0,"docs":{},"r":{"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":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"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":{"c":{"df":1,"docs":{"18":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"26":{"tf":1.0}},"s":{"df":2,"docs":{"34":{"tf":1.7320508075688772},"42":{"tf":1.4142135623730951}}}},"7":{"0":{"0":{"0":{"df":3,"docs":{"19":{"tf":1.0},"57":{"tf":1.0},"94":{"tf":1.4142135623730951}}},"1":{"df":1,"docs":{"132":{"tf":1.0}}},"df":0,"docs":{}},"1":{"5":{"df":2,"docs":{"44":{"tf":1.0},"45":{"tf":1.0}}},"df":0,"docs":{}},"3":{"6":{"df":2,"docs":{"35":{"tf":1.0},"36":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{"2":{"6":{"df":2,"docs":{"35":{"tf":1.0},"36":{"tf":1.0}}},"df":0,"docs":{}},"9":{"8":{"df":2,"docs":{"44":{"tf":1.0},"45":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{"3":{"3":{"df":1,"docs":{"22":{"tf":1.0}}},"4":{"df":1,"docs":{"26":{"tf":1.0}}},"df":0,"docs":{}},"5":{"8":{"df":2,"docs":{"44":{"tf":1.0},"45":{"tf":1.0}}},"df":0,"docs":{}},"9":{"2":{"df":1,"docs":{"26":{"tf":1.0}}},"9":{"df":1,"docs":{"22":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"6":{"0":{"0":{"df":3,"docs":{"133":{"tf":1.0},"156":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":1,"docs":{"33":{"tf":1.0}}},"7":{"7":{"7":{":":{"3":{"0":{"1":{"7":{"4":{"/":{"df":0,"docs":{},"u":{"d":{"df":0,"docs":{},"p":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":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":{"129":{"tf":1.4142135623730951},"19":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{"0":{"0":{"/":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"p":{",":{"7":{"9":{"0":{"0":{"/":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"p":{"df":1,"docs":{"42":{"tf":1.0}}}},"df":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":{"141":{"tf":1.4142135623730951},"154":{"tf":1.4142135623730951}}},"1":{"df":1,"docs":{"155":{"tf":1.0}}},"2":{"df":1,"docs":{"155":{"tf":1.0}}},"df":0,"docs":{}},"9":{"6":{"5":{"c":{"4":{"4":{"6":{"d":{"df":1,"docs":{"34":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{"0":{"0":{"df":2,"docs":{"154":{"tf":1.4142135623730951},"155":{"tf":1.0}}},"df":0,"docs":{}},"8":{"4":{"df":2,"docs":{"35":{"tf":1.0},"36":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"9":{"b":{"b":{"b":{"c":{"c":{"d":{"df":0,"docs":{},"f":{"df":4,"docs":{"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":2.0},"45":{"tf":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":{"28":{"tf":1.0}},"e":{"9":{"df":0,"docs":{},"f":{"c":{"4":{"6":{"4":{"df":1,"docs":{"18":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"m":{"2":{"5":{"df":2,"docs":{"22":{"tf":1.4142135623730951},"26":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"s":{"df":1,"docs":{"43":{"tf":1.7320508075688772}}},"w":{"3":{"c":{"df":2,"docs":{"22":{"tf":1.4142135623730951},"26":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"8":{"0":{"/":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"p":{"df":1,"docs":{"33":{"tf":1.0}}}},"df":0,"docs":{}}},"0":{"0":{"df":3,"docs":{"160":{"tf":1.0},"162":{"tf":1.0},"24":{"tf":1.0}}},"1":{":":{"8":{"0":{"0":{"0":{"df":2,"docs":{"34":{"tf":1.0},"43":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"34":{"tf":1.0},"43":{"tf":1.0}}},"df":0,"docs":{}},"8":{"0":{"df":2,"docs":{"17":{"tf":1.0},"18":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"df":0,"docs":{},"m":{"df":0,"docs":{},"z":{"df":0,"docs":{},"m":{"df":2,"docs":{"22":{"tf":1.0},"26":{"tf":1.0}}}}}},"df":1,"docs":{"84":{"tf":1.4142135623730951}},"g":{"df":0,"docs":{},"j":{"3":{"df":0,"docs":{},"v":{"2":{"df":0,"docs":{},"i":{"df":3,"docs":{"150":{"tf":1.0},"52":{"tf":1.0},"55":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"s":{"7":{"b":{"df":3,"docs":{"36":{"tf":1.0},"44":{"tf":1.7320508075688772},"45":{"tf":2.6457513110645907}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"9":{"d":{"b":{"df":0,"docs":{},"v":{"df":0,"docs":{},"p":{"df":2,"docs":{"33":{"tf":1.0},"34":{"tf":1.0}}}}},"d":{"6":{"6":{"9":{"9":{"b":{"d":{"df":2,"docs":{"42":{"tf":1.0},"43":{"tf":1.0}}},"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":{"d":{"5":{"9":{"df":4,"docs":{"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.4142135623730951},"45":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"x":{"df":1,"docs":{"129":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"a":{"b":{"c":{"df":3,"docs":{"107":{"tf":1.0},"112":{"tf":1.0},"90":{"tf":1.0}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":3,"docs":{"169":{"tf":1.0},"3":{"tf":1.0},"59":{"tf":1.0}}}},"o":{"df":0,"docs":{},"v":{"df":12,"docs":{"1":{"tf":1.0},"103":{"tf":1.0},"170":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"60":{"tf":1.0},"75":{"tf":1.0},"99":{"tf":1.0}}}}},"c":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":7,"docs":{"114":{"tf":1.0},"127":{"tf":1.0},"135":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0},"4":{"tf":1.4142135623730951},"63":{"tf":1.0}}}},"s":{"df":0,"docs":{},"s":{"df":13,"docs":{"1":{"tf":1.0},"125":{"tf":1.0},"150":{"tf":1.4142135623730951},"162":{"tf":1.0},"171":{"tf":1.0},"174":{"tf":1.0},"22":{"tf":1.0},"3":{"tf":1.0},"32":{"tf":1.4142135623730951},"41":{"tf":1.4142135623730951},"52":{"tf":1.0},"95":{"tf":1.0},"96":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":2,"docs":{"25":{"tf":1.0},"28":{"tf":1.0}}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"140":{"tf":1.0}}}}}}},"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"72":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"y":{"df":0,"docs":{},"m":{"df":1,"docs":{"174":{"tf":1.0}}}}}}},"t":{"df":2,"docs":{"156":{"tf":1.0},"48":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":4,"docs":{"76":{"tf":1.0},"94":{"tf":1.4142135623730951},"95":{"tf":2.0},"96":{"tf":2.0}}}},"v":{"df":5,"docs":{"138":{"tf":1.4142135623730951},"139":{"tf":1.4142135623730951},"147":{"tf":1.4142135623730951},"154":{"tf":1.0},"156":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"3":{"tf":1.0}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"127":{"tf":1.0}}}},"df":0,"docs":{}}}},"d":{"8":{"c":{"d":{"7":{"df":0,"docs":{},"e":{"5":{"df":2,"docs":{"44":{"tf":1.7320508075688772},"45":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"/":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"d":{"df":1,"docs":{"61":{"tf":1.0}}},"df":0,"docs":{}}}},"df":11,"docs":{"125":{"tf":1.0},"129":{"tf":1.7320508075688772},"131":{"tf":1.0},"132":{"tf":2.0},"154":{"tf":1.0},"155":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"59":{"tf":1.0},"63":{"tf":1.0},"80":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"133":{"tf":1.0},"142":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"108":{"tf":1.4142135623730951}}}}}}}}}}}},"df":1,"docs":{"155":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"23":{"tf":1.0}}}}}},"=":{"[":{":":{":":{"]":{":":{"8":{"0":{"0":{"0":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":41,"docs":{"103":{"tf":1.0},"107":{"tf":1.4142135623730951},"112":{"tf":1.4142135623730951},"116":{"tf":1.0},"121":{"tf":1.4142135623730951},"125":{"tf":1.4142135623730951},"129":{"tf":1.0},"132":{"tf":1.0},"137":{"tf":1.7320508075688772},"143":{"tf":2.23606797749979},"149":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":2.6457513110645907},"162":{"tf":1.0},"171":{"tf":1.4142135623730951},"22":{"tf":1.0},"23":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.4142135623730951},"35":{"tf":1.0},"36":{"tf":1.7320508075688772},"37":{"tf":1.7320508075688772},"4":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.7320508075688772},"46":{"tf":1.7320508075688772},"48":{"tf":1.0},"49":{"tf":1.4142135623730951},"52":{"tf":1.0},"55":{"tf":1.7320508075688772},"57":{"tf":1.7320508075688772},"60":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.0},"82":{"tf":1.0},"86":{"tf":1.0},"90":{"tf":1.4142135623730951},"94":{"tf":1.0},"95":{"tf":1.0},"99":{"tf":1.0}}}}}}},"df":7,"docs":{"133":{"tf":1.0},"140":{"tf":1.0},"142":{"tf":1.0},"150":{"tf":1.4142135623730951},"154":{"tf":1.4142135623730951},"155":{"tf":1.0},"158":{"tf":1.0}},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"126":{"tf":1.0}}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"a":{"d":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"4":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":12,"docs":{"129":{"tf":1.4142135623730951},"155":{"tf":2.23606797749979},"157":{"tf":1.0},"162":{"tf":1.0},"163":{"tf":1.0},"18":{"tf":1.0},"24":{"tf":1.0},"34":{"tf":1.0},"37":{"tf":1.0},"4":{"tf":2.0},"43":{"tf":1.0},"46":{"tf":1.0}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":4,"docs":{"133":{"tf":1.0},"160":{"tf":1.4142135623730951},"162":{"tf":1.4142135623730951},"172":{"tf":1.0}}}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"157":{"tf":1.0}}}}}},"v":{"a":{"df":0,"docs":{},"n":{"c":{"df":2,"docs":{"161":{"tf":1.0},"4":{"tf":1.0}}},"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{"df":5,"docs":{"169":{"tf":1.0},"170":{"tf":1.0},"2":{"tf":1.0},"32":{"tf":1.0},"41":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"174":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{},"f":{"c":{"4":{"df":1,"docs":{"18":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"161":{"tf":1.0}}}},"df":0,"docs":{}}},"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":2,"docs":{"34":{"tf":1.0},"43":{"tf":1.0}}}}}}}}}},"g":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":3,"docs":{"19":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"df":6,"docs":{"108":{"tf":1.4142135623730951},"121":{"tf":1.0},"125":{"tf":1.0},"152":{"tf":1.0},"23":{"tf":1.0},"95":{"tf":1.0}}}}}}},"df":12,"docs":{"22":{"tf":1.0},"26":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"42":{"tf":1.4142135623730951},"43":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":8,"docs":{"156":{"tf":2.6457513110645907},"157":{"tf":2.6457513110645907},"165":{"tf":1.0},"4":{"tf":1.0},"41":{"tf":1.4142135623730951},"42":{"tf":2.6457513110645907},"43":{"tf":1.7320508075688772},"45":{"tf":1.4142135623730951}}}}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":2,"docs":{"142":{"tf":1.0},"154":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"n":{"df":34,"docs":{"141":{"tf":1.4142135623730951},"148":{"tf":2.23606797749979},"149":{"tf":1.7320508075688772},"151":{"tf":1.4142135623730951},"152":{"tf":1.7320508075688772},"154":{"tf":1.7320508075688772},"156":{"tf":2.0},"157":{"tf":1.0},"165":{"tf":1.0},"174":{"tf":1.7320508075688772},"19":{"tf":1.0},"20":{"tf":1.0},"21":{"tf":1.4142135623730951},"22":{"tf":2.23606797749979},"23":{"tf":1.0},"26":{"tf":2.23606797749979},"27":{"tf":1.0},"3":{"tf":1.0},"30":{"tf":1.0},"31":{"tf":1.4142135623730951},"32":{"tf":1.7320508075688772},"33":{"tf":3.0},"34":{"tf":2.0},"35":{"tf":2.6457513110645907},"36":{"tf":2.0},"37":{"tf":1.0},"39":{"tf":1.0},"40":{"tf":1.4142135623730951},"41":{"tf":1.4142135623730951},"42":{"tf":3.3166247903554},"43":{"tf":2.23606797749979},"44":{"tf":2.6457513110645907},"45":{"tf":2.449489742783178},"46":{"tf":1.0}},"e":{"df":0,"docs":{},"s":{".":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"/":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}}}}}}}}},"df":0,"docs":{}},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"i":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"s":{"d":{"df":0,"docs":{},"k":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}}},"df":0,"docs":{}},"v":{"1":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},":":{"7":{"9":{"0":{"0":{"df":1,"docs":{"43":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{"0":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"13":{"tf":1.0}}}}}}}}}},"i":{"df":0,"docs":{},"m":{"df":2,"docs":{"1":{"tf":1.0},"78":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":11,"docs":{"141":{"tf":1.0},"149":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0},"23":{"tf":1.0},"32":{"tf":1.0},"36":{"tf":3.1622776601683795},"37":{"tf":1.0},"41":{"tf":1.0},"45":{"tf":3.1622776601683795},"46":{"tf":1.0}}},"df":0,"docs":{},"f":{"df":8,"docs":{"100":{"tf":1.0},"108":{"tf":1.7320508075688772},"117":{"tf":1.0},"122":{"tf":1.0},"72":{"tf":1.4142135623730951},"76":{"tf":1.0},"83":{"tf":1.4142135623730951},"95":{"tf":1.0}}},"w":{"df":13,"docs":{"103":{"tf":2.0},"104":{"tf":1.0},"126":{"tf":1.0},"14":{"tf":1.0},"157":{"tf":1.0},"165":{"tf":1.0},"2":{"tf":1.0},"59":{"tf":1.0},"63":{"tf":1.0},"92":{"tf":1.0},"94":{"tf":1.0},"95":{"tf":1.7320508075688772},"96":{"tf":2.23606797749979}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"/":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"63":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":2,"docs":{"135":{"tf":1.0},"61":{"tf":1.0}},"s":{"df":0,"docs":{},"i":{"d":{"df":3,"docs":{"169":{"tf":1.0},"52":{"tf":1.0},"61":{"tf":1.0}}},"df":0,"docs":{}}}}}},"p":{"df":0,"docs":{},"h":{"a":{"df":2,"docs":{"11":{"tf":1.0},"158":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"i":{"df":2,"docs":{"132":{"tf":1.0},"27":{"tf":1.0}}}},"df":0,"docs":{}},"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":{"59":{"tf":1.0}}}}}}}},"w":{"a":{"df":0,"docs":{},"y":{"df":8,"docs":{"103":{"tf":1.0},"11":{"tf":1.0},"110":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0},"165":{"tf":1.0},"171":{"tf":1.4142135623730951},"88":{"tf":1.0}}}},"df":0,"docs":{}}},"m":{"a":{"df":0,"docs":{},"z":{"df":1,"docs":{"14":{"tf":1.0}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"174":{"tf":1.0}}}}}}},"n":{"d":{"/":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"137":{"tf":1.0},"56":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":3,"docs":{"150":{"tf":1.4142135623730951},"36":{"tf":2.449489742783178},"45":{"tf":2.449489742783178}}}}},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":6,"docs":{"134":{"tf":1.0},"171":{"tf":1.0},"19":{"tf":1.0},"34":{"tf":1.0},"43":{"tf":1.0},"61":{"tf":1.0}}}}},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":1,"docs":{"108":{"tf":1.7320508075688772}}},"n":{"df":1,"docs":{"174":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"i":{"df":17,"docs":{"12":{"tf":1.0},"126":{"tf":1.0},"133":{"tf":2.0},"142":{"tf":2.0},"143":{"tf":1.7320508075688772},"162":{"tf":1.0},"165":{"tf":1.0},"172":{"tf":1.0},"174":{"tf":1.4142135623730951},"27":{"tf":1.0},"32":{"tf":1.0},"36":{"tf":1.0},"38":{"tf":1.0},"45":{"tf":1.0},"47":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.0}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"151":{"tf":1.0}}}}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":8,"docs":{"126":{"tf":1.0},"127":{"tf":1.0},"37":{"tf":1.7320508075688772},"46":{"tf":1.7320508075688772},"59":{"tf":2.6457513110645907},"61":{"tf":1.0},"82":{"tf":1.0},"83":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"i":{"c":{"df":4,"docs":{"124":{"tf":1.0},"36":{"tf":1.0},"41":{"tf":1.0},"45":{"tf":1.0}}},"df":13,"docs":{"104":{"tf":1.0},"146":{"tf":1.0},"22":{"tf":1.4142135623730951},"26":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.7320508075688772},"42":{"tf":1.4142135623730951},"43":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.7320508075688772},"72":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":2,"docs":{"154":{"tf":1.0},"156":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":8,"docs":{"125":{"tf":1.0},"152":{"tf":1.0},"169":{"tf":1.0},"33":{"tf":1.4142135623730951},"36":{"tf":1.0},"42":{"tf":1.4142135623730951},"45":{"tf":1.0},"80":{"tf":1.0}}}}}}}}},"r":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":3,"docs":{"49":{"tf":1.0},"51":{"tf":1.4142135623730951},"57":{"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":5,"docs":{"141":{"tf":1.0},"168":{"tf":1.4142135623730951},"2":{"tf":1.0},"3":{"tf":1.0},"4":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":5,"docs":{"137":{"tf":1.0},"165":{"tf":1.0},"21":{"tf":1.0},"31":{"tf":1.0},"40":{"tf":1.0}}}},"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":6,"docs":{"149":{"tf":1.0},"151":{"tf":1.0},"154":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"7":{"tf":1.0}}}}}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"139":{"tf":1.0},"146":{"tf":1.0}}},"df":0,"docs":{}}}},"r":{"a":{"df":0,"docs":{},"y":{"df":6,"docs":{"108":{"tf":1.7320508075688772},"119":{"tf":1.0},"55":{"tf":1.4142135623730951},"57":{"tf":1.7320508075688772},"83":{"tf":1.0},"95":{"tf":2.0}}}},"df":0,"docs":{}}},"s":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"172":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"n":{"df":3,"docs":{"137":{"tf":2.0},"138":{"tf":2.449489742783178},"139":{"tf":1.4142135623730951}}},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"1":{"tf":1.0},"162":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"!":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{".":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"(":{")":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":14,"docs":{"103":{"tf":1.0},"107":{"tf":1.0},"112":{"tf":1.0},"121":{"tf":1.0},"125":{"tf":1.0},"153":{"tf":1.0},"60":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.0},"82":{"tf":1.0},"86":{"tf":1.0},"90":{"tf":1.0},"94":{"tf":1.0},"99":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{"c":{"df":0,"docs":{},"i":{"df":8,"docs":{"138":{"tf":1.4142135623730951},"150":{"tf":1.0},"49":{"tf":1.0},"51":{"tf":1.4142135623730951},"52":{"tf":1.0},"55":{"tf":1.4142135623730951},"57":{"tf":1.0},"61":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"m":{"df":2,"docs":{"125":{"tf":1.0},"162":{"tf":1.0}}}}},"y":{"df":0,"docs":{},"n":{"c":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{":":{":":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"c":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"127":{"tf":1.0},"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":6,"docs":{"103":{"tf":1.4142135623730951},"127":{"tf":1.4142135623730951},"129":{"tf":1.4142135623730951},"131":{"tf":1.4142135623730951},"60":{"tf":1.4142135623730951},"99":{"tf":1.0}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"55":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":2,"docs":{"146":{"tf":1.7320508075688772},"165":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"75":{"tf":1.0}}}}}}},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"80":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":9,"docs":{"121":{"tf":1.0},"125":{"tf":2.8284271247461903},"152":{"tf":1.0},"171":{"tf":1.0},"174":{"tf":1.0},"36":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"63":{"tf":1.0},"65":{"tf":1.0}}}}}},"o":{"df":1,"docs":{"4":{"tf":1.4142135623730951}},"m":{"a":{"df":0,"docs":{},"t":{"df":2,"docs":{"159":{"tf":1.0},"53":{"tf":1.4142135623730951}}}},"df":2,"docs":{"141":{"tf":1.0},"5":{"tf":1.0}}}}}},"v":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":5,"docs":{"138":{"tf":1.0},"166":{"tf":1.4142135623730951},"168":{"tf":1.0},"172":{"tf":1.0},"72":{"tf":1.0}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"155":{"tf":1.0}}},"df":0,"docs":{}}}},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}},"r":{"df":2,"docs":{"103":{"tf":1.0},"171":{"tf":1.0}}}},"df":0,"docs":{}}},"b":{"a":{"c":{"df":0,"docs":{},"k":{"df":7,"docs":{"147":{"tf":1.0},"17":{"tf":1.0},"171":{"tf":1.0},"19":{"tf":1.4142135623730951},"34":{"tf":1.0},"43":{"tf":1.0},"75":{"tf":1.0}},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":1,"docs":{"165":{"tf":1.0}}}}}}},"d":{"/":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"146":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}},"df":1,"docs":{"3":{"tf":1.0}}},"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"c":{"df":3,"docs":{"143":{"tf":2.0},"171":{"tf":1.4142135623730951},"99":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"e":{"6":{"4":{"df":5,"docs":{"150":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"52":{"tf":1.4142135623730951},"55":{"tf":1.0}}},"df":0,"docs":{}},"df":13,"docs":{"100":{"tf":1.0},"105":{"tf":1.0},"11":{"tf":1.0},"133":{"tf":1.0},"138":{"tf":1.0},"143":{"tf":1.0},"164":{"tf":1.0},"165":{"tf":1.4142135623730951},"3":{"tf":1.0},"33":{"tf":1.0},"42":{"tf":1.0},"61":{"tf":1.0},"63":{"tf":1.4142135623730951}}},"i":{"c":{"df":2,"docs":{"22":{"tf":1.0},"4":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"z":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"14":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"a":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"156":{"tf":1.0}}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"59":{"tf":1.0}}}}},"df":6,"docs":{"13":{"tf":1.0},"140":{"tf":1.7320508075688772},"143":{"tf":1.0},"169":{"tf":1.0},"61":{"tf":1.0},"75":{"tf":1.4142135623730951}},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":10,"docs":{"138":{"tf":1.0},"139":{"tf":1.0},"156":{"tf":1.0},"24":{"tf":1.0},"27":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0},"58":{"tf":1.0},"59":{"tf":1.0},"75":{"tf":1.0}}}}},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"72":{"tf":1.0},"80":{"tf":1.0}}}}},"h":{"a":{"df":0,"docs":{},"v":{"df":1,"docs":{"105":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":3,"docs":{"105":{"tf":1.0},"108":{"tf":1.0},"63":{"tf":1.0}}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"1":{"tf":1.0},"147":{"tf":1.0}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":3,"docs":{"125":{"tf":1.0},"168":{"tf":1.0},"24":{"tf":1.0}}}}},"n":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"11":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":1,"docs":{"1":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":11,"docs":{"114":{"tf":1.0},"138":{"tf":1.0},"142":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"26":{"tf":1.0},"32":{"tf":1.0},"53":{"tf":1.7320508075688772},"58":{"tf":1.0},"63":{"tf":1.0},"73":{"tf":1.0}}}}}}}},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":13,"docs":{"12":{"tf":1.0},"13":{"tf":1.0},"132":{"tf":1.0},"16":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"3":{"tf":1.0},"31":{"tf":1.0},"37":{"tf":1.0},"40":{"tf":1.0},"46":{"tf":1.0},"7":{"tf":1.0},"9":{"tf":1.0}}},"y":{"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":2,"docs":{"128":{"tf":1.0},"132":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}},"d":{"df":1,"docs":{"4":{"tf":1.0}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":2,"docs":{"92":{"tf":1.0},"95":{"tf":1.0}}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"t":{"1":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"a":{"df":3,"docs":{"121":{"tf":1.0},"125":{"tf":1.0},"55":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"n":{"df":3,"docs":{"108":{"tf":1.0},"146":{"tf":1.0},"72":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"t":{"df":1,"docs":{"23":{"tf":1.0}},"h":{"df":7,"docs":{"11":{"tf":1.0},"127":{"tf":1.4142135623730951},"155":{"tf":1.4142135623730951},"157":{"tf":1.4142135623730951},"36":{"tf":1.0},"45":{"tf":1.0},"61":{"tf":1.0}}}},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"162":{"tf":1.0}}},"df":0,"docs":{}}},"x":{"df":6,"docs":{"132":{"tf":1.0},"169":{"tf":1.0},"3":{"tf":1.0},"32":{"tf":1.0},"41":{"tf":1.0},"63":{"tf":1.0}}}},"r":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":5,"docs":{"107":{"tf":1.0},"108":{"tf":2.23606797749979},"109":{"tf":1.0},"112":{"tf":1.0},"90":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"24":{"tf":1.0}}}}}}}},"u":{"df":0,"docs":{},"g":{"df":2,"docs":{"154":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951}}},"i":{"df":0,"docs":{},"l":{"d":{"df":7,"docs":{"1":{"tf":1.0},"12":{"tf":1.0},"132":{"tf":1.7320508075688772},"14":{"tf":1.0},"140":{"tf":1.0},"50":{"tf":1.0},"61":{"tf":1.0}}},"df":0,"docs":{},"t":{"df":11,"docs":{"143":{"tf":1.0},"148":{"tf":1.0},"155":{"tf":1.0},"174":{"tf":1.0},"52":{"tf":1.4142135623730951},"56":{"tf":1.0},"61":{"tf":1.4142135623730951},"62":{"tf":1.0},"63":{"tf":1.0},"7":{"tf":1.0},"9":{"tf":1.0}}}}}},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":20,"docs":{"119":{"tf":1.0},"132":{"tf":1.0},"138":{"tf":1.0},"158":{"tf":1.7320508075688772},"55":{"tf":1.0},"59":{"tf":1.4142135623730951},"61":{"tf":1.0},"62":{"tf":1.4142135623730951},"63":{"tf":1.0},"65":{"tf":1.0},"66":{"tf":1.0},"67":{"tf":1.0},"68":{"tf":1.0},"69":{"tf":1.0},"72":{"tf":2.8284271247461903},"79":{"tf":1.4142135623730951},"80":{"tf":1.0},"82":{"tf":1.0},"83":{"tf":1.4142135623730951},"84":{"tf":1.0}}}}}},"c":{"/":{"c":{"df":1,"docs":{"3":{"tf":1.0}}},"df":0,"docs":{}},"a":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"147":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":1,"docs":{"59":{"tf":1.4142135623730951}}}},"n":{"'":{"df":0,"docs":{},"t":{"df":1,"docs":{"13":{"tf":1.0}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"52":{"tf":1.0}}}}},"df":0,"docs":{}},"p":{"a":{"b":{"df":0,"docs":{},"l":{"df":3,"docs":{"154":{"tf":1.0},"156":{"tf":1.0},"168":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":13,"docs":{"114":{"tf":1.0},"125":{"tf":1.4142135623730951},"168":{"tf":1.0},"33":{"tf":1.0},"42":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.4142135623730951},"65":{"tf":1.7320508075688772},"66":{"tf":1.4142135623730951},"67":{"tf":1.0},"68":{"tf":1.0},"69":{"tf":1.4142135623730951},"72":{"tf":2.6457513110645907}},"e":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":3,"docs":{"121":{"tf":1.0},"125":{"tf":1.0},"61":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}}}}},"r":{"df":0,"docs":{},"e":{"df":3,"docs":{"27":{"tf":1.0},"37":{"tf":1.0},"46":{"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":3,"docs":{"129":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.4142135623730951}}}}}}},"df":5,"docs":{"129":{"tf":1.0},"14":{"tf":1.0},"16":{"tf":1.0},"5":{"tf":1.0},"8":{"tf":1.7320508075688772}}}}},"s":{"df":0,"docs":{},"e":{"df":5,"docs":{"103":{"tf":1.0},"135":{"tf":1.0},"153":{"tf":1.0},"4":{"tf":1.0},"58":{"tf":1.4142135623730951}}}},"t":{"df":1,"docs":{"17":{"tf":1.4142135623730951}}},"u":{"df":0,"docs":{},"s":{"df":2,"docs":{"154":{"tf":1.0},"156":{"tf":1.0}}}}},"d":{"df":1,"docs":{"143":{"tf":1.0}},"h":{"9":{"df":0,"docs":{},"k":{"df":1,"docs":{"42":{"tf":1.0}}}},"df":0,"docs":{}}},"df":7,"docs":{"12":{"tf":2.23606797749979},"14":{"tf":1.0},"27":{"tf":1.0},"37":{"tf":1.0},"4":{"tf":1.0},"46":{"tf":1.0},"54":{"tf":1.0}},"h":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":8,"docs":{"127":{"tf":1.0},"143":{"tf":2.23606797749979},"53":{"tf":2.0},"57":{"tf":1.0},"59":{"tf":2.8284271247461903},"60":{"tf":2.0},"61":{"tf":1.7320508075688772},"65":{"tf":1.0}}}},"n":{"df":0,"docs":{},"g":{"df":25,"docs":{"105":{"tf":1.0},"11":{"tf":1.0},"132":{"tf":1.0},"133":{"tf":1.0},"141":{"tf":1.4142135623730951},"148":{"tf":1.0},"151":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951},"161":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.0},"3":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.0},"48":{"tf":1.0},"56":{"tf":1.0},"59":{"tf":1.0},"63":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"df":11,"docs":{"155":{"tf":1.4142135623730951},"157":{"tf":1.4142135623730951},"165":{"tf":1.4142135623730951},"24":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"38":{"tf":1.0},"4":{"tf":1.4142135623730951},"43":{"tf":1.0},"45":{"tf":1.0},"47":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":4,"docs":{"2":{"tf":1.0},"23":{"tf":1.0},"59":{"tf":1.4142135623730951},"61":{"tf":1.0}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"100":{"tf":1.0}}}}}}},"i":{"d":{"df":0,"docs":{},"r":{"df":2,"docs":{"137":{"tf":1.0},"95":{"tf":2.0}}}},"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"13":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":2,"docs":{"25":{"tf":1.0},"28":{"tf":1.0}}}}},"r":{"df":1,"docs":{"147":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":1,"docs":{"162":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":1,"docs":{"3":{"tf":1.0}}}}}}},"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"135":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}},"df":29,"docs":{"1":{"tf":1.4142135623730951},"125":{"tf":1.0},"127":{"tf":1.0},"129":{"tf":2.0},"13":{"tf":1.0},"132":{"tf":1.0},"133":{"tf":1.0},"135":{"tf":1.7320508075688772},"139":{"tf":1.4142135623730951},"155":{"tf":1.0},"159":{"tf":1.0},"169":{"tf":2.0},"170":{"tf":3.7416573867739413},"171":{"tf":3.872983346207417},"174":{"tf":1.0},"2":{"tf":1.0},"21":{"tf":1.0},"23":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":2.8284271247461903},"31":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":3.0},"40":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":3.0},"53":{"tf":2.449489742783178},"73":{"tf":1.0},"75":{"tf":1.7320508075688772}}}}}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":1,"docs":{"11":{"tf":1.0}}}},"u":{"d":{"df":2,"docs":{"174":{"tf":1.0},"5":{"tf":1.0}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"df":1,"docs":{"41":{"tf":1.0}}},"df":46,"docs":{"103":{"tf":1.0},"107":{"tf":1.0},"112":{"tf":1.0},"116":{"tf":1.0},"121":{"tf":1.0},"125":{"tf":1.0},"129":{"tf":1.0},"138":{"tf":1.4142135623730951},"141":{"tf":2.23606797749979},"143":{"tf":2.23606797749979},"147":{"tf":1.0},"148":{"tf":1.4142135623730951},"149":{"tf":1.0},"152":{"tf":1.4142135623730951},"153":{"tf":1.0},"154":{"tf":1.7320508075688772},"155":{"tf":1.4142135623730951},"156":{"tf":2.6457513110645907},"167":{"tf":1.0},"21":{"tf":1.0},"22":{"tf":1.0},"26":{"tf":1.0},"31":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.0},"36":{"tf":1.4142135623730951},"37":{"tf":1.0},"4":{"tf":1.4142135623730951},"40":{"tf":1.0},"41":{"tf":2.0},"42":{"tf":1.4142135623730951},"43":{"tf":1.0},"45":{"tf":1.4142135623730951},"46":{"tf":1.0},"52":{"tf":1.0},"55":{"tf":1.4142135623730951},"57":{"tf":1.4142135623730951},"60":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.0},"82":{"tf":1.0},"86":{"tf":1.0},"90":{"tf":1.0},"94":{"tf":1.0},"99":{"tf":1.0}},"i":{"df":0,"docs":{},"p":{"df":2,"docs":{"33":{"tf":1.0},"42":{"tf":1.0}}}}}}}}}},"o":{"d":{"df":0,"docs":{},"e":{"b":{"a":{"df":0,"docs":{},"s":{"df":2,"docs":{"12":{"tf":1.0},"14":{"tf":1.0}}}},"df":0,"docs":{}},"df":9,"docs":{"12":{"tf":1.4142135623730951},"126":{"tf":1.0},"130":{"tf":1.0},"132":{"tf":2.0},"137":{"tf":1.0},"174":{"tf":1.0},"3":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"155":{"tf":1.0}}}}}},"m":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":12,"docs":{"101":{"tf":1.0},"110":{"tf":1.0},"114":{"tf":1.0},"125":{"tf":1.0},"143":{"tf":1.0},"169":{"tf":1.0},"171":{"tf":1.0},"174":{"tf":1.0},"59":{"tf":1.0},"65":{"tf":1.0},"88":{"tf":1.0},"95":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":7,"docs":{"132":{"tf":1.0},"142":{"tf":1.0},"169":{"tf":1.0},"34":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951},"50":{"tf":1.0},"58":{"tf":1.0}}},"m":{"a":{"df":1,"docs":{"150":{"tf":1.0}},"n":{"d":{"df":11,"docs":{"134":{"tf":1.0},"141":{"tf":1.4142135623730951},"144":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.4142135623730951},"155":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951},"24":{"tf":1.0},"4":{"tf":2.0},"54":{"tf":1.4142135623730951},"55":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"13":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"t":{"=":{"\"":{"d":{"4":{"2":{"d":{"b":{"7":{"df":0,"docs":{},"e":{"1":{"4":{"c":{"2":{"df":0,"docs":{},"e":{"0":{"df":0,"docs":{},"e":{"7":{"5":{"8":{"df":0,"docs":{},"e":{"9":{"a":{"6":{"df":0,"docs":{},"e":{"b":{"6":{"5":{"5":{"c":{"c":{"df":0,"docs":{},"f":{"4":{"1":{"8":{"4":{"9":{"4":{"1":{"0":{"6":{"6":{"c":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"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":{},"n":{"df":3,"docs":{"140":{"tf":1.0},"141":{"tf":1.0},"65":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":3,"docs":{"164":{"tf":1.0},"165":{"tf":1.0},"80":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"n":{"df":9,"docs":{"132":{"tf":1.0},"14":{"tf":1.0},"142":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.4142135623730951},"171":{"tf":1.0},"174":{"tf":1.0},"2":{"tf":1.0},"53":{"tf":1.4142135623730951}}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":2,"docs":{"108":{"tf":1.7320508075688772},"119":{"tf":1.4142135623730951}}},"t":{"df":2,"docs":{"142":{"tf":1.0},"78":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":3,"docs":{"13":{"tf":1.0},"132":{"tf":1.0},"8":{"tf":1.0}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"53":{"tf":1.4142135623730951}}},"x":{"df":5,"docs":{"141":{"tf":1.0},"168":{"tf":1.0},"171":{"tf":1.0},"174":{"tf":1.0},"54":{"tf":1.0}}}},"i":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"174":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0}}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"161":{"tf":1.0}}},"s":{"df":2,"docs":{"1":{"tf":1.0},"3":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":3,"docs":{"26":{"tf":1.0},"27":{"tf":1.7320508075688772},"28":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":14,"docs":{"126":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"26":{"tf":2.23606797749979},"27":{"tf":2.0},"59":{"tf":2.0},"63":{"tf":1.4142135623730951},"73":{"tf":2.0},"75":{"tf":2.0},"76":{"tf":1.7320508075688772},"77":{"tf":1.0},"78":{"tf":2.0},"79":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"/":{"d":{"df":0,"docs":{},"e":{"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":1,"docs":{"78":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"126":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"s":{"df":2,"docs":{"142":{"tf":1.0},"60":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"2":{"tf":1.0}}}}}},"n":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":8,"docs":{"125":{"tf":1.0},"171":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0},"63":{"tf":1.0},"65":{"tf":1.0},"80":{"tf":1.4142135623730951},"83":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"53":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"110":{"tf":1.0},"88":{"tf":1.0}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{".":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"|":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"129":{"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":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"d":{":":{":":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"c":{":":{":":{"a":{"df":0,"docs":{},"r":{"c":{":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"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":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"132":{"tf":1.0}}}}}}},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"153":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":42,"docs":{"100":{"tf":1.0},"103":{"tf":1.4142135623730951},"104":{"tf":1.4142135623730951},"107":{"tf":1.7320508075688772},"108":{"tf":2.0},"112":{"tf":1.7320508075688772},"116":{"tf":1.7320508075688772},"117":{"tf":1.4142135623730951},"121":{"tf":1.4142135623730951},"122":{"tf":1.0},"125":{"tf":1.4142135623730951},"129":{"tf":1.4142135623730951},"131":{"tf":2.0},"132":{"tf":2.23606797749979},"151":{"tf":1.7320508075688772},"152":{"tf":1.0},"153":{"tf":1.4142135623730951},"165":{"tf":1.0},"167":{"tf":1.0},"34":{"tf":1.4142135623730951},"36":{"tf":1.4142135623730951},"37":{"tf":1.4142135623730951},"4":{"tf":1.7320508075688772},"43":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"46":{"tf":1.4142135623730951},"48":{"tf":1.0},"54":{"tf":1.0},"60":{"tf":2.23606797749979},"64":{"tf":1.0},"71":{"tf":1.4142135623730951},"72":{"tf":1.0},"75":{"tf":1.4142135623730951},"76":{"tf":1.0},"82":{"tf":1.4142135623730951},"83":{"tf":1.4142135623730951},"86":{"tf":1.4142135623730951},"87":{"tf":1.0},"90":{"tf":1.7320508075688772},"94":{"tf":1.4142135623730951},"95":{"tf":1.0},"99":{"tf":1.4142135623730951}},"m":{"a":{"df":0,"docs":{},"p":{"df":11,"docs":{"141":{"tf":1.0},"151":{"tf":2.0},"154":{"tf":1.0},"156":{"tf":1.0},"22":{"tf":1.0},"25":{"tf":1.0},"28":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"r":{"df":78,"docs":{"100":{"tf":1.4142135623730951},"103":{"tf":2.23606797749979},"104":{"tf":1.4142135623730951},"107":{"tf":1.0},"108":{"tf":2.449489742783178},"109":{"tf":1.0},"11":{"tf":1.7320508075688772},"112":{"tf":1.0},"113":{"tf":1.4142135623730951},"116":{"tf":1.0},"117":{"tf":1.4142135623730951},"121":{"tf":1.0},"122":{"tf":1.0},"125":{"tf":1.4142135623730951},"128":{"tf":1.7320508075688772},"129":{"tf":1.4142135623730951},"130":{"tf":2.0},"131":{"tf":1.4142135623730951},"132":{"tf":3.0},"135":{"tf":1.0},"138":{"tf":1.0},"140":{"tf":1.0},"141":{"tf":2.23606797749979},"142":{"tf":2.449489742783178},"143":{"tf":2.8284271247461903},"146":{"tf":2.6457513110645907},"147":{"tf":2.23606797749979},"149":{"tf":1.4142135623730951},"151":{"tf":2.0},"153":{"tf":2.0},"154":{"tf":1.4142135623730951},"155":{"tf":2.449489742783178},"156":{"tf":2.23606797749979},"157":{"tf":1.4142135623730951},"162":{"tf":1.0},"165":{"tf":1.4142135623730951},"167":{"tf":1.0},"169":{"tf":1.0},"171":{"tf":1.0},"18":{"tf":1.7320508075688772},"22":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":2.0},"29":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.7320508075688772},"34":{"tf":1.4142135623730951},"35":{"tf":1.4142135623730951},"37":{"tf":1.4142135623730951},"4":{"tf":2.23606797749979},"41":{"tf":1.0},"42":{"tf":2.0},"43":{"tf":1.4142135623730951},"44":{"tf":1.4142135623730951},"46":{"tf":1.4142135623730951},"51":{"tf":1.0},"52":{"tf":1.7320508075688772},"54":{"tf":2.8284271247461903},"55":{"tf":2.6457513110645907},"56":{"tf":1.4142135623730951},"57":{"tf":2.0},"60":{"tf":1.4142135623730951},"61":{"tf":1.4142135623730951},"64":{"tf":1.4142135623730951},"71":{"tf":1.0},"72":{"tf":1.0},"75":{"tf":1.7320508075688772},"76":{"tf":1.0},"82":{"tf":1.0},"83":{"tf":1.4142135623730951},"86":{"tf":1.0},"87":{"tf":1.4142135623730951},"90":{"tf":1.0},"91":{"tf":1.4142135623730951},"94":{"tf":1.0},"95":{"tf":1.7320508075688772},"96":{"tf":1.4142135623730951},"99":{"tf":1.4142135623730951}}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":1,"docs":{"169":{"tf":1.0}}}}}},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":2,"docs":{"19":{"tf":1.0},"27":{"tf":1.0}}}}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":30,"docs":{"138":{"tf":2.6457513110645907},"139":{"tf":1.4142135623730951},"144":{"tf":1.4142135623730951},"146":{"tf":1.7320508075688772},"147":{"tf":1.7320508075688772},"148":{"tf":1.0},"149":{"tf":1.0},"151":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.7320508075688772},"155":{"tf":1.0},"156":{"tf":1.0},"165":{"tf":1.7320508075688772},"169":{"tf":1.4142135623730951},"170":{"tf":1.0},"171":{"tf":2.0},"19":{"tf":1.0},"2":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":1.0},"27":{"tf":2.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"37":{"tf":2.0},"42":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951},"46":{"tf":2.0},"55":{"tf":1.0},"57":{"tf":1.0},"59":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":1,"docs":{"61":{"tf":1.0}}}}},"i":{"d":{"df":2,"docs":{"164":{"tf":1.0},"165":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"161":{"tf":1.0}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"12":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"13":{"tf":1.4142135623730951}}}},"t":{"df":2,"docs":{"128":{"tf":1.0},"132":{"tf":1.0}},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"143":{"tf":1.0}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":5,"docs":{"127":{"tf":1.0},"51":{"tf":1.0},"59":{"tf":1.4142135623730951},"61":{"tf":1.4142135623730951},"64":{"tf":1.4142135623730951}}}}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":9,"docs":{"130":{"tf":1.0},"135":{"tf":1.4142135623730951},"155":{"tf":1.0},"157":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"5":{"tf":1.0},"51":{"tf":1.4142135623730951},"84":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"d":{":":{"/":{"/":{"7":{"b":{"3":{"d":{"9":{"df":0,"docs":{},"e":{"9":{"d":{"b":{"d":{"a":{"6":{"df":0,"docs":{},"f":{"2":{"df":0,"docs":{},"e":{"0":{"3":{"8":{"1":{"d":{"df":0,"docs":{},"f":{"7":{"6":{"6":{"9":{"df":0,"docs":{},"f":{"6":{"1":{"1":{"7":{"b":{"df":0,"docs":{},"f":{"3":{"df":0,"docs":{},"e":{"5":{"4":{"1":{"7":{"1":{"4":{"6":{"9":{"c":{"df":0,"docs":{},"f":{"a":{"c":{"b":{"c":{"df":0,"docs":{},"e":{"2":{"6":{"7":{"0":{"6":{"0":{"5":{"a":{"6":{"1":{"c":{"df":0,"docs":{},"e":{"4":{"b":{"8":{"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":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{"3":{"9":{"d":{"3":{"0":{"9":{"6":{"5":{"b":{"df":0,"docs":{},"e":{"c":{"d":{"b":{"c":{"4":{"0":{"3":{"3":{"6":{"df":0,"docs":{},"f":{"d":{"9":{"a":{"a":{"6":{"4":{"2":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"7":{"7":{"6":{"4":{"2":{"1":{"5":{"5":{"3":{"6":{"1":{"5":{"df":0,"docs":{},"f":{"6":{"4":{"2":{"d":{"d":{"5":{"9":{"9":{"df":0,"docs":{},"e":{"1":{"b":{"0":{"d":{"8":{"8":{"c":{"5":{"0":{"5":{"b":{"6":{"df":1,"docs":{"45":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{},"n":{"df":0,"docs":{},"t":{"df":5,"docs":{"135":{"tf":1.0},"151":{"tf":1.4142135623730951},"36":{"tf":1.0},"45":{"tf":1.0},"61":{"tf":1.0}}}},"x":{"df":0,"docs":{},"t":{"df":4,"docs":{"127":{"tf":1.0},"51":{"tf":1.0},"57":{"tf":1.0},"72":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":1,"docs":{"165":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"14":{"tf":1.0}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"l":{"df":20,"docs":{"1":{"tf":1.0},"101":{"tf":1.0},"125":{"tf":1.0},"133":{"tf":1.0},"138":{"tf":1.0},"141":{"tf":1.4142135623730951},"154":{"tf":2.6457513110645907},"155":{"tf":3.3166247903554},"156":{"tf":2.0},"157":{"tf":1.0},"171":{"tf":1.7320508075688772},"3":{"tf":1.0},"32":{"tf":1.4142135623730951},"33":{"tf":1.7320508075688772},"34":{"tf":1.0},"41":{"tf":1.4142135623730951},"42":{"tf":1.4142135623730951},"43":{"tf":1.0},"56":{"tf":1.0},"96":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"126":{"tf":1.0}}}},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"84":{"tf":1.0}}},"t":{"df":1,"docs":{"132":{"tf":1.0}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"132":{"tf":1.0}}}}}}}}}}}}},"df":0,"docs":{}}}}}}}}}}},"o":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"171":{"tf":1.0}}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"i":{"df":5,"docs":{"159":{"tf":1.0},"21":{"tf":1.0},"27":{"tf":1.4142135623730951},"31":{"tf":1.4142135623730951},"40":{"tf":1.4142135623730951}}}},"r":{"df":0,"docs":{},"e":{"df":2,"docs":{"59":{"tf":1.0},"62":{"tf":1.0}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"123":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"171":{"tf":1.0}}}}}},"df":0,"docs":{},"l":{"df":1,"docs":{"147":{"tf":1.0}}},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":7,"docs":{"137":{"tf":1.0},"143":{"tf":1.4142135623730951},"147":{"tf":2.0},"150":{"tf":1.0},"42":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"2":{"tf":1.0}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":7,"docs":{"109":{"tf":1.4142135623730951},"123":{"tf":1.0},"138":{"tf":1.0},"139":{"tf":1.0},"140":{"tf":1.0},"146":{"tf":2.0},"147":{"tf":2.0}}}},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"137":{"tf":1.0}}},"y":{"_":{"c":{"df":0,"docs":{},"o":{"d":{"df":2,"docs":{"137":{"tf":1.0},"139":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"p":{"d":{"df":1,"docs":{"154":{"tf":1.0}}},"df":0,"docs":{},"u":{"df":2,"docs":{"2":{"tf":1.0},"48":{"tf":1.0}}}},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":5,"docs":{"129":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.7320508075688772},"78":{"tf":1.0}}}}},"d":{"df":3,"docs":{"141":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":22,"docs":{"12":{"tf":1.0},"126":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.0},"139":{"tf":1.0},"155":{"tf":1.0},"17":{"tf":1.0},"26":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.4142135623730951},"35":{"tf":1.4142135623730951},"36":{"tf":1.4142135623730951},"37":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.4142135623730951},"44":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"46":{"tf":1.0},"53":{"tf":1.7320508075688772},"59":{"tf":1.0},"60":{"tf":1.4142135623730951},"64":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"128":{"tf":1.0},"132":{"tf":1.0}}}}}}}}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":2,"docs":{"165":{"tf":1.4142135623730951},"59":{"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":3,"docs":{"125":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}}},"t":{"df":0,"docs":{},"x":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"131":{"tf":1.4142135623730951}},"s":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"(":{"b":{"\"":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"d":{"b":{"df":0,"docs":{},"y":{"df":1,"docs":{"127":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"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":2,"docs":{"127":{"tf":1.4142135623730951},"131":{"tf":1.4142135623730951}}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":8,"docs":{"155":{"tf":1.7320508075688772},"157":{"tf":1.7320508075688772},"34":{"tf":1.7320508075688772},"36":{"tf":1.4142135623730951},"37":{"tf":1.0},"43":{"tf":1.7320508075688772},"45":{"tf":1.4142135623730951},"46":{"tf":1.0}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":22,"docs":{"103":{"tf":1.0},"11":{"tf":1.0},"128":{"tf":1.0},"133":{"tf":1.0},"134":{"tf":1.0},"138":{"tf":1.4142135623730951},"139":{"tf":1.0},"143":{"tf":1.0},"146":{"tf":1.0},"147":{"tf":1.4142135623730951},"148":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0},"158":{"tf":1.0},"34":{"tf":1.0},"43":{"tf":1.0},"52":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.0},"78":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":4,"docs":{"126":{"tf":1.4142135623730951},"129":{"tf":1.0},"142":{"tf":1.0},"174":{"tf":1.0}}}}}}}},"d":{"7":{"df":0,"docs":{},"r":{"df":0,"docs":{},"f":{"df":0,"docs":{},"x":{"df":2,"docs":{"35":{"tf":1.7320508075688772},"36":{"tf":2.23606797749979}}}}}},"a":{"df":0,"docs":{},"t":{"a":{"b":{"a":{"df":0,"docs":{},"s":{"df":4,"docs":{"137":{"tf":1.4142135623730951},"139":{"tf":1.0},"48":{"tf":1.0},"57":{"tf":1.0}}}},"df":0,"docs":{}},"df":17,"docs":{"1":{"tf":1.0},"114":{"tf":1.0},"123":{"tf":1.4142135623730951},"127":{"tf":1.0},"135":{"tf":1.4142135623730951},"138":{"tf":2.449489742783178},"151":{"tf":1.4142135623730951},"155":{"tf":1.4142135623730951},"165":{"tf":1.4142135623730951},"171":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.7320508075688772},"3":{"tf":1.0},"61":{"tf":1.4142135623730951},"63":{"tf":1.0},"73":{"tf":1.0},"75":{"tf":1.4142135623730951}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"155":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":7,"docs":{"131":{"tf":1.0},"161":{"tf":1.4142135623730951},"60":{"tf":1.4142135623730951},"63":{"tf":1.0},"84":{"tf":1.7320508075688772},"86":{"tf":1.0},"87":{"tf":1.0}}}}},"c":{"df":0,"docs":{},"i":{"d":{"df":3,"docs":{"14":{"tf":1.0},"155":{"tf":1.0},"96":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":1,"docs":{"14":{"tf":1.0}}}},"l":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"119":{"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":6,"docs":{"26":{"tf":1.0},"63":{"tf":1.0},"73":{"tf":1.0},"75":{"tf":1.4142135623730951},"76":{"tf":1.4142135623730951},"79":{"tf":1.0}}}}}}}}}},"d":{"df":0,"docs":{},"i":{"c":{"df":11,"docs":{"0":{"tf":1.0},"1":{"tf":1.7320508075688772},"168":{"tf":1.0},"169":{"tf":2.23606797749979},"170":{"tf":1.4142135623730951},"171":{"tf":2.8284271247461903},"174":{"tf":1.0},"22":{"tf":1.4142135623730951},"37":{"tf":1.0},"46":{"tf":1.0},"75":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":1,"docs":{"3":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"50":{"tf":1.0}}}}}},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":31,"docs":{"100":{"tf":1.0},"104":{"tf":1.0},"108":{"tf":1.0},"122":{"tf":1.0},"127":{"tf":1.0},"137":{"tf":1.0},"141":{"tf":1.0},"149":{"tf":1.4142135623730951},"151":{"tf":1.4142135623730951},"152":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.7320508075688772},"155":{"tf":1.0},"156":{"tf":1.4142135623730951},"161":{"tf":1.0},"162":{"tf":1.0},"18":{"tf":1.0},"22":{"tf":1.4142135623730951},"26":{"tf":1.4142135623730951},"35":{"tf":1.7320508075688772},"36":{"tf":2.0},"4":{"tf":1.4142135623730951},"44":{"tf":1.7320508075688772},"45":{"tf":2.0},"48":{"tf":2.0},"54":{"tf":1.0},"57":{"tf":1.7320508075688772},"62":{"tf":1.0},"72":{"tf":1.4142135623730951},"76":{"tf":1.0},"83":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":6,"docs":{"108":{"tf":1.0},"113":{"tf":1.0},"128":{"tf":1.0},"131":{"tf":1.0},"164":{"tf":1.0},"91":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":9,"docs":{"100":{"tf":1.0},"108":{"tf":1.0},"117":{"tf":1.0},"122":{"tf":1.0},"139":{"tf":1.0},"72":{"tf":1.0},"76":{"tf":1.0},"83":{"tf":1.0},"95":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"/":{"a":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"76":{"tf":1.4142135623730951},"95":{"tf":1.0}}}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"108":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"c":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"r":{"df":1,"docs":{"95":{"tf":1.0}}}},"df":0,"docs":{}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"108":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"108":{"tf":1.0}}}}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":4,"docs":{"108":{"tf":1.0},"117":{"tf":1.0},"122":{"tf":1.0},"72":{"tf":1.0}}}}},"m":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"76":{"tf":1.0}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"i":{"df":1,"docs":{"100":{"tf":1.0}}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"95":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"_":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"1":{"6":{"df":1,"docs":{"95":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"95":{"tf":1.4142135623730951}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":2,"docs":{"72":{"tf":1.0},"83":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"108":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":3,"docs":{"25":{"tf":1.4142135623730951},"28":{"tf":1.4142135623730951},"53":{"tf":1.0}}}}},"m":{"df":0,"docs":{},"o":{"df":1,"docs":{"155":{"tf":1.0}},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":4,"docs":{"27":{"tf":1.0},"36":{"tf":1.0},"41":{"tf":1.0},"45":{"tf":1.0}}}}}}}},"n":{"df":0,"docs":{},"i":{"df":3,"docs":{"94":{"tf":1.0},"95":{"tf":1.4142135623730951},"96":{"tf":2.449489742783178}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":7,"docs":{"11":{"tf":1.0},"129":{"tf":1.4142135623730951},"131":{"tf":1.0},"132":{"tf":1.7320508075688772},"3":{"tf":1.0},"4":{"tf":1.0},"92":{"tf":1.0}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"y":{"df":11,"docs":{"1":{"tf":1.0},"152":{"tf":1.4142135623730951},"156":{"tf":1.0},"33":{"tf":2.0},"34":{"tf":1.4142135623730951},"4":{"tf":1.4142135623730951},"42":{"tf":2.23606797749979},"43":{"tf":1.4142135623730951},"5":{"tf":1.0},"58":{"tf":1.0},"84":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"'":{"df":1,"docs":{"142":{"tf":1.0}}},"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"34":{"tf":1.0},"43":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}}}}}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"131":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"b":{"df":5,"docs":{"130":{"tf":1.4142135623730951},"142":{"tf":1.0},"36":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"60":{"tf":1.0}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":16,"docs":{"100":{"tf":2.23606797749979},"104":{"tf":1.7320508075688772},"108":{"tf":3.3166247903554},"117":{"tf":1.7320508075688772},"122":{"tf":1.4142135623730951},"137":{"tf":1.0},"140":{"tf":1.4142135623730951},"57":{"tf":3.1622776601683795},"62":{"tf":1.0},"63":{"tf":1.0},"64":{"tf":1.4142135623730951},"72":{"tf":3.4641016151377544},"76":{"tf":1.4142135623730951},"83":{"tf":1.7320508075688772},"87":{"tf":1.4142135623730951},"95":{"tf":2.8284271247461903}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"131":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":2,"docs":{"0":{"tf":1.0},"1":{"tf":1.4142135623730951}}}},"r":{"df":2,"docs":{"50":{"tf":1.0},"61":{"tf":1.0}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"53":{"tf":1.0},"58":{"tf":1.0}}}}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":4,"docs":{"108":{"tf":1.0},"121":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":3,"docs":{"51":{"tf":1.0},"53":{"tf":1.0},"60":{"tf":1.0}}}}}}}},"v":{"df":3,"docs":{"37":{"tf":1.0},"46":{"tf":1.0},"7":{"tf":1.0}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":6,"docs":{"1":{"tf":1.0},"13":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0},"174":{"tf":1.4142135623730951},"2":{"tf":1.0}}}}}}}},"i":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"172":{"tf":1.0}}}},"df":0,"docs":{}}}},"d":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":3,"docs":{"14":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":8,"docs":{"123":{"tf":1.0},"140":{"tf":1.0},"154":{"tf":1.0},"162":{"tf":1.0},"165":{"tf":1.0},"168":{"tf":1.0},"4":{"tf":1.0},"58":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":8,"docs":{"108":{"tf":1.0},"118":{"tf":1.0},"126":{"tf":1.4142135623730951},"127":{"tf":1.0},"140":{"tf":2.0},"146":{"tf":1.0},"50":{"tf":1.0},"59":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"108":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"i":{"df":7,"docs":{"13":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.4142135623730951},"27":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"54":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"s":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"13":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"147":{"tf":1.0}}}},"df":0,"docs":{}}}},"v":{"df":7,"docs":{"141":{"tf":1.7320508075688772},"142":{"tf":1.0},"143":{"tf":1.4142135623730951},"147":{"tf":1.0},"148":{"tf":1.0},"156":{"tf":1.7320508075688772},"159":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":10,"docs":{"141":{"tf":1.4142135623730951},"142":{"tf":1.4142135623730951},"143":{"tf":2.23606797749979},"147":{"tf":2.0},"154":{"tf":1.7320508075688772},"155":{"tf":1.0},"156":{"tf":1.4142135623730951},"157":{"tf":1.0},"4":{"tf":1.4142135623730951},"48":{"tf":1.0}}},"y":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"146":{"tf":1.0}}}}}}}}}}}}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"13":{"tf":1.0}}}}}},"df":0,"docs":{},"k":{"df":1,"docs":{"153":{"tf":1.0}}},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"165":{"tf":1.0}}}}}},"t":{"a":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"134":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":5,"docs":{"100":{"tf":1.0},"6":{"tf":1.0},"63":{"tf":1.0},"97":{"tf":1.0},"99":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"v":{"df":0,"docs":{},"e":{"df":1,"docs":{"50":{"tf":1.0}}}}},"o":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":3,"docs":{"76":{"tf":1.0},"82":{"tf":1.0},"83":{"tf":1.7320508075688772}}}}}}},"c":{"df":11,"docs":{"100":{"tf":1.0},"104":{"tf":1.0},"108":{"tf":1.0},"117":{"tf":1.0},"122":{"tf":1.0},"135":{"tf":1.4142135623730951},"72":{"tf":1.0},"76":{"tf":1.0},"83":{"tf":1.0},"87":{"tf":1.0},"95":{"tf":1.0}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"k":{"df":0,"docs":{},"g":{".":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"/":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"/":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{":":{"0":{".":{"8":{".":{"0":{"df":1,"docs":{"7":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":13,"docs":{"108":{"tf":1.0},"12":{"tf":1.0},"121":{"tf":1.0},"126":{"tf":1.0},"142":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0},"161":{"tf":1.0},"166":{"tf":1.4142135623730951},"55":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.0},"64":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"143":{"tf":1.0}}}}},"df":0,"docs":{}},"n":{"'":{"df":0,"docs":{},"t":{"df":3,"docs":{"36":{"tf":1.0},"45":{"tf":1.0},"59":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":2,"docs":{"101":{"tf":1.0},"59":{"tf":1.0}}}},"w":{"df":0,"docs":{},"n":{"df":4,"docs":{"138":{"tf":1.0},"139":{"tf":1.0},"2":{"tf":1.0},"65":{"tf":1.0}},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":7,"docs":{"101":{"tf":1.0},"127":{"tf":1.4142135623730951},"138":{"tf":2.449489742783178},"53":{"tf":1.0},"59":{"tf":1.4142135623730951},"63":{"tf":1.0},"97":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}},"q":{"df":0,"docs":{},"v":{"df":0,"docs":{},"j":{"df":0,"docs":{},"g":{"df":1,"docs":{"34":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":7,"docs":{"103":{"tf":1.0},"123":{"tf":1.4142135623730951},"138":{"tf":1.4142135623730951},"53":{"tf":1.0},"59":{"tf":3.0},"63":{"tf":1.4142135623730951},"88":{"tf":1.7320508075688772}}}}},"u":{"df":0,"docs":{},"e":{"df":2,"docs":{"103":{"tf":1.0},"146":{"tf":1.0}}},"r":{"a":{"df":0,"docs":{},"t":{"df":6,"docs":{"104":{"tf":1.4142135623730951},"114":{"tf":1.0},"118":{"tf":1.0},"138":{"tf":1.0},"140":{"tf":1.4142135623730951},"63":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":3,"docs":{"103":{"tf":1.0},"104":{"tf":1.0},"132":{"tf":1.0}}}}},"y":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":16,"docs":{"105":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"119":{"tf":1.0},"121":{"tf":1.0},"122":{"tf":1.0},"123":{"tf":1.7320508075688772},"125":{"tf":1.4142135623730951},"130":{"tf":1.0},"140":{"tf":1.0},"52":{"tf":1.0},"56":{"tf":1.7320508075688772},"61":{"tf":2.6457513110645907},"62":{"tf":1.0},"63":{"tf":1.4142135623730951},"65":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"g":{"df":8,"docs":{"138":{"tf":1.0},"140":{"tf":1.0},"143":{"tf":1.4142135623730951},"146":{"tf":1.0},"165":{"tf":1.7320508075688772},"51":{"tf":1.4142135623730951},"57":{"tf":1.4142135623730951},"61":{"tf":1.0}}}},"a":{"c":{"df":0,"docs":{},"h":{"df":21,"docs":{"125":{"tf":1.0},"127":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0},"147":{"tf":1.0},"154":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951},"165":{"tf":1.0},"168":{"tf":1.0},"169":{"tf":1.0},"37":{"tf":1.0},"41":{"tf":1.0},"43":{"tf":1.0},"46":{"tf":1.0},"55":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.0},"61":{"tf":1.7320508075688772},"62":{"tf":1.0},"80":{"tf":1.4142135623730951},"87":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"138":{"tf":1.0},"34":{"tf":1.0},"43":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"14":{"tf":1.0},"140":{"tf":1.0},"27":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"5":{"tf":1.0}}}}}}},"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":4,"docs":{"129":{"tf":1.0},"17":{"tf":1.7320508075688772},"18":{"tf":1.0},"19":{"tf":1.0}}}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"14":{"tf":1.0}}}}}}}}}},"d":{"df":1,"docs":{"143":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"27":{"tf":1.4142135623730951},"37":{"tf":1.4142135623730951},"46":{"tf":1.4142135623730951}}}}},"df":1,"docs":{"17":{"tf":1.0}},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"60":{"tf":1.0},"61":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"32":{"tf":1.0}}}}}}},"m":{"b":{"df":0,"docs":{},"e":{"d":{"df":1,"docs":{"12":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"n":{"a":{"b":{"df":0,"docs":{},"l":{"df":2,"docs":{"171":{"tf":1.0},"61":{"tf":1.0}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"o":{"d":{"df":5,"docs":{"150":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"55":{"tf":1.0},"84":{"tf":1.0}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"138":{"tf":1.0},"147":{"tf":1.0}}}}}}},"d":{"df":7,"docs":{"36":{"tf":1.0},"45":{"tf":1.0},"60":{"tf":1.0},"67":{"tf":1.0},"72":{"tf":1.4142135623730951},"80":{"tf":1.0},"95":{"tf":1.4142135623730951}},"i":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"135":{"tf":1.0}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"\"":{",":{"\"":{"a":{"d":{"d":{"df":0,"docs":{},"r":{"df":1,"docs":{"18":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"'":{"df":4,"docs":{"119":{"tf":1.0},"123":{"tf":1.0},"143":{"tf":1.0},"52":{"tf":1.0}}},"df":57,"docs":{"100":{"tf":2.0},"103":{"tf":1.0},"107":{"tf":1.0},"112":{"tf":1.0},"116":{"tf":1.0},"119":{"tf":1.4142135623730951},"121":{"tf":1.0},"125":{"tf":1.4142135623730951},"127":{"tf":1.4142135623730951},"129":{"tf":1.0},"132":{"tf":1.0},"138":{"tf":2.23606797749979},"141":{"tf":2.23606797749979},"143":{"tf":2.6457513110645907},"147":{"tf":1.4142135623730951},"148":{"tf":1.0},"149":{"tf":1.4142135623730951},"150":{"tf":1.4142135623730951},"151":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.7320508075688772},"155":{"tf":2.23606797749979},"156":{"tf":2.23606797749979},"157":{"tf":1.4142135623730951},"163":{"tf":1.4142135623730951},"164":{"tf":1.0},"165":{"tf":1.7320508075688772},"18":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"36":{"tf":1.7320508075688772},"37":{"tf":1.0},"41":{"tf":1.0},"42":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951},"45":{"tf":1.7320508075688772},"46":{"tf":1.0},"48":{"tf":1.0},"49":{"tf":1.7320508075688772},"50":{"tf":1.0},"51":{"tf":2.6457513110645907},"52":{"tf":2.6457513110645907},"53":{"tf":2.23606797749979},"55":{"tf":2.8284271247461903},"56":{"tf":1.0},"57":{"tf":2.8284271247461903},"60":{"tf":1.0},"61":{"tf":1.4142135623730951},"63":{"tf":1.4142135623730951},"71":{"tf":1.0},"75":{"tf":1.0},"82":{"tf":1.0},"86":{"tf":1.0},"90":{"tf":1.0},"94":{"tf":1.0},"97":{"tf":1.0},"99":{"tf":1.7320508075688772}}}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"c":{"df":1,"docs":{"103":{"tf":1.0}}},"df":0,"docs":{}}}},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":5,"docs":{"12":{"tf":1.0},"13":{"tf":1.0},"158":{"tf":1.4142135623730951},"159":{"tf":1.7320508075688772},"170":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":5,"docs":{"1":{"tf":1.0},"165":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0},"75":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"19":{"tf":1.0}}}},"i":{"df":0,"docs":{},"r":{"df":3,"docs":{"58":{"tf":1.0},"75":{"tf":1.4142135623730951},"96":{"tf":1.4142135623730951}}},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"137":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"2":{"tf":1.0},"61":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"m":{"df":6,"docs":{"100":{"tf":1.7320508075688772},"57":{"tf":1.0},"72":{"tf":1.7320508075688772},"76":{"tf":1.4142135623730951},"83":{"tf":1.0},"95":{"tf":1.4142135623730951}}}},"v":{"df":5,"docs":{"141":{"tf":2.23606797749979},"154":{"tf":1.7320508075688772},"156":{"tf":2.449489742783178},"4":{"tf":2.0},"48":{"tf":2.6457513110645907}},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":3,"docs":{"161":{"tf":1.4142135623730951},"162":{"tf":1.0},"54":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"y":{"df":2,"docs":{"14":{"tf":1.7320508075688772},"142":{"tf":1.0}}}}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":3,"docs":{"132":{"tf":1.0},"143":{"tf":1.0},"146":{"tf":1.7320508075688772}},"v":{"df":1,"docs":{"132":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":4,"docs":{"132":{"tf":1.0},"138":{"tf":1.0},"147":{"tf":1.0},"84":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"53":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"c":{"/":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"/":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"54":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}}}},"df":3,"docs":{"154":{"tf":1.0},"156":{"tf":1.0},"169":{"tf":1.0}}},"df":0,"docs":{}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"96":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"171":{"tf":1.0},"19":{"tf":1.0}},"t":{"df":2,"docs":{"138":{"tf":1.7320508075688772},"161":{"tf":1.0}}}}}},"x":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"103":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"59":{"tf":1.0}}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":40,"docs":{"103":{"tf":2.0},"107":{"tf":1.0},"11":{"tf":1.0},"112":{"tf":1.0},"116":{"tf":1.0},"121":{"tf":1.0},"125":{"tf":1.4142135623730951},"126":{"tf":2.0},"129":{"tf":1.4142135623730951},"132":{"tf":1.0},"150":{"tf":1.0},"151":{"tf":1.0},"152":{"tf":1.4142135623730951},"153":{"tf":1.4142135623730951},"155":{"tf":1.0},"168":{"tf":1.4142135623730951},"169":{"tf":1.0},"170":{"tf":1.0},"19":{"tf":1.0},"23":{"tf":1.0},"29":{"tf":1.4142135623730951},"32":{"tf":1.0},"36":{"tf":1.0},"4":{"tf":1.7320508075688772},"41":{"tf":1.4142135623730951},"45":{"tf":1.0},"52":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":1.4142135623730951},"55":{"tf":1.4142135623730951},"59":{"tf":1.7320508075688772},"60":{"tf":1.7320508075688772},"61":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.4142135623730951},"82":{"tf":1.0},"86":{"tf":1.0},"90":{"tf":1.0},"94":{"tf":1.0},"99":{"tf":1.4142135623730951}},"e":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"116":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"c":{"df":0,"docs":{},"e":{"df":1,"docs":{"103":{"tf":1.0}},"l":{"df":1,"docs":{"14":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"13":{"tf":1.0},"140":{"tf":2.0}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"153":{"tf":1.0},"165":{"tf":1.0},"59":{"tf":1.4142135623730951}}}}},"p":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"12":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"11":{"tf":1.0},"171":{"tf":1.0},"27":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"154":{"tf":1.0},"156":{"tf":1.0}}}}}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"24":{"tf":1.0}}}},"s":{"df":12,"docs":{"138":{"tf":1.0},"139":{"tf":1.0},"146":{"tf":1.0},"147":{"tf":1.0},"149":{"tf":1.4142135623730951},"154":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.0},"162":{"tf":1.0},"37":{"tf":1.0},"4":{"tf":1.4142135623730951},"46":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":3,"docs":{"105":{"tf":1.0},"69":{"tf":1.4142135623730951},"72":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"129":{"tf":1.0},"130":{"tf":1.0},"143":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":2,"docs":{"126":{"tf":1.0},"174":{"tf":1.0}}}},"r":{"df":0,"docs":{},"n":{"df":6,"docs":{"12":{"tf":1.4142135623730951},"125":{"tf":1.0},"33":{"tf":1.0},"37":{"tf":1.7320508075688772},"42":{"tf":1.0},"46":{"tf":1.7320508075688772}}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"52":{"tf":1.0},"61":{"tf":1.4142135623730951},"62":{"tf":1.0}}}},"df":1,"docs":{"174":{"tf":1.0}}},"df":0,"docs":{}}}}},"f":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"84":{"tf":1.0}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"=":{"6":{"0":{"df":1,"docs":{"165":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"165":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}}}}}}},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":5,"docs":{"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"112":{"tf":1.0},"90":{"tf":1.0}}}}}}}}}},"s":{"df":8,"docs":{"107":{"tf":1.0},"108":{"tf":1.4142135623730951},"112":{"tf":1.0},"116":{"tf":1.0},"52":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":1.4142135623730951},"90":{"tf":1.0}}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"r":{"df":3,"docs":{"21":{"tf":1.0},"31":{"tf":1.0},"40":{"tf":1.0}}}},"df":0,"docs":{}}}}},"q":{"df":1,"docs":{"10":{"tf":1.0}}},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"99":{"tf":1.0}}}}}},"t":{"df":1,"docs":{"11":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"14":{"tf":1.0}}}}}}},"df":12,"docs":{"22":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.0},"28":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":5,"docs":{"129":{"tf":1.0},"133":{"tf":1.0},"169":{"tf":1.0},"3":{"tf":1.0},"52":{"tf":1.0}}}}}},"d":{"df":1,"docs":{"59":{"tf":1.4142135623730951}}},"df":0,"docs":{},"e":{"d":{"df":2,"docs":{"41":{"tf":1.0},"59":{"tf":1.0}}},"df":1,"docs":{"137":{"tf":1.0}},"l":{"df":1,"docs":{"19":{"tf":1.0}}}},"w":{"df":3,"docs":{"103":{"tf":1.0},"132":{"tf":1.0},"59":{"tf":1.0}}}},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"3":{"tf":1.0}}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"d":{"df":7,"docs":{"137":{"tf":1.4142135623730951},"143":{"tf":1.7320508075688772},"23":{"tf":1.0},"27":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0},"52":{"tf":1.0}}},"df":0,"docs":{}}},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"14":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"e":{"df":18,"docs":{"132":{"tf":1.0},"141":{"tf":1.4142135623730951},"151":{"tf":1.0},"153":{"tf":2.6457513110645907},"154":{"tf":1.7320508075688772},"155":{"tf":1.7320508075688772},"156":{"tf":1.7320508075688772},"157":{"tf":1.4142135623730951},"159":{"tf":1.0},"165":{"tf":1.4142135623730951},"27":{"tf":1.0},"37":{"tf":1.0},"4":{"tf":1.4142135623730951},"46":{"tf":1.0},"48":{"tf":1.0},"54":{"tf":2.23606797749979},"55":{"tf":1.4142135623730951},"57":{"tf":1.7320508075688772}},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":2,"docs":{"153":{"tf":1.4142135623730951},"156":{"tf":1.0}}}}}}}}},"l":{"df":1,"docs":{"27":{"tf":1.0}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"'":{"df":11,"docs":{"105":{"tf":1.0},"119":{"tf":1.0},"122":{"tf":1.0},"140":{"tf":1.4142135623730951},"143":{"tf":1.0},"64":{"tf":1.0},"65":{"tf":1.0},"73":{"tf":1.0},"80":{"tf":1.0},"87":{"tf":1.0},"92":{"tf":1.0}}},":":{":":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"`":{"]":{"[":{"c":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{":":{":":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"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":{}}}},"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":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"`":{"]":{"[":{"c":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{":":{":":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"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":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"_":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"143":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":1,"docs":{"143":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"167":{"tf":1.0}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":2,"docs":{"60":{"tf":1.0},"64":{"tf":1.0}}}}}}}},"df":91,"docs":{"101":{"tf":1.0},"102":{"tf":1.0},"103":{"tf":1.4142135623730951},"105":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":2.449489742783178},"11":{"tf":1.0},"110":{"tf":1.4142135623730951},"111":{"tf":1.0},"112":{"tf":1.0},"114":{"tf":1.4142135623730951},"115":{"tf":1.0},"116":{"tf":1.0},"119":{"tf":1.7320508075688772},"120":{"tf":1.0},"121":{"tf":1.7320508075688772},"123":{"tf":1.7320508075688772},"125":{"tf":2.449489742783178},"126":{"tf":2.449489742783178},"127":{"tf":2.0},"128":{"tf":1.4142135623730951},"129":{"tf":1.4142135623730951},"130":{"tf":1.0},"131":{"tf":1.4142135623730951},"132":{"tf":1.7320508075688772},"140":{"tf":3.1622776601683795},"141":{"tf":1.0},"143":{"tf":3.3166247903554},"151":{"tf":2.0},"153":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0},"161":{"tf":1.0},"169":{"tf":1.4142135623730951},"170":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"36":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"4":{"tf":1.0},"41":{"tf":1.0},"42":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951},"45":{"tf":1.0},"46":{"tf":1.0},"47":{"tf":1.0},"50":{"tf":2.23606797749979},"51":{"tf":1.4142135623730951},"52":{"tf":1.0},"53":{"tf":2.0},"55":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":2.23606797749979},"58":{"tf":1.4142135623730951},"59":{"tf":4.358898943540674},"60":{"tf":3.605551275463989},"61":{"tf":4.0},"62":{"tf":1.4142135623730951},"63":{"tf":2.23606797749979},"64":{"tf":2.6457513110645907},"65":{"tf":1.7320508075688772},"70":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":2.0},"78":{"tf":1.0},"81":{"tf":1.0},"82":{"tf":1.0},"83":{"tf":1.7320508075688772},"84":{"tf":1.4142135623730951},"85":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.4142135623730951},"89":{"tf":1.0},"90":{"tf":1.0},"92":{"tf":1.0},"93":{"tf":1.0},"94":{"tf":1.0},"95":{"tf":1.0},"96":{"tf":1.0},"97":{"tf":1.0},"98":{"tf":1.0},"99":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"127":{"tf":1.4142135623730951},"131":{"tf":1.4142135623730951}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{":":{":":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"129":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}},"n":{"d":{"df":2,"docs":{"153":{"tf":1.0},"65":{"tf":1.0}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"l":{"df":5,"docs":{"169":{"tf":1.0},"63":{"tf":1.0},"92":{"tf":1.7320508075688772},"95":{"tf":1.0},"96":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"df":9,"docs":{"126":{"tf":1.0},"131":{"tf":1.0},"149":{"tf":1.0},"27":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":1.0},"60":{"tf":1.0},"75":{"tf":1.0},"96":{"tf":1.0}}}}},"t":{"df":2,"docs":{"126":{"tf":1.0},"59":{"tf":1.0}}}},"l":{"a":{"df":0,"docs":{},"g":{"df":4,"docs":{"154":{"tf":1.0},"155":{"tf":1.7320508075688772},"157":{"tf":1.0},"162":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":8,"docs":{"22":{"tf":1.4142135623730951},"25":{"tf":1.0},"26":{"tf":1.7320508075688772},"28":{"tf":1.0},"32":{"tf":1.0},"35":{"tf":2.0},"41":{"tf":1.0},"44":{"tf":2.0}}}}},"o":{"df":0,"docs":{},"w":{"df":6,"docs":{"110":{"tf":1.0},"140":{"tf":1.0},"146":{"tf":1.0},"53":{"tf":1.4142135623730951},"59":{"tf":1.0},"88":{"tf":1.0}}}}},"n":{"df":8,"docs":{"103":{"tf":1.0},"127":{"tf":1.4142135623730951},"128":{"tf":1.0},"129":{"tf":1.0},"131":{"tf":1.4142135623730951},"132":{"tf":2.0},"60":{"tf":1.0},"99":{"tf":1.0}}},"o":{"c":{"df":0,"docs":{},"u":{"df":1,"docs":{"1":{"tf":1.0}},"s":{"df":2,"docs":{"133":{"tf":1.0},"14":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"11":{"tf":1.0},"159":{"tf":1.7320508075688772},"29":{"tf":1.0},"54":{"tf":1.0}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":26,"docs":{"129":{"tf":1.0},"132":{"tf":1.7320508075688772},"135":{"tf":1.0},"136":{"tf":1.0},"137":{"tf":1.4142135623730951},"138":{"tf":1.0},"139":{"tf":1.0},"143":{"tf":1.0},"146":{"tf":1.0},"147":{"tf":1.0},"152":{"tf":1.0},"153":{"tf":1.0},"158":{"tf":1.0},"163":{"tf":1.0},"18":{"tf":1.0},"19":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.0},"28":{"tf":1.0},"33":{"tf":1.0},"42":{"tf":1.0},"52":{"tf":1.0},"54":{"tf":1.0},"59":{"tf":1.4142135623730951},"60":{"tf":1.0},"62":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":12,"docs":{"104":{"tf":1.4142135623730951},"108":{"tf":1.4142135623730951},"158":{"tf":1.0},"166":{"tf":1.0},"23":{"tf":1.0},"34":{"tf":1.0},"4":{"tf":1.0},"43":{"tf":1.0},"72":{"tf":1.4142135623730951},"78":{"tf":1.0},"83":{"tf":1.0},"95":{"tf":1.4142135623730951}}}},"df":2,"docs":{"57":{"tf":1.0},"59":{"tf":1.4142135623730951}}},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":15,"docs":{"101":{"tf":1.0},"103":{"tf":1.4142135623730951},"104":{"tf":1.0},"129":{"tf":1.0},"142":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.0},"24":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951},"48":{"tf":1.0},"49":{"tf":1.0},"57":{"tf":1.0},"59":{"tf":2.449489742783178},"60":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"n":{"d":{"df":9,"docs":{"119":{"tf":1.0},"123":{"tf":1.4142135623730951},"126":{"tf":1.0},"14":{"tf":1.0},"143":{"tf":1.0},"165":{"tf":1.0},"34":{"tf":1.0},"43":{"tf":1.0},"72":{"tf":1.0}}},"df":0,"docs":{}}}},"r":{"6":{"df":0,"docs":{},"z":{"df":1,"docs":{"34":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":1,"docs":{"19":{"tf":1.0}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":2,"docs":{"101":{"tf":1.0},"63":{"tf":1.0}}},"df":0,"docs":{}}}}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"12":{"tf":1.0}}}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"m":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"132":{"tf":1.0}}}}}}}},"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":1,"docs":{"132":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"t":{"df":5,"docs":{"1":{"tf":1.0},"33":{"tf":1.0},"37":{"tf":1.0},"42":{"tf":1.0},"46":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":7,"docs":{"126":{"tf":1.0},"129":{"tf":1.0},"141":{"tf":1.0},"152":{"tf":1.0},"171":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.0}},"i":{"df":1,"docs":{"165":{"tf":1.0}}}}},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":11,"docs":{"1":{"tf":1.0},"103":{"tf":1.0},"119":{"tf":1.0},"129":{"tf":2.0},"134":{"tf":1.0},"156":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"27":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.0}}}}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":6,"docs":{"11":{"tf":1.0},"26":{"tf":1.0},"34":{"tf":1.0},"43":{"tf":1.0},"61":{"tf":1.0},"65":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":2,"docs":{"143":{"tf":1.0},"78":{"tf":1.0}}}}}}},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":28,"docs":{"0":{"tf":1.0},"1":{"tf":2.8284271247461903},"125":{"tf":1.0},"13":{"tf":1.0},"14":{"tf":1.0},"141":{"tf":1.4142135623730951},"148":{"tf":1.0},"154":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951},"168":{"tf":1.4142135623730951},"169":{"tf":2.8284271247461903},"170":{"tf":2.6457513110645907},"171":{"tf":3.605551275463989},"174":{"tf":2.449489742783178},"2":{"tf":2.449489742783178},"22":{"tf":1.4142135623730951},"23":{"tf":1.0},"27":{"tf":1.4142135623730951},"3":{"tf":1.4142135623730951},"35":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.4142135623730951},"4":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.4142135623730951},"73":{"tf":1.4142135623730951},"75":{"tf":2.0}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":17,"docs":{"148":{"tf":1.0},"149":{"tf":2.0},"150":{"tf":1.0},"152":{"tf":2.0},"22":{"tf":1.7320508075688772},"23":{"tf":1.4142135623730951},"24":{"tf":1.7320508075688772},"26":{"tf":1.7320508075688772},"27":{"tf":1.0},"32":{"tf":1.0},"35":{"tf":1.7320508075688772},"36":{"tf":3.605551275463989},"37":{"tf":1.7320508075688772},"41":{"tf":1.0},"44":{"tf":1.4142135623730951},"45":{"tf":3.4641016151377544},"46":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"27":{"tf":1.0}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"27":{"tf":1.0}}}}}}},"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}},"u":{"df":0,"docs":{},"g":{"df":2,"docs":{"146":{"tf":1.0},"147":{"tf":1.7320508075688772}}}}},"d":{"c":{"df":1,"docs":{"174":{"tf":1.0}},"v":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"174":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":13,"docs":{"125":{"tf":1.0},"132":{"tf":2.0},"138":{"tf":1.4142135623730951},"140":{"tf":1.7320508075688772},"147":{"tf":1.4142135623730951},"165":{"tf":1.0},"33":{"tf":1.0},"36":{"tf":1.0},"4":{"tf":1.4142135623730951},"42":{"tf":1.0},"45":{"tf":1.0},"57":{"tf":1.0},"84":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"137":{"tf":1.0}}}}},"t":{"df":6,"docs":{"147":{"tf":1.0},"21":{"tf":1.0},"31":{"tf":1.0},"37":{"tf":1.0},"40":{"tf":1.0},"46":{"tf":1.0}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"b":{"df":3,"docs":{"16":{"tf":1.0},"168":{"tf":1.0},"9":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"v":{"df":0,"docs":{},"e":{"df":2,"docs":{"168":{"tf":1.0},"22":{"tf":1.0}},"n":{"df":6,"docs":{"104":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0},"4":{"tf":1.0}}}}}},"k":{"df":0,"docs":{},"e":{"df":6,"docs":{"22":{"tf":1.4142135623730951},"26":{"tf":1.4142135623730951},"35":{"tf":1.7320508075688772},"36":{"tf":1.7320508075688772},"44":{"tf":1.7320508075688772},"45":{"tf":1.7320508075688772}}}},"o":{"df":6,"docs":{"126":{"tf":1.0},"129":{"tf":1.0},"155":{"tf":1.4142135623730951},"22":{"tf":1.0},"34":{"tf":1.0},"43":{"tf":1.0}},"o":{"d":{"b":{"df":0,"docs":{},"y":{"df":1,"docs":{"126":{"tf":1.0}}}},"df":1,"docs":{"11":{"tf":1.0}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":1,"docs":{"174":{"tf":1.0}}}}}},"r":{"a":{"b":{"df":4,"docs":{"24":{"tf":1.0},"27":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"55":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"171":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"'":{"df":1,"docs":{"132":{"tf":1.0}}},".":{"df":0,"docs":{},"v":{"1":{"df":3,"docs":{"128":{"tf":1.0},"129":{"tf":1.0},"132":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},":":{":":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":1,"docs":{"129":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":6,"docs":{"126":{"tf":2.0},"127":{"tf":1.4142135623730951},"128":{"tf":1.7320508075688772},"130":{"tf":1.4142135623730951},"131":{"tf":2.23606797749979},"132":{"tf":2.8284271247461903}}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":2,"docs":{"55":{"tf":1.0},"57":{"tf":1.0}}}}},"p":{"c":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"v":{"4":{"df":1,"docs":{"154":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":3,"docs":{"141":{"tf":1.0},"142":{"tf":1.4142135623730951},"143":{"tf":1.0}}},"df":0,"docs":{}}},"s":{"df":3,"docs":{"36":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.4142135623730951}}},"u":{"df":0,"docs":{},"i":{"d":{"df":4,"docs":{"21":{"tf":1.0},"31":{"tf":1.0},"4":{"tf":1.0},"40":{"tf":1.0}}},"df":0,"docs":{}}}},"h":{"5":{"c":{"df":0,"docs":{},"f":{"df":0,"docs":{},"n":{"df":1,"docs":{"36":{"tf":1.0}}}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"58":{"tf":1.0},"61":{"tf":1.0},"75":{"tf":1.0}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"151":{"tf":1.0}}}}}},"r":{"d":{"c":{"df":0,"docs":{},"o":{"d":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"2":{"tf":1.0}}}},"w":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"11":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"100":{"tf":1.4142135623730951}}},"n":{"'":{"df":0,"docs":{},"t":{"df":1,"docs":{"164":{"tf":1.0}}}},"df":0,"docs":{}}},"v":{"df":0,"docs":{},"e":{"df":8,"docs":{"14":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.4142135623730951},"36":{"tf":1.4142135623730951},"4":{"tf":1.0},"45":{"tf":1.4142135623730951}}}}},"df":5,"docs":{"141":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0},"4":{"tf":1.0},"48":{"tf":1.0}},"e":{"a":{"d":{"df":1,"docs":{"75":{"tf":1.0}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"165":{"tf":1.0}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":3,"docs":{"126":{"tf":1.0},"129":{"tf":1.0},"153":{"tf":1.0}}}},"p":{"df":6,"docs":{"140":{"tf":2.23606797749979},"141":{"tf":2.23606797749979},"154":{"tf":2.23606797749979},"156":{"tf":2.23606797749979},"4":{"tf":2.23606797749979},"48":{"tf":1.7320508075688772}}}},"r":{"df":0,"docs":{},"e":{"'":{"df":1,"docs":{"165":{"tf":1.0}}},"df":4,"docs":{"143":{"tf":1.0},"34":{"tf":1.0},"43":{"tf":1.0},"59":{"tf":1.0}}}},"y":{"df":1,"docs":{"132":{"tf":1.0}}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":2,"docs":{"165":{"tf":1.0},"78":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"147":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"11":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":4,"docs":{"118":{"tf":1.0},"138":{"tf":1.0},"139":{"tf":1.4142135623730951},"140":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"t":{"df":1,"docs":{"19":{"tf":1.0}}}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":5,"docs":{"148":{"tf":1.0},"171":{"tf":1.0},"27":{"tf":1.0},"3":{"tf":1.0},"32":{"tf":1.0}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"57":{"tf":1.0}}}},"df":0,"docs":{}}}}},"r":{"c":{"8":{"df":0,"docs":{},"j":{"df":2,"docs":{"44":{"tf":1.0},"45":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"t":{"c":{"2":{"df":0,"docs":{},"x":{"df":2,"docs":{"22":{"tf":1.4142135623730951},"26":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"/":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"p":{"df":1,"docs":{"143":{"tf":1.0}}}},"df":0,"docs":{}}},":":{"/":{"/":{"1":{"2":{"7":{".":{"0":{".":{"0":{".":{"1":{":":{"7":{"8":{"0":{"0":{"df":1,"docs":{"155":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":10,"docs":{"100":{"tf":1.0},"104":{"tf":1.0},"108":{"tf":1.0},"117":{"tf":1.0},"122":{"tf":1.0},"72":{"tf":1.0},"76":{"tf":1.0},"83":{"tf":1.0},"87":{"tf":1.0},"95":{"tf":1.0}}}}}},"l":{"df":0,"docs":{},"o":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{":":{"7":{"9":{"0":{"0":{"df":2,"docs":{"155":{"tf":1.4142135623730951},"157":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{"0":{"0":{"0":{"/":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"24":{"tf":1.0}}}}}}},"df":0,"docs":{}},"1":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":4,"docs":{"34":{"tf":1.7320508075688772},"36":{"tf":1.4142135623730951},"43":{"tf":1.7320508075688772},"45":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}},"df":2,"docs":{"155":{"tf":1.0},"157":{"tf":1.0}}},"2":{"df":1,"docs":{"155":{"tf":1.0}}},"3":{"df":1,"docs":{"155":{"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":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"34":{"tf":1.0},"43":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"160":{"tf":1.0},"162":{"tf":1.4142135623730951},"165":{"tf":1.4142135623730951}},"s":{":":{"/":{"/":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"w":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"/":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"/":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"/":{"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":{"/":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":14,"docs":{"22":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.0},"28":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"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":2,"docs":{"143":{"tf":1.7320508075688772},"59":{"tf":1.0}}},"d":{"df":14,"docs":{"121":{"tf":1.0},"125":{"tf":1.0},"135":{"tf":3.4641016151377544},"140":{"tf":1.4142135623730951},"153":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.4142135623730951},"43":{"tf":1.0},"45":{"tf":1.4142135623730951},"55":{"tf":1.0},"57":{"tf":1.0},"60":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":5,"docs":{"53":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.0},"64":{"tf":1.0},"87":{"tf":1.0}}}}}}}},"l":{"df":3,"docs":{"154":{"tf":1.0},"156":{"tf":1.0},"48":{"tf":1.0}},"e":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":3,"docs":{"154":{"tf":1.0},"156":{"tf":1.0},"48":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"p":{"c":{"df":2,"docs":{"35":{"tf":1.7320508075688772},"36":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"g":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"143":{"tf":2.0}}}}}},"m":{"a":{"df":0,"docs":{},"g":{"df":2,"docs":{"5":{"tf":1.0},"7":{"tf":1.0}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":1,"docs":{"5":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"l":{"df":4,"docs":{"127":{"tf":1.0},"128":{"tf":1.4142135623730951},"131":{"tf":1.0},"132":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":13,"docs":{"103":{"tf":1.0},"125":{"tf":1.0},"126":{"tf":1.7320508075688772},"127":{"tf":1.0},"132":{"tf":1.4142135623730951},"140":{"tf":1.4142135623730951},"142":{"tf":1.4142135623730951},"144":{"tf":1.0},"169":{"tf":1.0},"174":{"tf":1.0},"26":{"tf":1.0},"64":{"tf":1.0},"73":{"tf":1.0}}}}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":2,"docs":{"126":{"tf":1.0},"129":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":1,"docs":{"11":{"tf":1.0}}}}}}},"n":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"53":{"tf":1.0}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"d":{"df":6,"docs":{"132":{"tf":1.0},"137":{"tf":1.0},"139":{"tf":1.0},"143":{"tf":2.23606797749979},"63":{"tf":1.0},"87":{"tf":1.0}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"m":{"df":5,"docs":{"125":{"tf":1.4142135623730951},"18":{"tf":1.0},"26":{"tf":1.0},"84":{"tf":1.0},"92":{"tf":1.0}}},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"3":{"tf":1.0}}}}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"101":{"tf":1.0}}},"df":0,"docs":{}}}}},"i":{"c":{"df":1,"docs":{"146":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":4,"docs":{"140":{"tf":1.4142135623730951},"161":{"tf":1.0},"37":{"tf":2.23606797749979},"46":{"tf":2.23606797749979}},"r":{"df":0,"docs":{},"m":{"df":18,"docs":{"12":{"tf":1.0},"137":{"tf":1.7320508075688772},"143":{"tf":3.1622776601683795},"148":{"tf":1.4142135623730951},"154":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.4142135623730951},"157":{"tf":1.0},"165":{"tf":1.0},"169":{"tf":1.0},"3":{"tf":1.0},"33":{"tf":1.0},"4":{"tf":1.4142135623730951},"41":{"tf":1.4142135623730951},"42":{"tf":1.4142135623730951},"51":{"tf":1.0},"60":{"tf":1.0},"61":{"tf":2.23606797749979}}}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":3,"docs":{"103":{"tf":1.0},"53":{"tf":1.0},"60":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"59":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"12":{"tf":1.0}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"33":{"tf":1.0},"42":{"tf":1.0},"50":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"r":{"df":2,"docs":{"14":{"tf":1.0},"168":{"tf":1.0}}}}},"t":{"a":{"df":0,"docs":{},"l":{"df":14,"docs":{"132":{"tf":1.0},"159":{"tf":1.4142135623730951},"16":{"tf":1.0},"21":{"tf":1.4142135623730951},"31":{"tf":1.4142135623730951},"33":{"tf":1.4142135623730951},"34":{"tf":2.0},"4":{"tf":1.0},"40":{"tf":1.4142135623730951},"42":{"tf":1.4142135623730951},"43":{"tf":2.0},"5":{"tf":1.7320508075688772},"8":{"tf":1.0},"9":{"tf":1.0}}},"n":{"c":{"df":11,"docs":{"127":{"tf":1.0},"166":{"tf":1.0},"167":{"tf":1.0},"32":{"tf":1.0},"34":{"tf":1.7320508075688772},"4":{"tf":1.0},"41":{"tf":1.4142135623730951},"43":{"tf":2.0},"55":{"tf":1.0},"57":{"tf":1.0},"64":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"a":{"d":{"df":9,"docs":{"1":{"tf":1.0},"138":{"tf":1.4142135623730951},"143":{"tf":1.4142135623730951},"27":{"tf":1.0},"37":{"tf":1.4142135623730951},"46":{"tf":1.4142135623730951},"54":{"tf":1.0},"78":{"tf":1.0},"84":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"21":{"tf":1.0},"31":{"tf":1.0},"40":{"tf":1.0}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":6,"docs":{"104":{"tf":1.4142135623730951},"108":{"tf":1.4142135623730951},"57":{"tf":1.0},"72":{"tf":1.4142135623730951},"83":{"tf":1.0},"95":{"tf":1.4142135623730951}},"r":{"df":15,"docs":{"12":{"tf":1.7320508075688772},"141":{"tf":1.4142135623730951},"148":{"tf":1.0},"154":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951},"168":{"tf":1.4142135623730951},"169":{"tf":1.4142135623730951},"170":{"tf":1.0},"171":{"tf":1.7320508075688772},"174":{"tf":1.4142135623730951},"2":{"tf":1.4142135623730951},"3":{"tf":1.7320508075688772},"32":{"tf":1.0},"33":{"tf":1.0},"42":{"tf":1.0}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"129":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"50":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"34":{"tf":1.0},"4":{"tf":1.0},"43":{"tf":1.0}}}}},"f":{"a":{"c":{"df":5,"docs":{"162":{"tf":1.7320508075688772},"163":{"tf":1.0},"24":{"tf":1.0},"4":{"tf":1.4142135623730951},"54":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"m":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":1,"docs":{"147":{"tf":1.0}}}},"df":0,"docs":{}}},"n":{"df":1,"docs":{"3":{"tf":1.0}},"e":{"df":0,"docs":{},"t":{"df":3,"docs":{"169":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0}}}}},"v":{"df":3,"docs":{"154":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951}}}}},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"174":{"tf":1.0}}},"df":0,"docs":{}}}},"o":{"/":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"14":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"123":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"11":{"tf":1.0}}}}}}},"o":{"c":{"df":1,"docs":{"167":{"tf":1.0}}},"df":0,"docs":{},"k":{"df":1,"docs":{"127":{"tf":1.7320508075688772}}}}}},"p":{"/":{"df":0,"docs":{},"m":{"a":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"169":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"171":{"tf":1.0}}}}}}},":":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"57":{"tf":1.0}}}}}}},"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":3,"docs":{"137":{"tf":1.0},"138":{"tf":2.449489742783178},"139":{"tf":1.0}},"l":{"a":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"139":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":18,"docs":{"100":{"tf":1.0},"101":{"tf":1.0},"137":{"tf":1.0},"139":{"tf":1.0},"143":{"tf":1.4142135623730951},"149":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.4142135623730951},"23":{"tf":1.0},"27":{"tf":1.0},"33":{"tf":1.4142135623730951},"37":{"tf":2.23606797749979},"42":{"tf":1.4142135623730951},"46":{"tf":2.23606797749979},"49":{"tf":1.0},"53":{"tf":1.4142135623730951},"63":{"tf":1.0},"92":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"f":{"3":{"df":1,"docs":{"11":{"tf":1.0}}},"df":0,"docs":{}}}},"v":{"4":{"df":5,"docs":{"133":{"tf":1.0},"141":{"tf":1.0},"160":{"tf":1.0},"48":{"tf":1.4142135623730951},"95":{"tf":1.4142135623730951}}},"6":{"df":7,"docs":{"133":{"tf":1.0},"141":{"tf":1.0},"154":{"tf":1.4142135623730951},"156":{"tf":1.0},"160":{"tf":1.0},"48":{"tf":1.4142135623730951},"95":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"}":{":":{"df":0,"docs":{},"{":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"23":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"t":{"'":{"df":1,"docs":{"126":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":4,"docs":{"108":{"tf":1.7320508075688772},"57":{"tf":1.7320508075688772},"83":{"tf":1.0},"95":{"tf":2.0}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":2,"docs":{"142":{"tf":1.0},"61":{"tf":1.0}}}}}}}},"j":{"df":0,"docs":{},"o":{"b":{"df":6,"docs":{"105":{"tf":1.0},"119":{"tf":1.0},"65":{"tf":1.0},"73":{"tf":1.0},"80":{"tf":1.0},"92":{"tf":1.0}}},"df":0,"docs":{}},"q":{"df":4,"docs":{"34":{"tf":1.7320508075688772},"36":{"tf":1.0},"43":{"tf":1.7320508075688772},"45":{"tf":1.0}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":5,"docs":{"167":{"tf":1.0},"34":{"tf":1.0},"4":{"tf":1.4142135623730951},"43":{"tf":1.0},"57":{"tf":1.4142135623730951}}}}}},"k":{"2":{"df":0,"docs":{},"n":{"7":{"b":{"df":1,"docs":{"43":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":1,"docs":{"135":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":1,"docs":{"17":{"tf":1.0}},"e":{"df":0,"docs":{},"y":{"df":11,"docs":{"108":{"tf":1.7320508075688772},"117":{"tf":1.7320508075688772},"122":{"tf":1.7320508075688772},"125":{"tf":1.0},"140":{"tf":1.0},"51":{"tf":1.7320508075688772},"52":{"tf":1.4142135623730951},"57":{"tf":1.4142135623730951},"61":{"tf":2.0},"62":{"tf":1.0},"72":{"tf":1.7320508075688772}}}},"i":{"df":0,"docs":{},"n":{"d":{"df":4,"docs":{"151":{"tf":1.0},"36":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"72":{"tf":2.449489742783178}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":4,"docs":{"138":{"tf":1.0},"174":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0}},"l":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"g":{"df":1,"docs":{"59":{"tf":1.0}}}},"df":0,"docs":{}}},"n":{"df":4,"docs":{"143":{"tf":1.0},"4":{"tf":1.0},"52":{"tf":1.4142135623730951},"62":{"tf":1.0}}}}}},"u":{"b":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"152":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"l":{"df":18,"docs":{"21":{"tf":1.0},"22":{"tf":1.7320508075688772},"24":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.7320508075688772},"28":{"tf":1.0},"31":{"tf":1.0},"33":{"tf":2.23606797749979},"34":{"tf":2.0},"35":{"tf":1.7320508075688772},"36":{"tf":2.0},"37":{"tf":1.4142135623730951},"40":{"tf":1.0},"42":{"tf":2.23606797749979},"43":{"tf":2.0},"44":{"tf":1.7320508075688772},"45":{"tf":2.0},"46":{"tf":1.4142135623730951}}}}},"df":1,"docs":{"165":{"tf":1.0}},"r":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":10,"docs":{"148":{"tf":1.0},"149":{"tf":1.0},"152":{"tf":1.0},"164":{"tf":1.0},"165":{"tf":1.0},"174":{"tf":2.0},"21":{"tf":1.0},"22":{"tf":1.0},"31":{"tf":1.0},"40":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"l":{"a":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":12,"docs":{"108":{"tf":1.7320508075688772},"123":{"tf":1.0},"129":{"tf":1.0},"137":{"tf":1.0},"138":{"tf":1.7320508075688772},"139":{"tf":1.4142135623730951},"140":{"tf":3.0},"151":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"36":{"tf":1.7320508075688772},"43":{"tf":1.4142135623730951},"45":{"tf":1.7320508075688772}}}}},"df":0,"docs":{},"g":{"df":1,"docs":{"147":{"tf":1.0}}},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"105":{"tf":1.0}}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"g":{"df":2,"docs":{"1":{"tf":1.0},"174":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"54":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"139":{"tf":1.0},"60":{"tf":1.0},"75":{"tf":1.0}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":2,"docs":{"133":{"tf":1.0},"134":{"tf":1.0}}},"df":0,"docs":{}},"r":{"df":1,"docs":{"59":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"147":{"tf":1.0}}}}}},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"174":{"tf":1.0}}}}}},"d":{"df":1,"docs":{"143":{"tf":1.0}}},"df":1,"docs":{"17":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"14":{"tf":1.0}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"59":{"tf":1.0}}}}}},"t":{"'":{"df":14,"docs":{"126":{"tf":1.0},"129":{"tf":1.4142135623730951},"130":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.4142135623730951},"17":{"tf":1.0},"18":{"tf":1.0},"19":{"tf":1.0},"24":{"tf":1.0},"26":{"tf":1.4142135623730951},"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0}}},"df":1,"docs":{"59":{"tf":1.0}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":2,"docs":{"161":{"tf":1.4142135623730951},"2":{"tf":1.0}}},"r":{"a":{"df":0,"docs":{},"g":{"df":2,"docs":{"59":{"tf":1.0},"61":{"tf":1.0}}}},"df":0,"docs":{}}}}},"i":{"b":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":6,"docs":{"12":{"tf":1.0},"171":{"tf":1.0},"174":{"tf":1.0},"3":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":2,"docs":{"137":{"tf":1.0},"57":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"y":{"c":{"df":0,"docs":{},"l":{"df":1,"docs":{"142":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"53":{"tf":1.0}}}}}}}}}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":6,"docs":{"101":{"tf":1.0},"103":{"tf":1.7320508075688772},"104":{"tf":1.0},"143":{"tf":1.0},"169":{"tf":1.0},"63":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"e":{"df":6,"docs":{"144":{"tf":1.0},"36":{"tf":1.0},"4":{"tf":1.4142135623730951},"45":{"tf":1.0},"54":{"tf":1.4142135623730951},"55":{"tf":1.0}}},"u":{"df":0,"docs":{},"x":{"df":1,"docs":{"57":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"t":{"df":8,"docs":{"108":{"tf":1.0},"138":{"tf":1.0},"143":{"tf":1.7320508075688772},"149":{"tf":1.0},"165":{"tf":1.0},"23":{"tf":1.0},"50":{"tf":1.0},"57":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":7,"docs":{"129":{"tf":1.4142135623730951},"138":{"tf":2.449489742783178},"141":{"tf":1.0},"143":{"tf":1.4142135623730951},"48":{"tf":1.7320508075688772},"57":{"tf":1.0},"75":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":1,"docs":{"12":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"e":{"df":1,"docs":{"164":{"tf":2.0}}}}},"o":{"a":{"d":{"_":{"b":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"`":{"]":{"[":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":1,"docs":{"100":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"c":{"df":4,"docs":{"37":{"tf":1.0},"46":{"tf":1.0},"63":{"tf":1.0},"97":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":4,"docs":{"11":{"tf":1.0},"143":{"tf":2.0},"171":{"tf":1.4142135623730951},"99":{"tf":1.0}}},"df":0,"docs":{}},"c":{"a":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"103":{"tf":1.0},"60":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":20,"docs":{"127":{"tf":1.0},"134":{"tf":1.0},"143":{"tf":1.0},"153":{"tf":1.0},"17":{"tf":1.0},"21":{"tf":1.0},"27":{"tf":2.0},"31":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"36":{"tf":1.0},"37":{"tf":1.7320508075688772},"40":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951},"45":{"tf":1.0},"46":{"tf":1.7320508075688772},"48":{"tf":1.0},"5":{"tf":1.0},"53":{"tf":1.4142135623730951},"57":{"tf":1.0},"75":{"tf":1.0}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{":":{"8":{"0":{"0":{"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":{"155":{"tf":1.0},"157":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":2,"docs":{"155":{"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":5,"docs":{"162":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"24":{"tf":1.0}}}}}},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"101":{"tf":1.4142135623730951},"60":{"tf":1.0},"63":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}},"t":{"df":5,"docs":{"141":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.0},"159":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"g":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"4":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":7,"docs":{"137":{"tf":1.4142135623730951},"161":{"tf":2.23606797749979},"4":{"tf":1.0},"60":{"tf":1.0},"63":{"tf":1.0},"84":{"tf":1.4142135623730951},"87":{"tf":1.0}},"i":{"c":{"a":{"df":0,"docs":{},"l":{"_":{"d":{"df":0,"docs":{},"n":{"df":1,"docs":{"143":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"g":{"df":3,"docs":{"139":{"tf":1.0},"164":{"tf":1.0},"169":{"tf":1.0}}}},"o":{"df":0,"docs":{},"k":{"df":16,"docs":{"125":{"tf":1.0},"149":{"tf":1.0},"151":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.0},"172":{"tf":1.0},"174":{"tf":1.4142135623730951},"19":{"tf":1.0},"24":{"tf":1.0},"29":{"tf":1.0},"36":{"tf":1.4142135623730951},"4":{"tf":1.0},"45":{"tf":1.4142135623730951},"54":{"tf":1.0},"72":{"tf":1.7320508075688772}}},"p":{"df":1,"docs":{"2":{"tf":1.0}}}},"t":{"df":1,"docs":{"174":{"tf":1.0}}},"w":{"df":2,"docs":{"165":{"tf":1.4142135623730951},"169":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"2":{"tf":1.0}}}}}},"u":{"df":1,"docs":{"129":{"tf":1.0}}}},"m":{"4":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"7":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}}}},"a":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"5":{"tf":1.0},"57":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"e":{"df":4,"docs":{"14":{"tf":1.0},"146":{"tf":2.0},"170":{"tf":1.0},"171":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"c":{"_":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"a":{"d":{"df":1,"docs":{"135":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"n":{"df":6,"docs":{"103":{"tf":1.4142135623730951},"129":{"tf":2.0},"132":{"tf":1.0},"134":{"tf":1.0},"60":{"tf":1.4142135623730951},"99":{"tf":1.0}}}},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"3":{"tf":1.0}}}}},"k":{"df":0,"docs":{},"e":{"df":6,"docs":{"14":{"tf":1.0},"140":{"tf":1.0},"155":{"tf":1.0},"2":{"tf":1.7320508075688772},"5":{"tf":1.0},"59":{"tf":1.0}}}},"n":{"a":{"df":0,"docs":{},"g":{"df":22,"docs":{"130":{"tf":1.0},"132":{"tf":1.4142135623730951},"141":{"tf":2.449489742783178},"142":{"tf":1.4142135623730951},"144":{"tf":1.4142135623730951},"146":{"tf":3.1622776601683795},"152":{"tf":1.4142135623730951},"153":{"tf":1.4142135623730951},"154":{"tf":2.23606797749979},"155":{"tf":2.23606797749979},"156":{"tf":1.7320508075688772},"165":{"tf":1.4142135623730951},"33":{"tf":2.6457513110645907},"34":{"tf":2.449489742783178},"38":{"tf":1.0},"4":{"tf":2.449489742783178},"41":{"tf":1.0},"43":{"tf":1.0},"47":{"tf":1.0},"48":{"tf":1.7320508075688772},"56":{"tf":1.0},"57":{"tf":1.0}},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":3,"docs":{"144":{"tf":1.0},"154":{"tf":1.0},"48":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"174":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":4,"docs":{"14":{"tf":1.4142135623730951},"168":{"tf":1.0},"19":{"tf":1.0},"69":{"tf":1.0}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":2,"docs":{"27":{"tf":1.0},"50":{"tf":1.0}}}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":3,"docs":{"174":{"tf":1.0},"5":{"tf":1.0},"9":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"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":{"129":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":2,"docs":{"141":{"tf":1.7320508075688772},"156":{"tf":1.7320508075688772}}},"r":{"df":0,"docs":{},"k":{"df":5,"docs":{"174":{"tf":1.0},"22":{"tf":1.0},"26":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0}}}},"t":{"c":{"df":0,"docs":{},"h":{"`":{"]":{"[":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{":":{":":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"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":26,"docs":{"105":{"tf":1.7320508075688772},"108":{"tf":2.23606797749979},"109":{"tf":1.0},"11":{"tf":1.0},"110":{"tf":1.0},"119":{"tf":1.0},"121":{"tf":1.0},"123":{"tf":1.0},"125":{"tf":1.0},"137":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.4142135623730951},"170":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"63":{"tf":1.0},"69":{"tf":1.0},"72":{"tf":1.0},"88":{"tf":1.0},"92":{"tf":1.0},"95":{"tf":2.0},"96":{"tf":2.0}},"m":{"a":{"df":0,"docs":{},"k":{"df":3,"docs":{"171":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"60":{"tf":1.0}}}}}},"x":{"_":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":3,"docs":{"103":{"tf":1.0},"104":{"tf":1.7320508075688772},"60":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":3,"docs":{"103":{"tf":2.23606797749979},"104":{"tf":1.0},"78":{"tf":1.0}}}}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"_":{"d":{"b":{"df":1,"docs":{"57":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"b":{"df":1,"docs":{"137":{"tf":1.0}}},"df":0,"docs":{}},"df":4,"docs":{"137":{"tf":1.7320508075688772},"139":{"tf":1.0},"48":{"tf":1.0},"57":{"tf":1.0}}},"df":0,"docs":{}}}}}},"d":{"df":3,"docs":{"154":{"tf":1.7320508075688772},"156":{"tf":1.0},"4":{"tf":1.4142135623730951}},"s":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"154":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":2,"docs":{"154":{"tf":1.0},"48":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"146":{"tf":1.4142135623730951}}},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":4,"docs":{"133":{"tf":1.0},"134":{"tf":1.4142135623730951},"140":{"tf":1.0},"157":{"tf":1.0}}}}}},"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":4,"docs":{"105":{"tf":1.0},"119":{"tf":1.0},"125":{"tf":1.0},"142":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"59":{"tf":1.0}}}},"m":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"143":{"tf":1.0}}}}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"147":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"g":{"df":4,"docs":{"154":{"tf":1.0},"155":{"tf":1.7320508075688772},"156":{"tf":1.0},"4":{"tf":1.4142135623730951}}}},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"174":{"tf":1.0}}},"s":{"a":{"df":0,"docs":{},"g":{"df":10,"docs":{"130":{"tf":1.0},"132":{"tf":1.4142135623730951},"133":{"tf":1.0},"141":{"tf":1.0},"146":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0},"4":{"tf":1.0},"84":{"tf":1.0},"87":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"a":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"_":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":3,"docs":{"108":{"tf":1.0},"118":{"tf":1.0},"72":{"tf":1.4142135623730951}},"}":{"df":0,"docs":{},"}":{"/":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":1,"docs":{"72":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":28,"docs":{"105":{"tf":1.0},"108":{"tf":1.7320508075688772},"109":{"tf":1.0},"114":{"tf":1.0},"117":{"tf":1.4142135623730951},"119":{"tf":1.0},"121":{"tf":1.7320508075688772},"122":{"tf":1.4142135623730951},"123":{"tf":1.7320508075688772},"125":{"tf":2.0},"128":{"tf":1.0},"143":{"tf":1.7320508075688772},"150":{"tf":1.0},"151":{"tf":1.0},"153":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"49":{"tf":1.0},"51":{"tf":1.7320508075688772},"52":{"tf":2.6457513110645907},"55":{"tf":2.23606797749979},"57":{"tf":1.0},"59":{"tf":1.0},"61":{"tf":2.6457513110645907},"62":{"tf":1.4142135623730951},"63":{"tf":2.0},"65":{"tf":1.0},"72":{"tf":1.0}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":13,"docs":{"107":{"tf":1.4142135623730951},"108":{"tf":1.4142135623730951},"112":{"tf":1.4142135623730951},"116":{"tf":1.4142135623730951},"117":{"tf":1.4142135623730951},"121":{"tf":1.0},"122":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"71":{"tf":1.0},"90":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":2,"docs":{"133":{"tf":1.4142135623730951},"135":{"tf":1.0}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"d":{"df":5,"docs":{"127":{"tf":1.4142135623730951},"5":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.0},"9":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"i":{"c":{"df":18,"docs":{"1":{"tf":1.0},"109":{"tf":1.0},"118":{"tf":1.0},"123":{"tf":1.0},"136":{"tf":1.4142135623730951},"137":{"tf":1.0},"138":{"tf":2.449489742783178},"139":{"tf":1.7320508075688772},"140":{"tf":2.449489742783178},"145":{"tf":1.0},"146":{"tf":1.0},"147":{"tf":1.0},"166":{"tf":2.449489742783178},"169":{"tf":1.0},"22":{"tf":1.0},"24":{"tf":1.7320508075688772},"3":{"tf":1.0},"79":{"tf":1.0}}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"32":{"tf":1.0}},"u":{"df":0,"docs":{},"m":{"df":5,"docs":{"104":{"tf":1.4142135623730951},"108":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951},"83":{"tf":1.0},"95":{"tf":1.4142135623730951}}}}}}},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"147":{"tf":1.0}}}}},"l":{"d":{"df":0,"docs":{},"g":{"6":{"df":2,"docs":{"44":{"tf":1.0},"45":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"m":{"d":{"b":{"df":1,"docs":{"48":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"o":{"d":{"df":1,"docs":{"132":{"tf":1.0}},"e":{"df":9,"docs":{"136":{"tf":1.0},"146":{"tf":1.0},"147":{"tf":1.0},"165":{"tf":1.4142135623730951},"18":{"tf":1.0},"57":{"tf":1.4142135623730951},"75":{"tf":1.0},"76":{"tf":1.4142135623730951},"77":{"tf":1.0}}},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"129":{"tf":1.0}},"i":{"df":1,"docs":{"75":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"1":{"tf":1.0}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"2":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"1":{"tf":1.0}}}}}}}},"r":{"df":0,"docs":{},"e":{"df":26,"docs":{"1":{"tf":1.0},"108":{"tf":1.0},"11":{"tf":1.0},"12":{"tf":1.0},"121":{"tf":1.0},"14":{"tf":1.0},"140":{"tf":1.4142135623730951},"141":{"tf":1.0},"144":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.0},"161":{"tf":1.0},"165":{"tf":1.0},"171":{"tf":1.0},"19":{"tf":1.0},"36":{"tf":1.4142135623730951},"4":{"tf":1.0},"45":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951},"51":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.0},"61":{"tf":1.0},"78":{"tf":1.0}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"114":{"tf":1.0},"12":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"e":{"df":3,"docs":{"14":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0}}}}},"u":{"c":{"df":0,"docs":{},"h":{"df":2,"docs":{"2":{"tf":1.0},"54":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":3,"docs":{"154":{"tf":1.0},"156":{"tf":1.0},"41":{"tf":1.4142135623730951}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":9,"docs":{"0":{"tf":1.0},"1":{"tf":1.7320508075688772},"168":{"tf":1.0},"174":{"tf":1.4142135623730951},"2":{"tf":1.0},"23":{"tf":1.0},"27":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0}}}},"df":11,"docs":{"141":{"tf":1.0},"149":{"tf":1.4142135623730951},"154":{"tf":1.0},"171":{"tf":1.0},"2":{"tf":1.0},"36":{"tf":1.0},"41":{"tf":1.0},"45":{"tf":1.0},"66":{"tf":1.0},"69":{"tf":1.0},"96":{"tf":1.0}}}}}}},"t":{"df":2,"docs":{"127":{"tf":1.4142135623730951},"131":{"tf":1.4142135623730951}}}},"x":{"df":0,"docs":{},"g":{"3":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"p":{"5":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"=":{"=":{",":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"d":{"df":0,"docs":{},"q":{"df":0,"docs":{},"m":{"3":{"df":0,"docs":{},"y":{"df":0,"docs":{},"y":{"a":{"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":6,"docs":{"121":{"tf":1.0},"125":{"tf":1.0},"153":{"tf":1.0},"52":{"tf":1.0},"55":{"tf":1.0},"82":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"y":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"/":{"df":0,"docs":{},"m":{"df":0,"docs":{},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":2,"docs":{"121":{"tf":1.0},"71":{"tf":1.0}}}}}}}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":3,"docs":{"107":{"tf":1.4142135623730951},"112":{"tf":1.4142135623730951},"90":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":52,"docs":{"102":{"tf":1.0},"103":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":2.0},"108":{"tf":2.23606797749979},"111":{"tf":1.0},"112":{"tf":2.0},"115":{"tf":1.0},"116":{"tf":1.4142135623730951},"120":{"tf":1.0},"121":{"tf":1.0},"125":{"tf":1.4142135623730951},"126":{"tf":1.0},"128":{"tf":1.0},"129":{"tf":1.4142135623730951},"132":{"tf":1.4142135623730951},"137":{"tf":1.4142135623730951},"140":{"tf":1.7320508075688772},"143":{"tf":1.4142135623730951},"151":{"tf":1.7320508075688772},"153":{"tf":1.0},"22":{"tf":1.0},"24":{"tf":1.0},"26":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.7320508075688772},"35":{"tf":1.0},"36":{"tf":2.23606797749979},"37":{"tf":1.0},"42":{"tf":1.4142135623730951},"43":{"tf":1.7320508075688772},"44":{"tf":1.0},"45":{"tf":2.23606797749979},"46":{"tf":1.0},"54":{"tf":1.0},"60":{"tf":1.4142135623730951},"62":{"tf":1.0},"64":{"tf":1.4142135623730951},"70":{"tf":1.0},"71":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.0},"81":{"tf":1.0},"82":{"tf":1.0},"85":{"tf":1.0},"86":{"tf":1.0},"89":{"tf":1.0},"90":{"tf":2.0},"93":{"tf":1.0},"94":{"tf":1.0},"98":{"tf":1.0},"99":{"tf":1.0}},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":5,"docs":{"149":{"tf":1.4142135623730951},"151":{"tf":1.4142135623730951},"152":{"tf":2.0},"36":{"tf":1.0},"45":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"135":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":1,"docs":{"174":{"tf":1.0}}}}}},"c":{"a":{"df":0,"docs":{},"t":{"df":2,"docs":{"16":{"tf":1.0},"17":{"tf":1.7320508075688772}}}},"df":2,"docs":{"129":{"tf":1.4142135623730951},"19":{"tf":1.4142135623730951}}},"d":{"df":0,"docs":{},"u":{"2":{"df":2,"docs":{"36":{"tf":1.7320508075688772},"45":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"df":1,"docs":{"103":{"tf":1.4142135623730951}},"e":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"12":{"tf":1.0},"60":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"147":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"d":{"df":16,"docs":{"126":{"tf":1.4142135623730951},"128":{"tf":1.0},"129":{"tf":1.0},"132":{"tf":1.4142135623730951},"142":{"tf":1.0},"143":{"tf":1.0},"155":{"tf":1.4142135623730951},"157":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"174":{"tf":1.0},"27":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"56":{"tf":1.0},"59":{"tf":1.0}}},"df":0,"docs":{}},"t":{"c":{"a":{"df":0,"docs":{},"t":{"df":5,"docs":{"129":{"tf":1.0},"15":{"tf":1.0},"16":{"tf":1.0},"19":{"tf":1.4142135623730951},"4":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"k":{"df":1,"docs":{"95":{"tf":1.0}}}}},"df":0,"docs":{}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":7,"docs":{"129":{"tf":1.0},"132":{"tf":1.0},"14":{"tf":1.0},"168":{"tf":1.0},"169":{"tf":1.0},"171":{"tf":1.0},"4":{"tf":1.0}}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"59":{"tf":1.0}}}}},"w":{"df":5,"docs":{"133":{"tf":1.0},"138":{"tf":1.0},"165":{"tf":1.0},"26":{"tf":1.4142135623730951},"59":{"tf":1.0}}},"x":{"df":0,"docs":{},"t":{"df":9,"docs":{"129":{"tf":1.0},"172":{"tf":1.0},"18":{"tf":1.0},"19":{"tf":1.0},"29":{"tf":1.0},"38":{"tf":1.0},"4":{"tf":1.0},"47":{"tf":1.0},"59":{"tf":1.0}}}}},"i":{"c":{"df":0,"docs":{},"e":{"df":2,"docs":{"34":{"tf":1.0},"43":{"tf":1.0}}}},"df":0,"docs":{},"x":{"df":1,"docs":{"16":{"tf":1.0}}}},"k":{"df":0,"docs":{},"u":{"df":0,"docs":{},"y":{"7":{"0":{"df":0,"docs":{},"x":{"df":1,"docs":{"55":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"o":{"_":{"a":{"d":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"4":{"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":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"138":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}},"d":{"df":0,"docs":{},"e":{"df":6,"docs":{"22":{"tf":1.0},"26":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"123":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"n":{"c":{"df":1,"docs":{"135":{"tf":2.0}}},"df":5,"docs":{"1":{"tf":1.0},"13":{"tf":1.0},"2":{"tf":1.0},"3":{"tf":1.0},"48":{"tf":1.0}},"e":{"df":6,"docs":{"104":{"tf":1.0},"108":{"tf":1.0},"129":{"tf":1.7320508075688772},"33":{"tf":1.0},"42":{"tf":1.0},"96":{"tf":1.0}}}},"r":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"l":{"df":3,"docs":{"171":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"95":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":9,"docs":{"138":{"tf":1.0},"139":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0},"59":{"tf":1.0},"7":{"tf":1.0},"75":{"tf":1.0},"8":{"tf":1.0},"9":{"tf":1.0}}},"h":{"df":2,"docs":{"76":{"tf":1.0},"83":{"tf":1.4142135623730951}}},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"123":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}}},"w":{"df":23,"docs":{"114":{"tf":1.0},"118":{"tf":1.0},"128":{"tf":1.0},"129":{"tf":1.4142135623730951},"132":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0},"170":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.4142135623730951},"33":{"tf":1.4142135623730951},"34":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.4142135623730951},"37":{"tf":1.0},"42":{"tf":1.4142135623730951},"43":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.4142135623730951},"46":{"tf":1.0},"63":{"tf":1.0}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":6,"docs":{"108":{"tf":2.449489742783178},"34":{"tf":2.0},"36":{"tf":2.0},"43":{"tf":2.0},"45":{"tf":2.0},"87":{"tf":1.0}}}},"m":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":17,"docs":{"103":{"tf":1.7320508075688772},"104":{"tf":1.0},"109":{"tf":1.4142135623730951},"11":{"tf":1.0},"123":{"tf":1.0},"137":{"tf":1.0},"138":{"tf":2.6457513110645907},"139":{"tf":1.7320508075688772},"141":{"tf":1.0},"143":{"tf":1.0},"146":{"tf":2.6457513110645907},"147":{"tf":3.1622776601683795},"169":{"tf":1.0},"48":{"tf":1.4142135623730951},"59":{"tf":1.0},"72":{"tf":1.4142135623730951},"79":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"x":{"7":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":2,"docs":{"35":{"tf":1.0},"36":{"tf":1.0}}}}},"df":0,"docs":{}}},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":15,"docs":{"100":{"tf":1.0},"104":{"tf":1.0},"108":{"tf":2.0},"117":{"tf":1.0},"122":{"tf":1.0},"127":{"tf":1.0},"52":{"tf":1.4142135623730951},"57":{"tf":2.0},"60":{"tf":1.4142135623730951},"64":{"tf":1.4142135623730951},"72":{"tf":2.0},"76":{"tf":1.0},"83":{"tf":1.0},"87":{"tf":1.0},"95":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":4,"docs":{"11":{"tf":1.0},"114":{"tf":1.0},"174":{"tf":1.4142135623730951},"63":{"tf":1.0}}}}}}},"c":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":4,"docs":{"138":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0}},"r":{"df":1,"docs":{"103":{"tf":1.0}}}}}},"df":0,"docs":{},"i":{"df":1,"docs":{"7":{"tf":1.0}}}},"df":0,"docs":{},"g":{"d":{"df":0,"docs":{},"q":{"df":0,"docs":{},"m":{"3":{"df":0,"docs":{},"y":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"q":{"df":4,"docs":{"121":{"tf":1.0},"125":{"tf":1.0},"52":{"tf":1.0},"55":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"k":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":2,"docs":{"128":{"tf":1.0},"132":{"tf":1.4142135623730951}}}}}}},"df":2,"docs":{"127":{"tf":1.4142135623730951},"131":{"tf":1.4142135623730951}}},"n":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":10,"docs":{"107":{"tf":1.0},"108":{"tf":1.0},"112":{"tf":1.0},"75":{"tf":1.0},"76":{"tf":1.4142135623730951},"82":{"tf":1.0},"83":{"tf":1.0},"90":{"tf":1.0},"94":{"tf":1.0},"95":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"w":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":7,"docs":{"108":{"tf":1.0},"75":{"tf":1.0},"76":{"tf":1.4142135623730951},"82":{"tf":1.0},"83":{"tf":1.0},"94":{"tf":1.0},"95":{"tf":1.4142135623730951}}}}}}},"c":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}},"df":23,"docs":{"104":{"tf":1.0},"126":{"tf":1.0},"134":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":1.4142135623730951},"144":{"tf":1.0},"156":{"tf":1.0},"165":{"tf":1.4142135623730951},"170":{"tf":1.0},"171":{"tf":1.4142135623730951},"23":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"48":{"tf":1.4142135623730951},"53":{"tf":1.0},"59":{"tf":1.4142135623730951},"61":{"tf":1.0},"69":{"tf":1.0}},"e":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":3,"docs":{"100":{"tf":1.0},"72":{"tf":1.0},"95":{"tf":1.0}}}}},"g":{"df":0,"docs":{},"o":{"df":2,"docs":{"13":{"tf":1.0},"53":{"tf":1.0}}}},"t":{"df":0,"docs":{},"o":{"df":2,"docs":{"5":{"tf":1.0},"64":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":3,"docs":{"1":{"tf":1.0},"174":{"tf":1.4142135623730951},"24":{"tf":1.0}}},"r":{"df":3,"docs":{"133":{"tf":1.0},"2":{"tf":1.0},"95":{"tf":1.0}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"126":{"tf":1.0},"127":{"tf":1.0},"59":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"103":{"tf":1.0}},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"11":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"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":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":2,"docs":{"128":{"tf":1.0},"132":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":21,"docs":{"100":{"tf":1.0},"104":{"tf":1.0},"108":{"tf":1.0},"113":{"tf":1.0},"117":{"tf":1.0},"12":{"tf":1.0},"122":{"tf":1.0},"13":{"tf":1.0},"141":{"tf":1.7320508075688772},"154":{"tf":1.7320508075688772},"156":{"tf":1.7320508075688772},"169":{"tf":1.0},"4":{"tf":1.4142135623730951},"48":{"tf":1.7320508075688772},"49":{"tf":1.0},"72":{"tf":1.0},"76":{"tf":1.0},"83":{"tf":1.0},"87":{"tf":1.4142135623730951},"91":{"tf":1.0},"95":{"tf":1.0}}}}}}},"r":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"14":{"tf":1.0},"174":{"tf":1.4142135623730951}}}}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"143":{"tf":1.0},"59":{"tf":1.4142135623730951},"60":{"tf":1.4142135623730951},"75":{"tf":1.0},"96":{"tf":1.0}}}}},"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"n":{"df":2,"docs":{"137":{"tf":1.0},"139":{"tf":1.0}},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"137":{"tf":1.0}}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":4,"docs":{"34":{"tf":1.0},"43":{"tf":1.0},"72":{"tf":1.4142135623730951},"75":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"174":{"tf":1.0}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"168":{"tf":1.0}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":4,"docs":{"143":{"tf":1.0},"171":{"tf":1.0},"51":{"tf":1.0},"57":{"tf":1.0}}}}}}}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"v":{"df":1,"docs":{"59":{"tf":1.0}}}}}}},"t":{"df":13,"docs":{"1":{"tf":1.0},"129":{"tf":1.0},"132":{"tf":1.4142135623730951},"169":{"tf":1.0},"2":{"tf":1.0},"24":{"tf":1.0},"3":{"tf":1.0},"32":{"tf":1.0},"38":{"tf":1.0},"4":{"tf":1.4142135623730951},"41":{"tf":1.0},"47":{"tf":1.0},"63":{"tf":1.0}},"g":{"df":0,"docs":{},"o":{"df":2,"docs":{"125":{"tf":1.0},"84":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"125":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":10,"docs":{"129":{"tf":1.0},"166":{"tf":1.0},"18":{"tf":1.0},"24":{"tf":1.0},"34":{"tf":1.0},"37":{"tf":1.0},"43":{"tf":1.0},"46":{"tf":1.0},"59":{"tf":1.0},"84":{"tf":1.0}}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":11,"docs":{"12":{"tf":1.0},"129":{"tf":1.0},"132":{"tf":1.0},"133":{"tf":1.0},"134":{"tf":1.0},"139":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"58":{"tf":1.0},"59":{"tf":1.0}},"r":{"df":0,"docs":{},"i":{"d":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"54":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"133":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":5,"docs":{"0":{"tf":1.0},"126":{"tf":1.0},"142":{"tf":1.0},"32":{"tf":1.0},"41":{"tf":1.0}}}}}}}}}},"p":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"132":{"tf":1.0}}}}}}}},"a":{"c":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"132":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"'":{"df":1,"docs":{"61":{"tf":1.7320508075688772}}},"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"135":{"tf":1.4142135623730951}}}}}}}},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"135":{"tf":1.4142135623730951}}}}}},"df":56,"docs":{"100":{"tf":2.0},"101":{"tf":1.0},"103":{"tf":3.0},"104":{"tf":1.0},"109":{"tf":1.4142135623730951},"11":{"tf":1.0},"110":{"tf":1.0},"114":{"tf":1.0},"118":{"tf":1.0},"119":{"tf":1.4142135623730951},"123":{"tf":1.4142135623730951},"125":{"tf":2.0},"126":{"tf":1.4142135623730951},"127":{"tf":1.7320508075688772},"129":{"tf":1.7320508075688772},"135":{"tf":1.4142135623730951},"138":{"tf":2.6457513110645907},"140":{"tf":1.0},"143":{"tf":1.0},"155":{"tf":1.0},"158":{"tf":1.0},"17":{"tf":1.4142135623730951},"171":{"tf":1.7320508075688772},"19":{"tf":2.0},"26":{"tf":1.0},"3":{"tf":1.0},"33":{"tf":1.0},"37":{"tf":1.7320508075688772},"42":{"tf":1.0},"46":{"tf":1.7320508075688772},"48":{"tf":1.4142135623730951},"49":{"tf":1.0},"50":{"tf":1.4142135623730951},"51":{"tf":2.0},"52":{"tf":1.0},"53":{"tf":2.0},"57":{"tf":1.7320508075688772},"58":{"tf":1.4142135623730951},"59":{"tf":4.358898943540674},"60":{"tf":1.4142135623730951},"61":{"tf":3.0},"62":{"tf":1.0},"63":{"tf":3.0},"65":{"tf":1.7320508075688772},"66":{"tf":1.0},"67":{"tf":1.0},"68":{"tf":1.0},"72":{"tf":2.449489742783178},"75":{"tf":1.0},"76":{"tf":1.0},"80":{"tf":1.7320508075688772},"84":{"tf":1.4142135623730951},"88":{"tf":1.0},"95":{"tf":1.4142135623730951},"97":{"tf":1.0},"99":{"tf":1.0}}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":1,"docs":{"16":{"tf":1.0}}}},"i":{"df":0,"docs":{},"r":{"df":4,"docs":{"51":{"tf":1.4142135623730951},"53":{"tf":1.0},"57":{"tf":1.0},"61":{"tf":1.0}}}},"n":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"164":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"r":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"131":{"tf":1.0}}}}}},"df":0,"docs":{},"s":{"df":2,"docs":{"131":{"tf":1.0},"132":{"tf":1.0}}},"t":{"df":4,"docs":{"12":{"tf":1.0},"143":{"tf":1.4142135623730951},"34":{"tf":1.0},"43":{"tf":1.0}},"i":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":2,"docs":{"51":{"tf":1.0},"64":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":2,"docs":{"173":{"tf":1.0},"53":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"s":{"df":14,"docs":{"110":{"tf":1.7320508075688772},"129":{"tf":1.0},"165":{"tf":1.0},"171":{"tf":1.0},"22":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.0},"63":{"tf":1.0},"64":{"tf":1.4142135623730951},"80":{"tf":1.0},"88":{"tf":1.0}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":1,"docs":{"127":{"tf":1.0}}}}}}}}}}},"t":{"df":0,"docs":{},"h":{"df":7,"docs":{"141":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0},"159":{"tf":1.4142135623730951},"4":{"tf":1.0},"48":{"tf":1.0},"57":{"tf":1.0}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":5,"docs":{"141":{"tf":1.0},"168":{"tf":1.0},"169":{"tf":1.0},"2":{"tf":1.0},"72":{"tf":1.4142135623730951}}}}}}},"y":{"df":1,"docs":{"75":{"tf":1.0}}}},"df":2,"docs":{"141":{"tf":1.0},"48":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":6,"docs":{"101":{"tf":1.0},"103":{"tf":1.4142135623730951},"143":{"tf":1.0},"171":{"tf":1.0},"57":{"tf":1.0},"60":{"tf":1.0}},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":4,"docs":{"11":{"tf":2.23606797749979},"161":{"tf":1.0},"58":{"tf":1.0},"59":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"o":{"d":{"df":6,"docs":{"103":{"tf":1.0},"104":{"tf":1.4142135623730951},"147":{"tf":1.0},"165":{"tf":1.0},"53":{"tf":1.0},"60":{"tf":1.0}},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"=":{"1":{"df":1,"docs":{"165":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":2,"docs":{"33":{"tf":1.4142135623730951},"42":{"tf":1.4142135623730951}}}}}},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"11":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"i":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"149":{"tf":1.0}}}},"df":0,"docs":{},"e":{"c":{"df":1,"docs":{"52":{"tf":1.0}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"g":{"'":{"df":1,"docs":{"135":{"tf":1.0}}},"_":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"135":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"_":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"135":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":4,"docs":{"133":{"tf":1.0},"134":{"tf":2.0},"156":{"tf":1.0},"157":{"tf":1.0}}}},"p":{"df":0,"docs":{},"e":{"df":1,"docs":{"143":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"127":{"tf":1.0},"59":{"tf":2.23606797749979}}}}}}}},"l":{"a":{"c":{"df":0,"docs":{},"e":{"df":2,"docs":{"52":{"tf":1.0},"75":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"4":{"tf":1.0}}}},"n":{"df":1,"docs":{"11":{"tf":1.0}},"e":{"'":{"df":1,"docs":{"155":{"tf":1.0}}},".":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":4,"docs":{"33":{"tf":1.0},"34":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":12,"docs":{"138":{"tf":1.0},"141":{"tf":1.4142135623730951},"154":{"tf":2.6457513110645907},"155":{"tf":3.1622776601683795},"156":{"tf":2.0},"157":{"tf":1.0},"171":{"tf":1.4142135623730951},"32":{"tf":1.0},"33":{"tf":1.4142135623730951},"41":{"tf":1.0},"42":{"tf":1.0},"56":{"tf":1.0}}}},"t":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":4,"docs":{"11":{"tf":1.0},"174":{"tf":1.0},"3":{"tf":1.0},"57":{"tf":1.0}}}}}}},"y":{"df":6,"docs":{"23":{"tf":1.4142135623730951},"27":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"165":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.4142135623730951},"44":{"tf":1.0},"45":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"64":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"g":{"df":1,"docs":{"126":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"158":{"tf":1.4142135623730951},"159":{"tf":1.4142135623730951}}}}}}},"o":{"d":{"df":5,"docs":{"152":{"tf":1.4142135623730951},"33":{"tf":1.7320508075688772},"34":{"tf":1.7320508075688772},"42":{"tf":1.7320508075688772},"43":{"tf":1.7320508075688772}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":7,"docs":{"11":{"tf":1.0},"146":{"tf":1.0},"147":{"tf":1.0},"18":{"tf":1.0},"2":{"tf":1.0},"34":{"tf":1.0},"43":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"i":{"df":2,"docs":{"100":{"tf":1.7320508075688772},"99":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"l":{".":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":2,"docs":{"34":{"tf":1.0},"43":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":5,"docs":{"171":{"tf":1.0},"22":{"tf":1.4142135623730951},"26":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951}}}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"141":{"tf":1.0}}}},"df":5,"docs":{"125":{"tf":1.0},"137":{"tf":1.0},"139":{"tf":1.0},"165":{"tf":1.0},"61":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"t":{"(":{"df":4,"docs":{"33":{"tf":1.0},"37":{"tf":1.0},"42":{"tf":1.0},"46":{"tf":1.0}}},"/":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"169":{"tf":1.0}}}}},"=":{"7":{"7":{"7":{"7":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":43,"docs":{"100":{"tf":1.0},"101":{"tf":1.0},"127":{"tf":1.0},"129":{"tf":1.7320508075688772},"132":{"tf":1.0},"133":{"tf":1.0},"138":{"tf":2.449489742783178},"141":{"tf":2.0},"143":{"tf":1.0},"149":{"tf":2.23606797749979},"153":{"tf":1.7320508075688772},"154":{"tf":2.23606797749979},"155":{"tf":2.23606797749979},"156":{"tf":1.7320508075688772},"160":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"18":{"tf":1.4142135623730951},"19":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.0},"34":{"tf":1.7320508075688772},"35":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.4142135623730951},"4":{"tf":1.0},"43":{"tf":1.7320508075688772},"44":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.4142135623730951},"48":{"tf":2.449489742783178},"49":{"tf":1.4142135623730951},"53":{"tf":2.0},"57":{"tf":2.0},"63":{"tf":1.0},"75":{"tf":1.0},"92":{"tf":1.0},"94":{"tf":1.4142135623730951},"95":{"tf":2.0}},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"95":{"tf":1.0}}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"l":{"df":8,"docs":{"103":{"tf":1.0},"11":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.4142135623730951},"38":{"tf":1.0},"4":{"tf":1.0},"47":{"tf":1.0}}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":3,"docs":{"103":{"tf":1.0},"108":{"tf":1.0},"55":{"tf":1.0}}}}}}},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"172":{"tf":1.0},"174":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0}}}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"103":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{"df":1,"docs":{"61":{"tf":1.0}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":1,"docs":{"2":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"e":{"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":1,"docs":{"59":{"tf":1.0}}}}}}}}}},"df":2,"docs":{"7":{"tf":1.0},"9":{"tf":1.0}},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"137":{"tf":1.0},"139":{"tf":1.0}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"137":{"tf":1.0},"139":{"tf":1.0}}}},"df":0,"docs":{}}},"df":9,"docs":{"107":{"tf":1.0},"112":{"tf":1.0},"116":{"tf":1.0},"137":{"tf":1.7320508075688772},"139":{"tf":1.0},"68":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":1.0},"90":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"131":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":1,"docs":{"83":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"58":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"173":{"tf":1.0},"54":{"tf":1.0}}}},"t":{"df":1,"docs":{"7":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"4":{"tf":1.0}}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"168":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":3,"docs":{"119":{"tf":1.0},"174":{"tf":1.0},"23":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"4":{"tf":1.0},"48":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"14":{"tf":1.0},"165":{"tf":1.0}}}}}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"t":{"df":6,"docs":{"129":{"tf":1.0},"141":{"tf":1.4142135623730951},"154":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951},"4":{"tf":1.7320508075688772},"48":{"tf":1.0}}}},"v":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"171":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"o":{"b":{"df":0,"docs":{},"e":{"df":2,"docs":{"164":{"tf":1.0},"165":{"tf":1.4142135623730951}}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":20,"docs":{"103":{"tf":1.0},"109":{"tf":1.0},"11":{"tf":1.0},"138":{"tf":1.0},"143":{"tf":1.0},"164":{"tf":1.0},"17":{"tf":1.4142135623730951},"174":{"tf":1.0},"2":{"tf":1.0},"22":{"tf":1.0},"33":{"tf":1.4142135623730951},"36":{"tf":1.0},"42":{"tf":1.7320508075688772},"45":{"tf":1.0},"48":{"tf":1.0},"51":{"tf":1.4142135623730951},"57":{"tf":1.0},"59":{"tf":2.23606797749979},"61":{"tf":2.0},"96":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"11":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":6,"docs":{"11":{"tf":1.0},"12":{"tf":1.4142135623730951},"14":{"tf":1.4142135623730951},"141":{"tf":1.0},"174":{"tf":1.0},"4":{"tf":1.0}}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"u":{"df":2,"docs":{"166":{"tf":1.0},"24":{"tf":1.0}}}}}}}},"p":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"61":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":12,"docs":{"100":{"tf":1.0},"104":{"tf":1.0},"108":{"tf":2.0},"117":{"tf":1.0},"122":{"tf":1.0},"57":{"tf":1.7320508075688772},"64":{"tf":1.0},"72":{"tf":2.0},"76":{"tf":1.0},"83":{"tf":1.0},"87":{"tf":1.0},"95":{"tf":1.7320508075688772}}}}}}},"s":{"df":0,"docs":{},"t":{"_":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{":":{":":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"(":{"&":{"[":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"c":{"/":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":1,"docs":{"132":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":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":{"132":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":2,"docs":{"130":{"tf":1.0},"132":{"tf":2.0}}}},"t":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":4,"docs":{"13":{"tf":1.0},"174":{"tf":1.4142135623730951},"36":{"tf":1.0},"45":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"3":{"df":1,"docs":{"132":{"tf":1.0}}},":":{":":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"132":{"tf":1.7320508075688772}}}}}}}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"f":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"c":{":":{":":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"132":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":2,"docs":{"130":{"tf":1.0},"132":{"tf":2.0}}}}},"c":{"df":1,"docs":{"132":{"tf":1.0}},"o":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"135":{"tf":1.0}}}}}}},"df":10,"docs":{"133":{"tf":1.4142135623730951},"135":{"tf":1.4142135623730951},"141":{"tf":1.0},"142":{"tf":1.7320508075688772},"154":{"tf":1.0},"156":{"tf":1.0},"160":{"tf":1.0},"169":{"tf":1.0},"48":{"tf":1.0},"53":{"tf":1.0}}}}},"df":2,"docs":{"132":{"tf":2.0},"143":{"tf":1.0}}}},"v":{"df":0,"docs":{},"i":{"d":{"df":52,"docs":{"1":{"tf":1.0},"104":{"tf":1.0},"105":{"tf":1.0},"119":{"tf":1.4142135623730951},"121":{"tf":1.0},"123":{"tf":1.4142135623730951},"125":{"tf":1.0},"126":{"tf":1.4142135623730951},"127":{"tf":1.0},"13":{"tf":1.0},"133":{"tf":1.7320508075688772},"136":{"tf":1.0},"137":{"tf":1.0},"139":{"tf":1.0},"141":{"tf":3.0},"142":{"tf":1.4142135623730951},"143":{"tf":2.6457513110645907},"144":{"tf":1.0},"147":{"tf":1.4142135623730951},"148":{"tf":2.23606797749979},"149":{"tf":1.4142135623730951},"151":{"tf":1.4142135623730951},"152":{"tf":1.0},"153":{"tf":1.4142135623730951},"154":{"tf":2.0},"155":{"tf":1.4142135623730951},"156":{"tf":2.6457513110645907},"157":{"tf":1.4142135623730951},"163":{"tf":1.0},"164":{"tf":1.0},"165":{"tf":2.8284271247461903},"168":{"tf":1.0},"169":{"tf":1.4142135623730951},"171":{"tf":1.0},"174":{"tf":1.4142135623730951},"2":{"tf":1.0},"22":{"tf":1.0},"32":{"tf":1.7320508075688772},"33":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"4":{"tf":1.4142135623730951},"41":{"tf":1.7320508075688772},"43":{"tf":1.0},"5":{"tf":1.0},"51":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.0},"65":{"tf":1.0},"73":{"tf":1.0},"78":{"tf":1.4142135623730951},"80":{"tf":1.0}}},"df":0,"docs":{}}},"x":{"df":0,"docs":{},"i":{"df":58,"docs":{"0":{"tf":1.0},"1":{"tf":1.0},"101":{"tf":1.0},"103":{"tf":1.4142135623730951},"125":{"tf":1.0},"127":{"tf":1.0},"129":{"tf":2.6457513110645907},"13":{"tf":1.0},"135":{"tf":1.7320508075688772},"136":{"tf":1.4142135623730951},"138":{"tf":3.1622776601683795},"139":{"tf":1.0},"14":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":2.0},"143":{"tf":2.449489742783178},"144":{"tf":1.0},"146":{"tf":3.7416573867739413},"147":{"tf":3.4641016151377544},"148":{"tf":1.0},"149":{"tf":1.0},"151":{"tf":1.0},"153":{"tf":1.7320508075688772},"154":{"tf":1.7320508075688772},"155":{"tf":2.23606797749979},"156":{"tf":1.0},"159":{"tf":1.0},"165":{"tf":2.0},"166":{"tf":1.4142135623730951},"168":{"tf":1.0},"169":{"tf":2.6457513110645907},"170":{"tf":3.3166247903554},"171":{"tf":4.242640687119285},"174":{"tf":1.4142135623730951},"18":{"tf":1.7320508075688772},"26":{"tf":1.0},"27":{"tf":1.7320508075688772},"3":{"tf":1.0},"33":{"tf":1.7320508075688772},"34":{"tf":3.4641016151377544},"35":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":3.0},"4":{"tf":2.449489742783178},"41":{"tf":1.0},"42":{"tf":1.7320508075688772},"43":{"tf":3.605551275463989},"44":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":3.0},"48":{"tf":2.8284271247461903},"50":{"tf":1.4142135623730951},"53":{"tf":1.4142135623730951},"54":{"tf":1.4142135623730951},"55":{"tf":2.0},"57":{"tf":1.7320508075688772},"60":{"tf":1.0},"75":{"tf":1.0}}},"y":{"'":{"df":4,"docs":{"142":{"tf":1.0},"147":{"tf":1.0},"169":{"tf":1.0},"60":{"tf":1.0}}},".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":1,"docs":{"129":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},":":{":":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":1,"docs":{"129":{"tf":1.0}}}}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"i":{"d":{"=":{"\"":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"4":{"5":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}},"df":0,"docs":{}},"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":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":2,"docs":{"169":{"tf":1.4142135623730951},"171":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"11":{"tf":1.0}}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":3,"docs":{"1":{"tf":1.0},"114":{"tf":1.0},"155":{"tf":1.0}}}},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":6,"docs":{"133":{"tf":1.0},"161":{"tf":1.0},"36":{"tf":1.0},"41":{"tf":1.0},"45":{"tf":1.0},"53":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"h":{"df":2,"docs":{"141":{"tf":1.0},"156":{"tf":1.0}}}},"t":{"df":2,"docs":{"170":{"tf":1.0},"62":{"tf":1.0}}}}},"q":{"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":2,"docs":{"156":{"tf":1.4142135623730951},"48":{"tf":1.0}}}}}},"t":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"k":{"df":0,"docs":{},"{":{"df":0,"docs":{},"v":{"4":{"_":{"a":{"d":{"d":{"df":0,"docs":{},"r":{"=":{"0":{".":{"0":{".":{"0":{".":{"0":{":":{"7":{"6":{"0":{"0":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":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":{"133":{"tf":1.4142135623730951},"134":{"tf":1.7320508075688772},"156":{"tf":2.0},"157":{"tf":1.0},"37":{"tf":1.0},"4":{"tf":1.0},"46":{"tf":1.0},"48":{"tf":1.4142135623730951}}}}},"df":3,"docs":{"156":{"tf":1.0},"4":{"tf":1.0},"48":{"tf":1.0}},"h":{"7":{"c":{"df":0,"docs":{},"q":{"df":1,"docs":{"42":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":1,"docs":{"135":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":4,"docs":{"155":{"tf":1.0},"162":{"tf":1.0},"34":{"tf":1.0},"43":{"tf":1.0}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"14":{"tf":1.0}}}}}}}},"i":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":10,"docs":{"15":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.4142135623730951},"19":{"tf":1.0},"20":{"tf":1.0},"30":{"tf":1.0},"32":{"tf":1.0},"39":{"tf":1.0},"4":{"tf":1.0},"41":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"4":{"tf":1.4142135623730951}}}},"k":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"142":{"tf":1.0}}}}}},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"\"":{",":{"\"":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"\"":{":":{"\"":{"0":{".":{"6":{"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":0,"docs":{}},"df":0,"docs":{}},"'":{"df":10,"docs":{"1":{"tf":1.0},"140":{"tf":1.0},"143":{"tf":1.4142135623730951},"171":{"tf":1.0},"174":{"tf":1.4142135623730951},"19":{"tf":1.0},"2":{"tf":1.0},"32":{"tf":1.0},"54":{"tf":1.4142135623730951},"59":{"tf":1.0}}},".":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"/":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":6,"docs":{"122":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"62":{"tf":1.0}}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"151":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":3,"docs":{"150":{"tf":1.4142135623730951},"36":{"tf":1.7320508075688772},"45":{"tf":1.7320508075688772}}}}}}}},"df":7,"docs":{"121":{"tf":1.4142135623730951},"125":{"tf":1.4142135623730951},"153":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"52":{"tf":1.4142135623730951},"55":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{".":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":12,"docs":{"107":{"tf":1.0},"112":{"tf":1.0},"116":{"tf":1.0},"125":{"tf":1.0},"151":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0},"90":{"tf":1.0}}}}}}},"df":0,"docs":{}},"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":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"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":2,"docs":{"74":{"tf":1.0},"75":{"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":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"81":{"tf":1.0},"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":{}}}},"d":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{".":{"df":0,"docs":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"d":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":3,"docs":{"153":{"tf":1.0},"60":{"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":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"d":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"u":{"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":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{".":{"df":0,"docs":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":5,"docs":{"107":{"tf":1.0},"108":{"tf":1.0},"112":{"tf":1.0},"89":{"tf":1.0},"90":{"tf":1.0}}}}}},"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":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{".":{"df":0,"docs":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"93":{"tf":1.0},"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":{}}}}}},"l":{"df":0,"docs":{},"o":{"a":{"d":{"_":{"b":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"b":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"c":{"df":2,"docs":{"98":{"tf":1.0},"99":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"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":{"a":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"102":{"tf":1.0},"103":{"tf":1.0},"60":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"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":{},"t":{"c":{"df":0,"docs":{},"h":{".":{"df":0,"docs":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":4,"docs":{"106":{"tf":1.0},"107":{"tf":1.0},"112":{"tf":1.0},"90":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"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":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":4,"docs":{"107":{"tf":1.0},"111":{"tf":1.0},"112":{"tf":1.0},"90":{"tf":1.0}}}}},"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":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{".":{"df":0,"docs":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":2,"docs":{"115":{"tf":1.0},"116":{"tf":1.0}}}}},"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":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":8,"docs":{"120":{"tf":1.0},"121":{"tf":1.0},"125":{"tf":1.0},"151":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0}}}}}}}}}}}},"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":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":8,"docs":{"129":{"tf":1.0},"132":{"tf":1.0},"151":{"tf":1.0},"153":{"tf":1.0},"155":{"tf":1.7320508075688772},"157":{"tf":1.0},"4":{"tf":1.0},"54":{"tf":1.0}}}}},"df":0,"docs":{}}},"2":{".":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"155":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},":":{":":{"a":{"d":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{":":{":":{"a":{"d":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{":":{":":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"y":{"(":{"<":{"_":{">":{":":{":":{"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":{"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":{}}}}},"df":0,"docs":{}},"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":2,"docs":{"37":{"tf":1.4142135623730951},"46":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}},"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{":":{":":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{".":{"a":{"df":0,"docs":{},"s":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"(":{")":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":15,"docs":{"103":{"tf":1.0},"107":{"tf":1.0},"112":{"tf":1.0},"116":{"tf":1.0},"121":{"tf":1.0},"125":{"tf":1.0},"153":{"tf":1.0},"60":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.0},"82":{"tf":1.0},"86":{"tf":1.0},"90":{"tf":1.0},"94":{"tf":1.0},"99":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"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":{},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"129":{"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":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{":":{":":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"c":{"!":{"[":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{":":{":":{"df":0,"docs":{},"f":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"(":{")":{"]":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"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":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"d":{"df":2,"docs":{"127":{"tf":1.0},"128":{"tf":1.0}}},"df":0,"docs":{}}}}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"132":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"m":{"a":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"_":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"(":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{":":{":":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"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":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"d":{"a":{"df":0,"docs":{},"t":{"a":{":":{":":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"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":{}},"df":0,"docs":{}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{":":{":":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{":":{":":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"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":{},"e":{"df":0,"docs":{},"w":{"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":{}}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}}},"df":0,"docs":{}}},"x":{"df":0,"docs":{},"y":{":":{":":{"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":{"129":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"129":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"=":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":1,"docs":{"161":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"_":{"a":{"d":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"a":{"d":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":2,"docs":{"162":{"tf":1.0},"4":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"{":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"138":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"138":{"tf":1.0}},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"138":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"4":{"tf":1.0}}}}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"48":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"{":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"138":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"54":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"{":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"140":{"tf":1.0}}},"df":0,"docs":{}},"l":{"a":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"=":{"\"":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"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":{}}}}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"{":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"140":{"tf":1.0}}},"df":0,"docs":{}},"l":{"a":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"=":{"\"":{"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":{},"e":{"d":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"79":{"tf":1.0}}}}}},"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":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"d":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"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":{},"p":{"a":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"109":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}},"m":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"d":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"109":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"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":{"_":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"{":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"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":{}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"_":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"d":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"123":{"tf":1.0}}}}}},"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":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"_":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"{":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"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":{}}}}}}},"i":{"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":3,"docs":{"154":{"tf":1.0},"156":{"tf":1.0},"48":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"m":{"a":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":3,"docs":{"141":{"tf":1.0},"156":{"tf":1.0},"48":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"d":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":1,"docs":{"147":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"{":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"147":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"147":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"147":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"147":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"s":{"_":{"c":{"a":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"s":{"df":1,"docs":{"147":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"d":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"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":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"d":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"154":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"p":{"a":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"j":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"{":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"138":{"tf":1.0}}}}}}}}}}}},"df":1,"docs":{"135":{"tf":1.0}},"s":{"_":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"d":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"{":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"138":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"_":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"{":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"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":{}}}}}}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"{":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"138":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":3,"docs":{"141":{"tf":1.0},"154":{"tf":1.0},"48":{"tf":1.0}}}}}},"q":{"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"48":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"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":2,"docs":{"141":{"tf":1.0},"156":{"tf":1.0}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"{":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"n":{"df":1,"docs":{"139":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":1,"docs":{"139":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"139":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"u":{"b":{"_":{"df":0,"docs":{},"z":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"141":{"tf":1.0},"156":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"48":{"tf":1.0}}}}}},"x":{"d":{"df":0,"docs":{},"s":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"d":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"146":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"146":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}},"u":{"df":0,"docs":{},"p":{"d":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"_":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"146":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"146":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"u":{"c":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"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":{}},"z":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"141":{"tf":1.0},"156":{"tf":1.0}}}}}},"df":83,"docs":{"0":{"tf":1.0},"1":{"tf":1.4142135623730951},"11":{"tf":1.4142135623730951},"12":{"tf":1.7320508075688772},"126":{"tf":1.4142135623730951},"129":{"tf":2.23606797749979},"13":{"tf":1.4142135623730951},"132":{"tf":1.0},"133":{"tf":1.4142135623730951},"134":{"tf":1.4142135623730951},"135":{"tf":1.0},"136":{"tf":1.0},"137":{"tf":1.7320508075688772},"14":{"tf":1.0},"141":{"tf":2.23606797749979},"142":{"tf":1.4142135623730951},"143":{"tf":2.0},"144":{"tf":1.0},"146":{"tf":1.0},"147":{"tf":1.0},"148":{"tf":1.4142135623730951},"149":{"tf":1.0},"15":{"tf":1.0},"151":{"tf":1.7320508075688772},"152":{"tf":2.0},"153":{"tf":1.4142135623730951},"154":{"tf":2.23606797749979},"155":{"tf":2.0},"156":{"tf":2.449489742783178},"157":{"tf":1.7320508075688772},"158":{"tf":1.4142135623730951},"159":{"tf":1.0},"16":{"tf":1.4142135623730951},"161":{"tf":2.0},"162":{"tf":1.0},"164":{"tf":1.0},"168":{"tf":1.7320508075688772},"169":{"tf":2.23606797749979},"170":{"tf":1.7320508075688772},"171":{"tf":2.449489742783178},"174":{"tf":1.4142135623730951},"18":{"tf":2.0},"19":{"tf":1.4142135623730951},"2":{"tf":1.0},"20":{"tf":1.0},"22":{"tf":2.23606797749979},"24":{"tf":1.4142135623730951},"26":{"tf":1.4142135623730951},"27":{"tf":2.449489742783178},"3":{"tf":1.0},"30":{"tf":1.0},"31":{"tf":1.0},"32":{"tf":1.4142135623730951},"33":{"tf":3.605551275463989},"34":{"tf":3.605551275463989},"35":{"tf":1.0},"36":{"tf":1.7320508075688772},"37":{"tf":3.605551275463989},"38":{"tf":1.0},"39":{"tf":1.0},"4":{"tf":3.4641016151377544},"40":{"tf":1.0},"41":{"tf":2.23606797749979},"42":{"tf":4.123105625617661},"43":{"tf":3.872983346207417},"44":{"tf":1.0},"45":{"tf":1.7320508075688772},"46":{"tf":3.605551275463989},"47":{"tf":1.0},"48":{"tf":2.23606797749979},"49":{"tf":1.0},"5":{"tf":1.7320508075688772},"50":{"tf":1.4142135623730951},"52":{"tf":1.4142135623730951},"53":{"tf":2.0},"54":{"tf":1.0},"55":{"tf":1.4142135623730951},"58":{"tf":1.4142135623730951},"59":{"tf":1.7320508075688772},"62":{"tf":1.0},"63":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.0}}}}}},"t":{"df":1,"docs":{"11":{"tf":1.0}}}}}},"r":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":4,"docs":{"100":{"tf":1.4142135623730951},"125":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0}}}}},"df":0,"docs":{},"g":{"df":2,"docs":{"143":{"tf":1.0},"95":{"tf":1.7320508075688772}},"e":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"_":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"1":{"6":{"df":1,"docs":{"95":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"103":{"tf":1.0}}}},"t":{"df":0,"docs":{},"e":{"df":4,"docs":{"101":{"tf":1.0},"103":{"tf":2.23606797749979},"104":{"tf":1.0},"169":{"tf":1.0}}}}},"b":{"a":{"c":{"df":3,"docs":{"152":{"tf":1.0},"33":{"tf":1.0},"42":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"141":{"tf":1.0},"156":{"tf":1.0}},"e":{"a":{"d":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":2,"docs":{"127":{"tf":1.0},"131":{"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":{"140":{"tf":1.0}}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":2,"docs":{"127":{"tf":1.0},"131":{"tf":1.0}}}}}}}}},"df":9,"docs":{"117":{"tf":1.0},"127":{"tf":1.4142135623730951},"138":{"tf":2.0},"140":{"tf":1.0},"38":{"tf":1.0},"47":{"tf":1.0},"61":{"tf":1.0},"83":{"tf":1.0},"95":{"tf":1.0}},"i":{"df":13,"docs":{"165":{"tf":3.0},"22":{"tf":1.7320508075688772},"26":{"tf":1.7320508075688772},"33":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":2.0},"36":{"tf":1.4142135623730951},"37":{"tf":1.4142135623730951},"42":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":2.0},"45":{"tf":1.4142135623730951},"46":{"tf":1.4142135623730951}}},"y":{"\"":{"df":0,"docs":{},"}":{",":{"\"":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"\"":{":":{"\"":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"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":0,"docs":{}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":4,"docs":{"123":{"tf":1.4142135623730951},"138":{"tf":1.0},"14":{"tf":1.0},"78":{"tf":1.0}}}}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":20,"docs":{"101":{"tf":1.0},"127":{"tf":1.4142135623730951},"135":{"tf":1.0},"138":{"tf":2.0},"146":{"tf":1.7320508075688772},"147":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"17":{"tf":1.0},"171":{"tf":1.4142135623730951},"19":{"tf":1.0},"33":{"tf":1.0},"42":{"tf":1.0},"48":{"tf":1.0},"49":{"tf":1.0},"53":{"tf":1.0},"58":{"tf":1.0},"59":{"tf":2.6457513110645907},"79":{"tf":1.4142135623730951},"97":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"138":{"tf":1.4142135623730951}}}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":5,"docs":{"11":{"tf":1.0},"161":{"tf":1.0},"21":{"tf":1.0},"31":{"tf":1.0},"40":{"tf":1.0}}},"df":0,"docs":{}}}}},"r":{"d":{"df":5,"docs":{"27":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0}}},"df":0,"docs":{}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"18":{"tf":1.0}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"169":{"tf":1.0},"171":{"tf":1.4142135623730951},"2":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{},"f":{"df":9,"docs":{"100":{"tf":1.0},"108":{"tf":2.6457513110645907},"117":{"tf":1.0},"122":{"tf":1.0},"57":{"tf":1.0},"72":{"tf":1.4142135623730951},"76":{"tf":1.7320508075688772},"83":{"tf":1.4142135623730951},"95":{"tf":2.449489742783178}},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"169":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"m":{"c":{"df":1,"docs":{"152":{"tf":1.0}}},"df":0,"docs":{}}}}}},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"138":{"tf":1.0}}}},"df":0,"docs":{}}}},"g":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"59":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":2,"docs":{"69":{"tf":1.0},"72":{"tf":1.0}}}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"141":{"tf":2.23606797749979},"156":{"tf":2.23606797749979}}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"129":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":2,"docs":{"69":{"tf":1.4142135623730951},"72":{"tf":1.0}}}},"df":0,"docs":{}}}},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":4,"docs":{"143":{"tf":1.7320508075688772},"146":{"tf":1.0},"51":{"tf":1.0},"57":{"tf":1.0}}}},"df":0,"docs":{}}},"l":{"a":{"df":0,"docs":{},"y":{"'":{"df":2,"docs":{"154":{"tf":1.0},"155":{"tf":1.0}}},"/":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"46":{"tf":1.0}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"44":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"45":{"tf":1.0}}}}},"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":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":1,"docs":{"43":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"42":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":12,"docs":{"141":{"tf":1.7320508075688772},"154":{"tf":3.1622776601683795},"155":{"tf":4.242640687119285},"156":{"tf":2.449489742783178},"157":{"tf":2.6457513110645907},"165":{"tf":1.4142135623730951},"39":{"tf":1.0},"4":{"tf":1.7320508075688772},"41":{"tf":2.0},"42":{"tf":3.0},"43":{"tf":2.449489742783178},"48":{"tf":1.0}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"s":{"df":4,"docs":{"11":{"tf":1.0},"12":{"tf":1.0},"16":{"tf":1.4142135623730951},"9":{"tf":1.0}}}},"df":0,"docs":{},"v":{"df":1,"docs":{"143":{"tf":1.0}}}},"i":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"2":{"tf":1.0}}}},"df":0,"docs":{}},"df":1,"docs":{"129":{"tf":1.0}}}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":2,"docs":{"48":{"tf":1.0},"57":{"tf":1.0}}},"v":{"df":16,"docs":{"107":{"tf":1.0},"112":{"tf":1.0},"116":{"tf":1.0},"125":{"tf":1.4142135623730951},"132":{"tf":1.0},"140":{"tf":1.0},"151":{"tf":1.0},"2":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"61":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":2.0},"90":{"tf":1.0}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"159":{"tf":1.0}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"l":{"a":{"c":{"df":4,"docs":{"24":{"tf":1.0},"27":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":1,"docs":{"135":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":3,"docs":{"154":{"tf":1.0},"156":{"tf":1.0},"4":{"tf":1.0}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"168":{"tf":1.0}}}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":13,"docs":{"100":{"tf":1.0},"104":{"tf":1.0},"117":{"tf":1.0},"127":{"tf":1.0},"128":{"tf":1.0},"131":{"tf":1.0},"155":{"tf":1.0},"49":{"tf":1.4142135623730951},"53":{"tf":1.0},"59":{"tf":1.0},"64":{"tf":1.0},"83":{"tf":1.0},"95":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"167":{"tf":1.0}}}}}}}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"147":{"tf":1.4142135623730951}}}}}},"df":6,"docs":{"147":{"tf":2.0},"154":{"tf":1.4142135623730951},"155":{"tf":1.0},"156":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951},"96":{"tf":2.449489742783178}}}}},"i":{"df":0,"docs":{},"r":{"df":20,"docs":{"104":{"tf":1.0},"108":{"tf":1.7320508075688772},"117":{"tf":1.0},"132":{"tf":1.0},"137":{"tf":1.0},"16":{"tf":1.0},"174":{"tf":1.0},"21":{"tf":1.0},"3":{"tf":1.0},"31":{"tf":1.0},"35":{"tf":1.0},"40":{"tf":1.0},"44":{"tf":1.0},"53":{"tf":1.0},"57":{"tf":1.4142135623730951},"64":{"tf":1.0},"72":{"tf":2.0},"76":{"tf":1.0},"83":{"tf":1.0},"95":{"tf":1.7320508075688772}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":1,"docs":{"52":{"tf":1.0}}}}},"i":{"d":{"df":2,"docs":{"125":{"tf":1.0},"159":{"tf":1.0}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"c":{"df":9,"docs":{"142":{"tf":1.7320508075688772},"143":{"tf":2.8284271247461903},"146":{"tf":1.0},"147":{"tf":1.4142135623730951},"148":{"tf":1.4142135623730951},"149":{"tf":1.0},"22":{"tf":1.0},"33":{"tf":1.4142135623730951},"42":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"150":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":4,"docs":{"127":{"tf":1.0},"137":{"tf":1.0},"141":{"tf":1.0},"147":{"tf":1.7320508075688772}}}}}},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":5,"docs":{"156":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0}}}}},"df":1,"docs":{"143":{"tf":1.0}}},"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":{"df":2,"docs":{"128":{"tf":1.0},"132":{"tf":1.4142135623730951}}}}}}},"df":6,"docs":{"127":{"tf":1.4142135623730951},"131":{"tf":1.4142135623730951},"142":{"tf":1.0},"143":{"tf":1.0},"4":{"tf":1.0},"59":{"tf":1.4142135623730951}}}}}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":4,"docs":{"122":{"tf":1.0},"48":{"tf":1.0},"57":{"tf":1.0},"65":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":5,"docs":{"127":{"tf":1.0},"165":{"tf":1.4142135623730951},"167":{"tf":1.0},"69":{"tf":1.0},"75":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"s":{"df":2,"docs":{"1":{"tf":1.0},"171":{"tf":1.0}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":3,"docs":{"4":{"tf":1.4142135623730951},"48":{"tf":1.0},"59":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"172":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"k":{"df":1,"docs":{"169":{"tf":1.0}}}}},"o":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"99":{"tf":1.0}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"]":{"/":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"159":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"n":{"d":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"100":{"tf":1.4142135623730951},"99":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":2,"docs":{"157":{"tf":1.0},"99":{"tf":1.0}}},"df":0,"docs":{}},"t":{"df":21,"docs":{"158":{"tf":1.0},"169":{"tf":1.0},"17":{"tf":1.0},"171":{"tf":1.7320508075688772},"19":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.0},"36":{"tf":2.0},"37":{"tf":2.23606797749979},"41":{"tf":1.0},"42":{"tf":1.0},"45":{"tf":2.0},"46":{"tf":2.23606797749979},"50":{"tf":1.0},"51":{"tf":1.4142135623730951},"52":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.0},"61":{"tf":1.7320508075688772},"65":{"tf":1.0},"80":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"t":{"df":1,"docs":{"157":{"tf":1.0}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":5,"docs":{"152":{"tf":1.0},"169":{"tf":1.0},"92":{"tf":1.0},"95":{"tf":2.23606797749979},"96":{"tf":2.23606797749979}}}},"n":{"df":43,"docs":{"108":{"tf":1.4142135623730951},"11":{"tf":1.0},"12":{"tf":1.0},"129":{"tf":1.7320508075688772},"13":{"tf":1.0},"141":{"tf":1.4142135623730951},"146":{"tf":1.0},"147":{"tf":1.0},"148":{"tf":1.0},"152":{"tf":1.7320508075688772},"153":{"tf":1.7320508075688772},"154":{"tf":1.7320508075688772},"155":{"tf":1.7320508075688772},"156":{"tf":1.7320508075688772},"157":{"tf":1.7320508075688772},"16":{"tf":1.0},"165":{"tf":1.0},"167":{"tf":1.0},"169":{"tf":1.0},"17":{"tf":1.0},"19":{"tf":1.4142135623730951},"21":{"tf":1.0},"22":{"tf":1.7320508075688772},"24":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.4142135623730951},"27":{"tf":1.4142135623730951},"28":{"tf":1.0},"31":{"tf":1.0},"33":{"tf":2.6457513110645907},"34":{"tf":3.1622776601683795},"35":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.4142135623730951},"4":{"tf":2.8284271247461903},"40":{"tf":1.0},"42":{"tf":2.8284271247461903},"43":{"tf":3.3166247903554},"44":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951},"54":{"tf":1.0}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":5,"docs":{"129":{"tf":1.0},"140":{"tf":1.0},"142":{"tf":1.0},"56":{"tf":1.0},"61":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":1,"docs":{"161":{"tf":1.4142135623730951}}}}}},"df":18,"docs":{"100":{"tf":1.0},"104":{"tf":1.0},"105":{"tf":1.0},"108":{"tf":1.0},"117":{"tf":1.0},"12":{"tf":2.0},"122":{"tf":1.0},"13":{"tf":1.0},"132":{"tf":1.4142135623730951},"14":{"tf":1.0},"171":{"tf":1.0},"3":{"tf":1.0},"72":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":1.0},"83":{"tf":1.0},"87":{"tf":1.0},"95":{"tf":1.0}}}}}},"s":{"\"":{":":{"\"":{"0":{".":{"0":{".":{"0":{".":{"0":{":":{"8":{"0":{"0":{"0":{"\"":{"df":0,"docs":{},"}":{",":{"\"":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"\"":{":":{"\"":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{":":{":":{"a":{"d":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"\"":{",":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"\"":{":":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"c":{"/":{"a":{"d":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"r":{"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":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{},"m":{"df":0,"docs":{},"e":{"df":12,"docs":{"154":{"tf":1.0},"155":{"tf":1.4142135623730951},"157":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"32":{"tf":1.0},"36":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"53":{"tf":1.0},"59":{"tf":1.0},"61":{"tf":1.0},"96":{"tf":1.0}}},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"124":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"e":{"df":1,"docs":{"2":{"tf":1.0}}}},"w":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}}},"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":3,"docs":{"1":{"tf":1.0},"138":{"tf":1.0},"174":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":1,"docs":{"59":{"tf":1.0}}}}}},"df":0,"docs":{}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"a":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"/":{"d":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":10,"docs":{"100":{"tf":1.0},"104":{"tf":1.0},"108":{"tf":1.0},"117":{"tf":1.0},"122":{"tf":1.0},"72":{"tf":1.0},"76":{"tf":1.0},"83":{"tf":1.0},"87":{"tf":1.0},"95":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":15,"docs":{"100":{"tf":1.0},"104":{"tf":1.0},"108":{"tf":1.0},"117":{"tf":1.0},"122":{"tf":1.0},"153":{"tf":1.0},"4":{"tf":1.4142135623730951},"54":{"tf":1.0},"57":{"tf":1.7320508075688772},"64":{"tf":1.0},"72":{"tf":1.0},"76":{"tf":1.0},"83":{"tf":1.0},"87":{"tf":1.0},"95":{"tf":1.0}},"r":{"df":0,"docs":{},"s":{":":{":":{"df":0,"docs":{},"j":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"a":{"df":1,"docs":{"131":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"132":{"tf":1.0}}}}}}},"d":{"df":0,"docs":{},"k":{"df":3,"docs":{"159":{"tf":1.4142135623730951},"170":{"tf":1.0},"171":{"tf":1.0}}},"p":{"4":{"df":0,"docs":{},"k":{"df":2,"docs":{"22":{"tf":1.0},"26":{"tf":1.0}}}},"df":0,"docs":{}}},"df":6,"docs":{"146":{"tf":1.0},"150":{"tf":1.0},"34":{"tf":1.7320508075688772},"36":{"tf":1.4142135623730951},"43":{"tf":1.7320508075688772},"45":{"tf":1.4142135623730951}},"e":{"a":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"159":{"tf":1.0}}}},"df":0,"docs":{}}},"c":{"df":3,"docs":{"154":{"tf":1.0},"156":{"tf":1.0},"48":{"tf":1.0}},"o":{"df":0,"docs":{},"n":{"d":{"df":9,"docs":{"103":{"tf":1.4142135623730951},"104":{"tf":1.4142135623730951},"138":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.0},"48":{"tf":1.0},"53":{"tf":1.0},"60":{"tf":1.0}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":4,"docs":{"36":{"tf":1.0},"45":{"tf":1.0},"55":{"tf":1.0},"60":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"r":{"df":5,"docs":{"1":{"tf":1.0},"125":{"tf":1.0},"171":{"tf":1.0},"2":{"tf":1.0},"3":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":21,"docs":{"12":{"tf":1.0},"138":{"tf":1.4142135623730951},"140":{"tf":1.4142135623730951},"155":{"tf":1.0},"157":{"tf":1.4142135623730951},"161":{"tf":1.0},"166":{"tf":1.4142135623730951},"18":{"tf":1.0},"19":{"tf":1.0},"24":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"36":{"tf":2.23606797749979},"4":{"tf":1.0},"42":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951},"45":{"tf":2.23606797749979},"50":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"56":{"tf":1.0}},"m":{"df":2,"docs":{"14":{"tf":1.0},"174":{"tf":1.0}}}},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"61":{"tf":1.0},"99":{"tf":1.4142135623730951}}}},"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":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{")":{".":{"a":{"df":0,"docs":{},"s":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":1,"docs":{"131":{"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":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"132":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"132":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"]":{"'":{"df":2,"docs":{"104":{"tf":1.0},"117":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"132":{"tf":1.4142135623730951}}}},"n":{"d":{"df":19,"docs":{"100":{"tf":1.7320508075688772},"119":{"tf":1.0},"129":{"tf":1.4142135623730951},"138":{"tf":2.0},"151":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.4142135623730951},"165":{"tf":1.4142135623730951},"17":{"tf":1.0},"171":{"tf":1.4142135623730951},"19":{"tf":1.7320508075688772},"41":{"tf":1.0},"42":{"tf":1.0},"48":{"tf":1.0},"55":{"tf":1.0},"58":{"tf":1.0},"63":{"tf":1.0},"99":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":2,"docs":{"14":{"tf":1.0},"2":{"tf":1.0}}},"t":{"df":13,"docs":{"119":{"tf":1.0},"125":{"tf":1.0},"127":{"tf":1.4142135623730951},"135":{"tf":2.0},"138":{"tf":1.4142135623730951},"147":{"tf":1.7320508075688772},"171":{"tf":1.0},"27":{"tf":1.4142135623730951},"53":{"tf":1.4142135623730951},"57":{"tf":1.0},"73":{"tf":1.0},"75":{"tf":1.4142135623730951},"79":{"tf":1.4142135623730951}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":6,"docs":{"12":{"tf":1.0},"13":{"tf":1.0},"14":{"tf":1.0},"150":{"tf":1.0},"169":{"tf":1.0},"171":{"tf":1.0}}}},"df":0,"docs":{}},"q":{"df":1,"docs":{"135":{"tf":1.7320508075688772}},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":3,"docs":{"59":{"tf":1.0},"60":{"tf":1.7320508075688772},"61":{"tf":1.0}}},"df":0,"docs":{}}}}},"r":{"d":{"df":2,"docs":{"130":{"tf":1.0},"131":{"tf":1.0}},"e":{"_":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"131":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":1,"docs":{"65":{"tf":1.0}}},"v":{"df":3,"docs":{"141":{"tf":1.0},"142":{"tf":1.0},"53":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"'":{"df":3,"docs":{"129":{"tf":1.0},"135":{"tf":1.4142135623730951},"2":{"tf":1.0}}},"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"135":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"135":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}},"df":41,"docs":{"0":{"tf":1.0},"1":{"tf":1.7320508075688772},"129":{"tf":2.0},"130":{"tf":1.0},"132":{"tf":1.0},"141":{"tf":1.7320508075688772},"142":{"tf":2.0},"144":{"tf":1.4142135623730951},"146":{"tf":3.3166247903554},"147":{"tf":1.7320508075688772},"148":{"tf":1.0},"149":{"tf":1.0},"152":{"tf":1.0},"154":{"tf":2.0},"155":{"tf":1.7320508075688772},"156":{"tf":1.7320508075688772},"162":{"tf":1.0},"165":{"tf":1.4142135623730951},"168":{"tf":1.0},"169":{"tf":3.605551275463989},"170":{"tf":2.6457513110645907},"171":{"tf":4.242640687119285},"174":{"tf":2.23606797749979},"2":{"tf":1.4142135623730951},"22":{"tf":1.4142135623730951},"23":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.4142135623730951},"3":{"tf":1.0},"34":{"tf":1.4142135623730951},"35":{"tf":1.0},"37":{"tf":1.0},"4":{"tf":1.7320508075688772},"41":{"tf":1.0},"43":{"tf":1.4142135623730951},"44":{"tf":1.0},"46":{"tf":1.0},"48":{"tf":1.4142135623730951},"53":{"tf":2.0},"73":{"tf":1.0},"75":{"tf":1.4142135623730951}}}},"i":{"c":{"df":27,"docs":{"129":{"tf":1.0},"133":{"tf":1.0},"134":{"tf":1.0},"141":{"tf":1.4142135623730951},"142":{"tf":1.0},"143":{"tf":1.7320508075688772},"152":{"tf":1.0},"154":{"tf":3.7416573867739413},"155":{"tf":2.0},"156":{"tf":3.1622776601683795},"157":{"tf":1.4142135623730951},"160":{"tf":1.0},"165":{"tf":2.449489742783178},"17":{"tf":1.0},"171":{"tf":1.0},"174":{"tf":1.0},"18":{"tf":1.0},"33":{"tf":2.0},"34":{"tf":1.4142135623730951},"36":{"tf":1.4142135623730951},"37":{"tf":2.23606797749979},"4":{"tf":3.4641016151377544},"42":{"tf":2.0},"43":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"46":{"tf":2.23606797749979},"48":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":6,"docs":{"138":{"tf":2.23606797749979},"139":{"tf":2.449489742783178},"165":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"53":{"tf":3.4641016151377544}}}}}}},"t":{"df":28,"docs":{"1":{"tf":1.0},"14":{"tf":1.0},"140":{"tf":1.7320508075688772},"141":{"tf":1.7320508075688772},"142":{"tf":1.7320508075688772},"150":{"tf":1.7320508075688772},"155":{"tf":2.23606797749979},"156":{"tf":1.7320508075688772},"157":{"tf":1.0},"161":{"tf":1.4142135623730951},"165":{"tf":1.4142135623730951},"171":{"tf":1.4142135623730951},"172":{"tf":1.0},"22":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.4142135623730951},"36":{"tf":1.0},"41":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.4142135623730951},"45":{"tf":1.0},"49":{"tf":1.0},"51":{"tf":1.0},"61":{"tf":1.4142135623730951},"72":{"tf":2.0},"75":{"tf":1.0},"92":{"tf":1.0}},"u":{"df":0,"docs":{},"p":{"df":4,"docs":{"129":{"tf":1.0},"142":{"tf":1.0},"155":{"tf":1.4142135623730951},"157":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":6,"docs":{"125":{"tf":1.0},"142":{"tf":1.0},"168":{"tf":1.4142135623730951},"33":{"tf":1.0},"42":{"tf":1.0},"63":{"tf":1.0}}}}}},"h":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"d":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"_":{"1":{"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":2,"docs":{"140":{"tf":1.0},"61":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":1,"docs":{"19":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"w":{"df":8,"docs":{"11":{"tf":1.4142135623730951},"129":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.0},"52":{"tf":1.0},"75":{"tf":1.0}}}},"u":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"x":{")":{".":{"a":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"129":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"129":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"i":{"d":{"df":0,"docs":{},"e":{"c":{"a":{"df":0,"docs":{},"r":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"e":{"c":{"a":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":2,"docs":{"22":{"tf":1.0},"25":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":2,"docs":{"26":{"tf":1.0},"28":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":5,"docs":{"169":{"tf":1.4142135623730951},"170":{"tf":1.0},"20":{"tf":1.0},"22":{"tf":2.0},"26":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"df":5,"docs":{"125":{"tf":1.0},"13":{"tf":1.0},"27":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":4,"docs":{"142":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"59":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"105":{"tf":1.0},"142":{"tf":1.0}}}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"17":{"tf":1.0}},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"157":{"tf":1.0},"169":{"tf":1.0}}}}},"i":{"df":1,"docs":{"52":{"tf":1.0}},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"148":{"tf":1.0}}}}}}},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"2":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":9,"docs":{"108":{"tf":1.0},"141":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0},"171":{"tf":1.4142135623730951},"18":{"tf":1.0},"4":{"tf":1.4142135623730951},"41":{"tf":1.4142135623730951},"60":{"tf":1.0}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":4,"docs":{"126":{"tf":1.0},"151":{"tf":1.0},"155":{"tf":1.0},"55":{"tf":1.0}}}},"df":0,"docs":{}}}}},"z":{"df":0,"docs":{},"e":{"df":14,"docs":{"107":{"tf":1.0},"112":{"tf":1.0},"116":{"tf":1.0},"125":{"tf":1.0},"135":{"tf":1.0},"147":{"tf":1.0},"151":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":2.0},"90":{"tf":1.0}}}}},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"23":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"df":1,"docs":{"62":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"147":{"tf":1.0}}}}}}}}},"m":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"169":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"n":{"5":{"d":{"6":{"df":2,"docs":{"35":{"tf":1.0},"36":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":3,"docs":{"75":{"tf":1.0},"76":{"tf":1.4142135623730951},"78":{"tf":2.0}}}},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"147":{"tf":2.8284271247461903}}}}}}}},"df":0,"docs":{}},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":3,"docs":{"143":{"tf":1.0},"48":{"tf":1.0},"57":{"tf":1.0}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"142":{"tf":1.0}}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"174":{"tf":1.0},"41":{"tf":1.0}}}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":3,"docs":{"14":{"tf":1.0},"36":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951}}}}}},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"11":{"tf":1.0}}}},"t":{"df":0,"docs":{},"w":{"df":1,"docs":{"142":{"tf":1.0}}}},"u":{"df":0,"docs":{},"r":{"c":{"df":15,"docs":{"1":{"tf":1.0},"100":{"tf":1.0},"101":{"tf":1.0},"126":{"tf":1.0},"141":{"tf":1.0},"155":{"tf":1.7320508075688772},"174":{"tf":1.4142135623730951},"4":{"tf":1.0},"49":{"tf":1.0},"50":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.4142135623730951},"9":{"tf":1.0},"94":{"tf":1.4142135623730951},"95":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"p":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":5,"docs":{"103":{"tf":1.0},"129":{"tf":1.0},"155":{"tf":1.4142135623730951},"4":{"tf":1.0},"60":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"52":{"tf":1.4142135623730951},"75":{"tf":1.0}},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"14":{"tf":1.0}},"t":{"df":1,"docs":{"52":{"tf":1.0}}}}}}},"df":0,"docs":{},"f":{"df":15,"docs":{"0":{"tf":1.0},"1":{"tf":1.4142135623730951},"108":{"tf":1.4142135623730951},"12":{"tf":1.0},"140":{"tf":1.4142135623730951},"142":{"tf":1.0},"165":{"tf":1.0},"174":{"tf":1.0},"2":{"tf":1.0},"22":{"tf":1.0},"35":{"tf":1.0},"44":{"tf":1.0},"58":{"tf":1.0},"63":{"tf":1.0},"64":{"tf":1.0}},"i":{"df":13,"docs":{"103":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":1.4142135623730951},"154":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.0},"48":{"tf":1.0},"52":{"tf":1.0},"55":{"tf":1.0},"59":{"tf":1.4142135623730951},"60":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"d":{"df":1,"docs":{"78":{"tf":1.0}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"35":{"tf":1.0},"44":{"tf":1.0}}}}},"r":{"c":{"/":{"\"":{"]":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"132":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"d":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"r":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{".":{"df":0,"docs":{},"r":{"df":1,"docs":{"132":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{".":{"df":0,"docs":{},"r":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}},"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"y":{".":{"df":0,"docs":{},"r":{"df":2,"docs":{"37":{"tf":1.4142135623730951},"46":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":1,"docs":{"132":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"r":{"df":3,"docs":{"129":{"tf":1.0},"131":{"tf":1.4142135623730951},"132":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{".":{"df":0,"docs":{},"r":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"t":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":2,"docs":{"138":{"tf":1.0},"58":{"tf":1.0}}}},"n":{"d":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":3,"docs":{"170":{"tf":1.0},"171":{"tf":1.0},"3":{"tf":1.0}}}}},"r":{"d":{"df":9,"docs":{"1":{"tf":1.0},"129":{"tf":1.0},"14":{"tf":1.0},"142":{"tf":1.0},"150":{"tf":1.0},"169":{"tf":1.0},"35":{"tf":1.0},"44":{"tf":1.0},"84":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"t":{"df":15,"docs":{"11":{"tf":1.0},"129":{"tf":2.23606797749979},"153":{"tf":1.0},"155":{"tf":1.7320508075688772},"17":{"tf":1.0},"18":{"tf":1.7320508075688772},"21":{"tf":1.0},"31":{"tf":1.0},"37":{"tf":1.7320508075688772},"40":{"tf":1.0},"46":{"tf":1.7320508075688772},"5":{"tf":1.0},"60":{"tf":1.0},"68":{"tf":1.0},"95":{"tf":1.4142135623730951}},"u":{"df":0,"docs":{},"p":{"df":1,"docs":{"142":{"tf":1.4142135623730951}}}}}},"t":{"df":0,"docs":{},"e":{"df":9,"docs":{"132":{"tf":1.0},"142":{"tf":1.0},"22":{"tf":1.0},"26":{"tf":1.0},"3":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.4142135623730951},"44":{"tf":1.0},"45":{"tf":1.4142135623730951}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"105":{"tf":1.0}}}}}}},"i":{"c":{"df":11,"docs":{"128":{"tf":1.0},"130":{"tf":1.0},"132":{"tf":1.4142135623730951},"142":{"tf":1.0},"143":{"tf":1.4142135623730951},"165":{"tf":1.0},"18":{"tf":1.0},"22":{"tf":1.0},"27":{"tf":1.0},"52":{"tf":1.0},"55":{"tf":2.0}},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":2,"docs":{"128":{"tf":1.4142135623730951},"132":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"u":{"df":5,"docs":{"165":{"tf":1.4142135623730951},"33":{"tf":1.0},"34":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0}}}}},"d":{":":{":":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{":":{":":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"132":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{":":{":":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"r":{"(":{"\"":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"132":{"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":{},"e":{"df":0,"docs":{},"t":{":":{":":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"v":{"4":{"a":{"d":{"d":{"df":0,"docs":{},"r":{":":{":":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"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":{}}}}},"df":0,"docs":{}},"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":1,"docs":{"4":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":7,"docs":{"22":{"tf":1.0},"23":{"tf":1.4142135623730951},"26":{"tf":1.0},"27":{"tf":1.0},"34":{"tf":1.0},"43":{"tf":1.0},"59":{"tf":2.23606797749979}}}},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":2,"docs":{"11":{"tf":1.0},"169":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":4,"docs":{"121":{"tf":1.0},"125":{"tf":1.0},"63":{"tf":1.0},"72":{"tf":1.0}}}}},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"142":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":5,"docs":{"66":{"tf":1.4142135623730951},"69":{"tf":1.0},"72":{"tf":2.23606797749979},"83":{"tf":1.0},"99":{"tf":1.0}}}}}}},"df":2,"docs":{"128":{"tf":1.0},"132":{"tf":1.0}},"i":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"84":{"tf":1.0}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":18,"docs":{"100":{"tf":1.7320508075688772},"108":{"tf":2.449489742783178},"117":{"tf":1.0},"122":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.0},"150":{"tf":1.0},"51":{"tf":1.0},"55":{"tf":1.7320508075688772},"57":{"tf":2.23606797749979},"61":{"tf":1.0},"64":{"tf":1.0},"72":{"tf":2.23606797749979},"76":{"tf":1.4142135623730951},"83":{"tf":1.0},"84":{"tf":1.0},"87":{"tf":1.0},"95":{"tf":1.7320508075688772}}}}},"u":{"c":{"df":0,"docs":{},"t":{"df":5,"docs":{"126":{"tf":1.0},"127":{"tf":1.0},"128":{"tf":1.0},"131":{"tf":1.7320508075688772},"135":{"tf":1.0}}}},"df":0,"docs":{}}}},"u":{"b":{"_":{"df":0,"docs":{},"z":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"141":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"(":{"df":4,"docs":{"141":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0},"4":{"tf":1.0}}},"df":5,"docs":{"141":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0},"48":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"n":{"a":{"d":{"df":1,"docs":{"152":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":3,"docs":{"141":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.4142135623730951}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":1,"docs":{"73":{"tf":1.0}}}},"t":{"df":1,"docs":{"143":{"tf":1.0}}}}}},"c":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":2,"docs":{"146":{"tf":1.0},"165":{"tf":1.0}},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"146":{"tf":1.0},"19":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"=":{"1":{"df":1,"docs":{"165":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}},"df":0,"docs":{},"h":{"df":14,"docs":{"103":{"tf":1.0},"114":{"tf":1.0},"132":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.4142135623730951},"171":{"tf":1.4142135623730951},"22":{"tf":1.0},"26":{"tf":1.0},"3":{"tf":1.0},"52":{"tf":1.0},"61":{"tf":1.0},"73":{"tf":1.0}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":8,"docs":{"125":{"tf":1.0},"151":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"67":{"tf":1.0},"72":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"142":{"tf":1.0}}}},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"174":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":4,"docs":{"132":{"tf":1.0},"143":{"tf":2.449489742783178},"158":{"tf":1.0},"96":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"f":{"a":{"c":{"df":2,"docs":{"174":{"tf":1.0},"56":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":2,"docs":{"105":{"tf":1.0},"135":{"tf":1.0}}}},"df":0,"docs":{}}}},"y":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"132":{"tf":1.0}}}}}}}}},"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"x":{"df":1,"docs":{"132":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":10,"docs":{"12":{"tf":1.0},"125":{"tf":1.0},"132":{"tf":1.0},"155":{"tf":1.0},"164":{"tf":1.0},"165":{"tf":1.0},"3":{"tf":1.0},"5":{"tf":1.0},"54":{"tf":1.0},"73":{"tf":1.0}}}}}}}},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":4,"docs":{"108":{"tf":1.0},"117":{"tf":1.0},"122":{"tf":1.0},"72":{"tf":1.0}}}},"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":17,"docs":{"131":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"2":{"tf":1.0},"24":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.4142135623730951},"32":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.0},"37":{"tf":1.4142135623730951},"41":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.0},"46":{"tf":1.4142135623730951},"60":{"tf":1.0},"95":{"tf":1.0}},"n":{"df":1,"docs":{"153":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"k":{"df":3,"docs":{"130":{"tf":1.0},"142":{"tf":1.0},"174":{"tf":1.4142135623730951}}}},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"17":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"k":{"df":2,"docs":{"103":{"tf":1.0},"60":{"tf":1.0}}}}},"c":{"df":0,"docs":{},"p":{"df":3,"docs":{"133":{"tf":1.0},"141":{"tf":1.0},"53":{"tf":1.4142135623730951}}}},"df":1,"docs":{"48":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"53":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"1":{"tf":1.0},"169":{"tf":1.0}}}}}}}}},"n":{"d":{"df":1,"docs":{"126":{"tf":1.0}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"165":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":6,"docs":{"16":{"tf":1.0},"21":{"tf":1.0},"31":{"tf":1.0},"34":{"tf":1.4142135623730951},"40":{"tf":1.0},"43":{"tf":1.4142135623730951}}}}},"r":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"126":{"tf":1.0}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"11":{"tf":1.7320508075688772},"19":{"tf":1.7320508075688772}}}}},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"35":{"tf":1.0},"44":{"tf":1.0}}}}}}}}},"t":{"'":{"df":2,"docs":{"132":{"tf":1.0},"155":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"$":{"df":0,"docs":{},"{":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"b":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}}},"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":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"140":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"103":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}}}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"59":{"tf":1.0}}}},"r":{"d":{"df":1,"docs":{"173":{"tf":1.0}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":3,"docs":{"119":{"tf":1.0},"138":{"tf":1.4142135623730951},"169":{"tf":1.0}}}},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"53":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":2,"docs":{"103":{"tf":1.4142135623730951},"48":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":2,"docs":{"34":{"tf":1.0},"43":{"tf":1.0}}},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"165":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":22,"docs":{"103":{"tf":1.0},"110":{"tf":1.0},"171":{"tf":1.0},"174":{"tf":1.0},"19":{"tf":1.0},"21":{"tf":1.0},"27":{"tf":1.7320508075688772},"31":{"tf":1.0},"32":{"tf":1.0},"37":{"tf":1.0},"4":{"tf":1.0},"40":{"tf":1.0},"41":{"tf":1.0},"43":{"tf":1.0},"46":{"tf":1.0},"5":{"tf":1.0},"53":{"tf":1.0},"59":{"tf":1.0},"63":{"tf":1.0},"80":{"tf":1.0},"88":{"tf":1.0},"95":{"tf":1.0}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"142":{"tf":1.0}}}}}}}}}}},"i":{"df":0,"docs":{},"e":{"df":1,"docs":{"174":{"tf":1.0}}},"m":{"df":0,"docs":{},"e":{"df":14,"docs":{"103":{"tf":1.0},"12":{"tf":1.0},"135":{"tf":2.0},"138":{"tf":1.4142135623730951},"146":{"tf":1.0},"147":{"tf":1.0},"157":{"tf":1.0},"167":{"tf":1.0},"26":{"tf":1.0},"36":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"61":{"tf":1.0},"75":{"tf":1.0},"96":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"\"":{":":{"\"":{"2":{"0":{"2":{"3":{"df":1,"docs":{"18":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":4,"docs":{"114":{"tf":2.23606797749979},"117":{"tf":1.0},"135":{"tf":2.0},"63":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"l":{"df":10,"docs":{"100":{"tf":1.0},"104":{"tf":1.0},"108":{"tf":1.0},"117":{"tf":1.0},"122":{"tf":1.0},"72":{"tf":1.0},"76":{"tf":1.0},"83":{"tf":1.0},"87":{"tf":1.0},"95":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":2,"docs":{"37":{"tf":2.449489742783178},"46":{"tf":2.449489742783178}}}}},"df":0,"docs":{}}},"df":19,"docs":{"119":{"tf":1.4142135623730951},"121":{"tf":1.4142135623730951},"122":{"tf":1.0},"123":{"tf":2.0},"125":{"tf":2.6457513110645907},"150":{"tf":1.7320508075688772},"153":{"tf":1.0},"158":{"tf":1.4142135623730951},"171":{"tf":1.0},"36":{"tf":2.8284271247461903},"37":{"tf":1.7320508075688772},"45":{"tf":2.8284271247461903},"46":{"tf":1.7320508075688772},"52":{"tf":1.7320508075688772},"55":{"tf":1.7320508075688772},"61":{"tf":1.4142135623730951},"63":{"tf":1.0},"65":{"tf":1.0},"80":{"tf":1.0}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":10,"docs":{"119":{"tf":1.4142135623730951},"125":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.0},"41":{"tf":1.0},"42":{"tf":1.0},"52":{"tf":1.0},"61":{"tf":1.4142135623730951},"63":{"tf":1.0},"65":{"tf":1.0}}}}}}}},"i":{"df":0,"docs":{},"o":{":":{":":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":4,"docs":{"103":{"tf":1.0},"129":{"tf":1.0},"60":{"tf":1.0},"99":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":1,"docs":{"129":{"tf":1.7320508075688772}}}}},"n":{"df":0,"docs":{},"i":{"c":{":":{":":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"d":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"!":{"(":{"\"":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"132":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"132":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":2,"docs":{"130":{"tf":1.0},"132":{"tf":1.0}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"k":{"df":2,"docs":{"138":{"tf":1.0},"140":{"tf":1.4142135623730951}}},"l":{"df":2,"docs":{"129":{"tf":1.0},"3":{"tf":1.0}}}},"p":{"df":2,"docs":{"148":{"tf":1.0},"174":{"tf":1.4142135623730951}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":1,"docs":{"143":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"n":{"df":1,"docs":{"139":{"tf":1.0}}}},"t":{"a":{"df":0,"docs":{},"l":{"df":8,"docs":{"109":{"tf":1.4142135623730951},"123":{"tf":1.0},"138":{"tf":2.23606797749979},"139":{"tf":1.0},"14":{"tf":1.0},"146":{"tf":2.6457513110645907},"147":{"tf":2.0},"79":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"r":{"a":{"c":{"df":0,"docs":{},"e":{"df":1,"docs":{"161":{"tf":1.0}}},"k":{"df":3,"docs":{"138":{"tf":1.0},"146":{"tf":1.0},"53":{"tf":1.0}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":1,"docs":{"168":{"tf":1.0}}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"c":{"'":{"df":1,"docs":{"92":{"tf":1.0}}},"df":15,"docs":{"169":{"tf":1.0},"171":{"tf":1.7320508075688772},"174":{"tf":1.0},"18":{"tf":1.0},"22":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0},"50":{"tf":1.0},"53":{"tf":1.4142135623730951},"55":{"tf":1.0},"57":{"tf":1.0},"63":{"tf":1.0},"75":{"tf":1.0},"92":{"tf":1.0},"99":{"tf":1.0}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"126":{"tf":1.0}}}},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":3,"docs":{"1":{"tf":1.0},"3":{"tf":1.0},"48":{"tf":1.0}}}},"df":0,"docs":{}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"59":{"tf":1.0}}},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"59":{"tf":1.0}}}}}}},"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":1,"docs":{"174":{"tf":1.0}}}}},"df":2,"docs":{"129":{"tf":1.0},"132":{"tf":1.0}},"p":{"df":1,"docs":{"157":{"tf":1.0}}}},"u":{"df":0,"docs":{},"e":{"df":8,"docs":{"108":{"tf":1.4142135623730951},"125":{"tf":1.0},"151":{"tf":1.7320508075688772},"165":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0}}}},"y":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"(":{"df":0,"docs":{},"p":{"df":1,"docs":{"132":{"tf":1.0}}}},"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":2,"docs":{"128":{"tf":1.0},"132":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":1,"docs":{"129":{"tf":1.0}}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"<":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{":":{":":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"132":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"53":{"tf":1.0}}}},"r":{"df":0,"docs":{},"n":{"df":5,"docs":{"100":{"tf":1.0},"161":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"99":{"tf":1.0}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"174":{"tf":1.0}}}}}}}},"w":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":1,"docs":{"58":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"/":{"d":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"59":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"o":{"df":7,"docs":{"12":{"tf":1.0},"126":{"tf":1.0},"132":{"tf":1.0},"150":{"tf":1.0},"174":{"tf":1.4142135623730951},"22":{"tf":1.0},"55":{"tf":1.0}}}},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"/":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"o":{"df":0,"docs":{},"y":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{".":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"v":{"3":{".":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"147":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"v":{"3":{".":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"147":{"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":{}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"v":{"3":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"147":{"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":29,"docs":{"100":{"tf":2.0},"104":{"tf":1.7320508075688772},"108":{"tf":4.242640687119285},"117":{"tf":1.4142135623730951},"122":{"tf":1.4142135623730951},"123":{"tf":1.0},"126":{"tf":1.0},"128":{"tf":1.4142135623730951},"129":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":2.0},"135":{"tf":3.3166247903554},"142":{"tf":1.0},"143":{"tf":1.7320508075688772},"147":{"tf":1.4142135623730951},"19":{"tf":1.0},"33":{"tf":1.0},"37":{"tf":1.0},"42":{"tf":1.0},"46":{"tf":1.0},"51":{"tf":1.0},"57":{"tf":3.605551275463989},"62":{"tf":1.0},"64":{"tf":2.23606797749979},"72":{"tf":3.605551275463989},"76":{"tf":1.7320508075688772},"83":{"tf":2.0},"87":{"tf":1.4142135623730951},"95":{"tf":3.4641016151377544}}},"i":{"c":{"df":1,"docs":{"75":{"tf":1.0}}},"df":0,"docs":{}}}}},"u":{"1":{"df":1,"docs":{"135":{"tf":2.0}}},"2":{"df":1,"docs":{"135":{"tf":1.0}}},"8":{"df":1,"docs":{"135":{"tf":2.0}}},"d":{"df":0,"docs":{},"p":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"v":{"4":{"df":1,"docs":{"156":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":24,"docs":{"0":{"tf":1.0},"1":{"tf":1.0},"129":{"tf":1.7320508075688772},"133":{"tf":1.4142135623730951},"134":{"tf":1.0},"14":{"tf":1.0},"143":{"tf":1.0},"146":{"tf":1.0},"17":{"tf":2.0},"171":{"tf":1.4142135623730951},"174":{"tf":1.4142135623730951},"18":{"tf":1.4142135623730951},"19":{"tf":1.7320508075688772},"22":{"tf":1.0},"27":{"tf":1.0},"3":{"tf":1.4142135623730951},"37":{"tf":1.0},"4":{"tf":1.4142135623730951},"46":{"tf":1.0},"48":{"tf":2.0},"50":{"tf":1.0},"72":{"tf":1.0},"73":{"tf":1.0},"80":{"tf":1.0}}}},"df":3,"docs":{"129":{"tf":1.0},"17":{"tf":1.0},"19":{"tf":1.7320508075688772}},"e":{"4":{"df":1,"docs":{"159":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"1":{"6":{"df":1,"docs":{"95":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"3":{"2":{"df":2,"docs":{"104":{"tf":1.0},"72":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"6":{"4":{"df":1,"docs":{"108":{"tf":1.0}}},"df":0,"docs":{}},"8":{"df":2,"docs":{"108":{"tf":1.0},"83":{"tf":1.0}}},"df":1,"docs":{"104":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"41":{"tf":1.0}}}}}},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":7,"docs":{"150":{"tf":1.0},"159":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"52":{"tf":1.0},"62":{"tf":1.0},"72":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"11":{"tf":1.0}}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"174":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":2,"docs":{"154":{"tf":1.0},"155":{"tf":1.0}}}},"q":{"df":0,"docs":{},"u":{"df":3,"docs":{"135":{"tf":1.0},"61":{"tf":1.0},"64":{"tf":1.0}}}},"t":{"df":1,"docs":{"135":{"tf":1.4142135623730951}}},"x":{"df":6,"docs":{"114":{"tf":1.0},"117":{"tf":1.0},"135":{"tf":1.4142135623730951},"54":{"tf":1.0},"59":{"tf":1.0},"63":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"k":{"df":1,"docs":{"69":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"l":{"df":4,"docs":{"13":{"tf":1.0},"158":{"tf":1.4142135623730951},"159":{"tf":1.4142135623730951},"170":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"u":{"c":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"146":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":11,"docs":{"165":{"tf":1.0},"22":{"tf":1.0},"26":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0}}}},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"133":{"tf":1.0}}}}}}},"u":{"df":0,"docs":{},"s":{"df":2,"docs":{"154":{"tf":1.0},"156":{"tf":1.0}}}}},"p":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"11":{"tf":1.0}}}}},"d":{"a":{"df":0,"docs":{},"t":{"df":10,"docs":{"131":{"tf":1.0},"132":{"tf":1.0},"140":{"tf":1.0},"142":{"tf":1.4142135623730951},"146":{"tf":1.7320508075688772},"147":{"tf":2.0},"153":{"tf":1.4142135623730951},"154":{"tf":1.0},"48":{"tf":1.0},"59":{"tf":1.0}}}},"df":0,"docs":{}},"df":18,"docs":{"103":{"tf":1.0},"129":{"tf":1.0},"132":{"tf":1.0},"153":{"tf":1.0},"155":{"tf":1.0},"22":{"tf":1.0},"27":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"35":{"tf":1.0},"36":{"tf":1.0},"41":{"tf":1.0},"42":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951},"44":{"tf":1.0},"45":{"tf":1.0},"75":{"tf":1.0}},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"159":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"142":{"tf":1.0},"53":{"tf":1.0}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":10,"docs":{"101":{"tf":1.0},"127":{"tf":1.4142135623730951},"129":{"tf":1.0},"138":{"tf":1.7320508075688772},"53":{"tf":1.4142135623730951},"57":{"tf":1.4142135623730951},"59":{"tf":1.4142135623730951},"61":{"tf":1.0},"63":{"tf":1.0},"97":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"r":{"df":0,"docs":{},"l":{"df":4,"docs":{"144":{"tf":1.0},"147":{"tf":1.4142135623730951},"48":{"tf":1.0},"57":{"tf":1.0}}}},"s":{"a":{"df":0,"docs":{},"g":{"df":8,"docs":{"141":{"tf":1.0},"152":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0},"161":{"tf":1.0},"29":{"tf":1.0},"4":{"tf":1.7320508075688772},"48":{"tf":1.0}}}},"df":61,"docs":{"0":{"tf":1.0},"1":{"tf":1.4142135623730951},"103":{"tf":1.0},"110":{"tf":1.0},"114":{"tf":1.0},"12":{"tf":1.0},"122":{"tf":1.0},"125":{"tf":1.4142135623730951},"126":{"tf":1.0},"127":{"tf":1.0},"128":{"tf":1.4142135623730951},"129":{"tf":1.7320508075688772},"130":{"tf":1.7320508075688772},"132":{"tf":2.0},"133":{"tf":1.0},"134":{"tf":1.0},"140":{"tf":1.4142135623730951},"141":{"tf":1.4142135623730951},"142":{"tf":1.0},"143":{"tf":2.8284271247461903},"149":{"tf":1.0},"151":{"tf":1.0},"152":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.4142135623730951},"155":{"tf":2.23606797749979},"164":{"tf":1.0},"165":{"tf":1.0},"168":{"tf":1.4142135623730951},"169":{"tf":1.0},"17":{"tf":1.0},"19":{"tf":1.0},"2":{"tf":1.0},"27":{"tf":1.0},"36":{"tf":1.0},"4":{"tf":1.4142135623730951},"41":{"tf":1.4142135623730951},"45":{"tf":1.0},"48":{"tf":1.0},"5":{"tf":1.0},"51":{"tf":1.0},"52":{"tf":1.7320508075688772},"53":{"tf":1.0},"54":{"tf":1.4142135623730951},"55":{"tf":1.0},"57":{"tf":1.7320508075688772},"58":{"tf":1.0},"59":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.0},"65":{"tf":1.4142135623730951},"69":{"tf":1.0},"72":{"tf":1.4142135623730951},"75":{"tf":1.0},"76":{"tf":1.0},"8":{"tf":1.0},"80":{"tf":1.0},"84":{"tf":1.0},"88":{"tf":1.0},"96":{"tf":1.0},"99":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"14":{"tf":1.0}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"23":{"tf":1.0},"52":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"c":{"df":2,"docs":{"117":{"tf":1.0},"135":{"tf":1.4142135623730951}}},"df":0,"docs":{},"f":{"df":1,"docs":{"84":{"tf":1.4142135623730951}}},"i":{"df":0,"docs":{},"l":{"df":2,"docs":{"174":{"tf":1.0},"65":{"tf":1.0}},"i":{"df":0,"docs":{},"s":{"df":10,"docs":{"125":{"tf":1.0},"148":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.4142135623730951},"3":{"tf":1.0},"32":{"tf":1.0},"41":{"tf":1.0},"52":{"tf":1.0},"65":{"tf":1.0}}}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"170":{"tf":1.0}},"i":{"df":1,"docs":{"55":{"tf":1.0}}}}}}},"u":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"57":{"tf":1.0}}},"df":0,"docs":{}}}},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{"df":25,"docs":{"103":{"tf":1.0},"107":{"tf":1.0},"112":{"tf":1.0},"116":{"tf":1.0},"121":{"tf":1.0},"125":{"tf":1.0},"129":{"tf":1.0},"132":{"tf":1.0},"151":{"tf":1.0},"153":{"tf":1.0},"155":{"tf":1.4142135623730951},"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.0},"60":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.0},"82":{"tf":1.0},"86":{"tf":1.0},"90":{"tf":1.0},"94":{"tf":1.0},"99":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":1,"docs":{"151":{"tf":1.0}}},"4":{"_":{"a":{"d":{"d":{"df":0,"docs":{},"r":{"=":{"0":{".":{"0":{".":{"0":{".":{"0":{":":{"7":{"6":{"0":{"0":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}}}},"_":{"a":{"d":{"d":{"df":0,"docs":{},"r":{"=":{"[":{":":{":":{"]":{":":{"7":{"6":{"0":{"0":{"df":2,"docs":{"37":{"tf":1.4142135623730951},"46":{"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":{}},"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"d":{"df":3,"docs":{"151":{"tf":1.0},"64":{"tf":1.0},"84":{"tf":1.0}}},"df":0,"docs":{}},"u":{"df":22,"docs":{"107":{"tf":1.0},"108":{"tf":2.449489742783178},"109":{"tf":1.0},"112":{"tf":1.0},"121":{"tf":1.0},"125":{"tf":1.0},"146":{"tf":1.0},"150":{"tf":1.0},"24":{"tf":1.0},"27":{"tf":1.0},"36":{"tf":1.0},"4":{"tf":1.0},"45":{"tf":1.0},"51":{"tf":1.4142135623730951},"52":{"tf":1.0},"55":{"tf":1.7320508075688772},"57":{"tf":1.0},"61":{"tf":1.7320508075688772},"64":{"tf":2.0},"69":{"tf":1.0},"72":{"tf":1.0},"90":{"tf":1.0}}}},"r":{"df":0,"docs":{},"i":{"a":{"b":{"df":0,"docs":{},"l":{"df":2,"docs":{"161":{"tf":1.4142135623730951},"54":{"tf":1.0}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"142":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":5,"docs":{"38":{"tf":1.0},"4":{"tf":1.0},"47":{"tf":1.0},"5":{"tf":1.0},"73":{"tf":1.0}}}}}}}},"df":1,"docs":{"4":{"tf":1.0}},"e":{"c":{"!":{"[":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{":":{":":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"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":1,"docs":{"123":{"tf":1.0}}},"df":0,"docs":{},"r":{"b":{"df":1,"docs":{"126":{"tf":1.0}},"o":{"df":0,"docs":{},"s":{"df":1,"docs":{"161":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":2,"docs":{"174":{"tf":1.0},"78":{"tf":1.0}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"=":{"\"":{"0":{".":{"7":{".":{"0":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":29,"docs":{"103":{"tf":1.0},"107":{"tf":1.0},"112":{"tf":1.0},"116":{"tf":1.0},"121":{"tf":1.0},"125":{"tf":1.0},"129":{"tf":1.7320508075688772},"132":{"tf":1.4142135623730951},"151":{"tf":1.0},"153":{"tf":1.0},"155":{"tf":1.4142135623730951},"157":{"tf":1.0},"158":{"tf":1.4142135623730951},"34":{"tf":1.0},"36":{"tf":2.0},"4":{"tf":1.4142135623730951},"43":{"tf":1.0},"45":{"tf":2.0},"53":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.4142135623730951},"60":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.0},"82":{"tf":1.0},"86":{"tf":1.0},"90":{"tf":1.0},"94":{"tf":1.0},"99":{"tf":1.0}}}}}}}},"i":{"a":{"df":25,"docs":{"123":{"tf":1.0},"125":{"tf":1.0},"138":{"tf":2.0},"141":{"tf":1.0},"143":{"tf":1.0},"144":{"tf":1.0},"149":{"tf":1.0},"151":{"tf":1.0},"171":{"tf":1.4142135623730951},"19":{"tf":1.0},"23":{"tf":1.0},"27":{"tf":1.0},"3":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.4142135623730951},"41":{"tf":1.4142135623730951},"43":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.4142135623730951},"52":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.4142135623730951},"78":{"tf":1.0}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"o":{"df":1,"docs":{"173":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":7,"docs":{"108":{"tf":1.0},"121":{"tf":1.0},"141":{"tf":1.0},"147":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0},"48":{"tf":1.0}}}},"s":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"l":{"df":4,"docs":{"143":{"tf":1.0},"3":{"tf":1.0},"51":{"tf":1.0},"57":{"tf":1.0}}}},"df":0,"docs":{}},"u":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"140":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"w":{"df":0,"docs":{},"n":{"2":{"df":0,"docs":{},"f":{"df":1,"docs":{"43":{"tf":1.0}}}},"df":0,"docs":{}}}},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"156":{"tf":1.0}}}},"n":{"df":0,"docs":{},"t":{"df":6,"docs":{"14":{"tf":1.0},"159":{"tf":1.0},"165":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0},"59":{"tf":1.0}}}},"t":{"c":{"df":0,"docs":{},"h":{"df":9,"docs":{"141":{"tf":1.4142135623730951},"148":{"tf":1.0},"149":{"tf":1.0},"151":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951},"165":{"tf":1.0},"174":{"tf":1.0}}}},"df":0,"docs":{}},"y":{"df":5,"docs":{"132":{"tf":1.0},"168":{"tf":1.0},"169":{"tf":1.0},"50":{"tf":1.0},"65":{"tf":1.0}}}},"df":1,"docs":{"48":{"tf":1.0}},"e":{"'":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":7,"docs":{"132":{"tf":1.0},"155":{"tf":1.0},"23":{"tf":1.0},"32":{"tf":1.4142135623730951},"37":{"tf":1.4142135623730951},"41":{"tf":1.7320508075688772},"46":{"tf":1.4142135623730951}}}},"r":{"df":3,"docs":{"129":{"tf":1.0},"155":{"tf":1.4142135623730951},"22":{"tf":1.0}}},"v":{"df":3,"docs":{"155":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0}}}},"b":{"/":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"14":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":2,"docs":{"154":{"tf":1.0},"156":{"tf":1.0}}}}},"df":0,"docs":{},"l":{"df":10,"docs":{"1":{"tf":1.0},"11":{"tf":1.0},"137":{"tf":1.0},"14":{"tf":1.0},"142":{"tf":1.0},"168":{"tf":1.0},"49":{"tf":1.0},"50":{"tf":1.0},"52":{"tf":1.4142135623730951},"62":{"tf":1.0}}}}},"h":{"a":{"df":0,"docs":{},"t":{"'":{"df":4,"docs":{"19":{"tf":1.0},"29":{"tf":1.0},"38":{"tf":1.0},"47":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"129":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"153":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"a":{"df":1,"docs":{"14":{"tf":1.0}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":8,"docs":{"146":{"tf":1.0},"4":{"tf":1.4142135623730951},"51":{"tf":1.4142135623730951},"57":{"tf":1.0},"72":{"tf":1.4142135623730951},"76":{"tf":1.0},"83":{"tf":1.4142135623730951},"95":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":1,"docs":{"159":{"tf":1.0}}}}}},"i":{"d":{"df":0,"docs":{},"e":{"df":1,"docs":{"1":{"tf":1.0}}}},"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"103":{"tf":1.0}}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"df":2,"docs":{"129":{"tf":1.0},"132":{"tf":1.0}}}},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"3":{"tf":1.0}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":9,"docs":{"103":{"tf":1.0},"126":{"tf":1.0},"142":{"tf":1.0},"148":{"tf":1.0},"32":{"tf":1.0},"52":{"tf":1.0},"60":{"tf":1.0},"61":{"tf":1.4142135623730951},"65":{"tf":1.0}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":8,"docs":{"165":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.4142135623730951},"36":{"tf":1.0},"45":{"tf":1.0},"59":{"tf":1.0}}}}}}}},"o":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":1,"docs":{"11":{"tf":1.0}}}},"df":0,"docs":{}},"r":{"d":{"df":1,"docs":{"19":{"tf":1.0}}},"df":0,"docs":{},"k":{"df":9,"docs":{"14":{"tf":1.0},"155":{"tf":1.0},"174":{"tf":1.0},"21":{"tf":1.0},"31":{"tf":1.0},"35":{"tf":1.0},"40":{"tf":1.0},"44":{"tf":1.0},"59":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"48":{"tf":1.7320508075688772}}}},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":3,"docs":{"11":{"tf":1.0},"14":{"tf":1.0},"96":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"l":{"d":{"df":1,"docs":{"142":{"tf":1.0}}},"df":0,"docs":{}},"s":{"df":1,"docs":{"103":{"tf":1.0}}},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"75":{"tf":1.4142135623730951}}}}}},"r":{"a":{"df":0,"docs":{},"p":{"df":3,"docs":{"103":{"tf":1.0},"129":{"tf":1.0},"60":{"tf":1.0}}}},"df":0,"docs":{},"i":{"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":2,"docs":{"127":{"tf":1.0},"131":{"tf":1.0}}}}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":2,"docs":{"127":{"tf":1.0},"131":{"tf":1.0}}}}}}}}},"df":10,"docs":{"126":{"tf":1.7320508075688772},"127":{"tf":1.4142135623730951},"138":{"tf":1.7320508075688772},"140":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"59":{"tf":1.0},"61":{"tf":1.0},"83":{"tf":1.0},"95":{"tf":1.0}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"14":{"tf":1.0}}}}}}}}},"x":{"d":{"df":33,"docs":{"132":{"tf":1.0},"141":{"tf":2.0},"142":{"tf":2.0},"143":{"tf":1.0},"144":{"tf":1.4142135623730951},"145":{"tf":1.0},"147":{"tf":2.0},"148":{"tf":1.4142135623730951},"149":{"tf":1.0},"151":{"tf":1.4142135623730951},"152":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":2.0},"155":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951},"165":{"tf":1.4142135623730951},"166":{"tf":1.4142135623730951},"171":{"tf":1.4142135623730951},"174":{"tf":1.0},"27":{"tf":1.0},"30":{"tf":1.0},"32":{"tf":1.4142135623730951},"33":{"tf":1.7320508075688772},"34":{"tf":1.7320508075688772},"36":{"tf":1.7320508075688772},"38":{"tf":1.0},"4":{"tf":2.23606797749979},"41":{"tf":1.0},"43":{"tf":1.4142135623730951},"45":{"tf":1.0},"47":{"tf":1.0},"52":{"tf":1.4142135623730951},"57":{"tf":1.0}},"s":{"/":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"37":{"tf":1.0}}}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"35":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"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":{}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":1,"docs":{"34":{"tf":1.0}}}}}}},"x":{"d":{"df":1,"docs":{"33":{"tf":1.0}}},"df":0,"docs":{}}},"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"154":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":2,"docs":{"154":{"tf":1.0},"158":{"tf":1.0}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":25,"docs":{"152":{"tf":1.0},"20":{"tf":1.0},"21":{"tf":1.0},"22":{"tf":2.449489742783178},"23":{"tf":2.23606797749979},"25":{"tf":1.0},"26":{"tf":2.23606797749979},"27":{"tf":2.0},"28":{"tf":1.0},"30":{"tf":1.0},"31":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":2.23606797749979},"36":{"tf":2.6457513110645907},"37":{"tf":2.23606797749979},"39":{"tf":1.0},"40":{"tf":1.0},"41":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":2.23606797749979},"45":{"tf":2.6457513110645907},"46":{"tf":2.23606797749979}}}}}}},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":23,"docs":{"103":{"tf":1.0},"107":{"tf":1.0},"112":{"tf":1.0},"116":{"tf":1.0},"121":{"tf":1.0},"125":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":1.4142135623730951},"132":{"tf":1.0},"153":{"tf":1.0},"35":{"tf":1.0},"37":{"tf":1.0},"44":{"tf":1.0},"46":{"tf":1.0},"57":{"tf":1.0},"60":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.0},"82":{"tf":1.0},"86":{"tf":1.0},"90":{"tf":1.0},"94":{"tf":1.0},"99":{"tf":1.0}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"'":{"df":0,"docs":{},"r":{"df":1,"docs":{"165":{"tf":1.0}}}},"df":0,"docs":{}}}},"z":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":1,"docs":{"138":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":2,"docs":{"141":{"tf":2.23606797749979},"156":{"tf":2.23606797749979}}}}}}}},"breadcrumbs":{"root":{"0":{".":{"0":{"df":5,"docs":{"104":{"tf":1.4142135623730951},"108":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951},"83":{"tf":1.0},"95":{"tf":1.4142135623730951}}},"2":{".":{"0":{"df":1,"docs":{"129":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{".":{"0":{"df":1,"docs":{"132":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"7":{"df":1,"docs":{"132":{"tf":1.7320508075688772}}},"8":{"df":1,"docs":{"131":{"tf":1.0}}},"df":0,"docs":{}},"1":{"df":1,"docs":{"18":{"tf":2.0}}},"4":{"df":0,"docs":{},"t":{"1":{"9":{":":{"4":{"7":{":":{"0":{"4":{".":{"0":{"4":{"7":{"0":{"2":{"6":{"4":{"1":{"9":{"df":0,"docs":{},"z":{"df":1,"docs":{"45":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{"0":{":":{"0":{"9":{":":{"0":{"7":{".":{"3":{"2":{"0":{"7":{"8":{"0":{"df":0,"docs":{},"z":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"7":{"1":{"1":{"df":0,"docs":{},"z":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{"0":{"8":{"9":{"df":0,"docs":{},"z":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{"7":{"6":{"df":0,"docs":{},"z":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"6":{"9":{"2":{"df":0,"docs":{},"z":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{},"s":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"a":{"df":10,"docs":{"100":{"tf":1.0},"104":{"tf":1.0},"108":{"tf":1.0},"117":{"tf":1.0},"122":{"tf":1.0},"72":{"tf":1.0},"76":{"tf":1.0},"83":{"tf":1.0},"87":{"tf":1.0},"95":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":7,"docs":{"135":{"tf":1.0},"146":{"tf":1.0},"18":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":2.0},"42":{"tf":1.4142135623730951},"43":{"tf":2.23606797749979}},"f":{"7":{"d":{"8":{"a":{"d":{"c":{"df":2,"docs":{"22":{"tf":1.4142135623730951},"26":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{".":{"0":{"df":2,"docs":{"131":{"tf":1.0},"132":{"tf":1.0}}},"3":{"3":{".":{"0":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"/":{"1":{"df":4,"docs":{"33":{"tf":1.0},"34":{"tf":2.0},"42":{"tf":1.4142135623730951},"43":{"tf":2.23606797749979}}},"df":0,"docs":{}},"0":{".":{"1":{"0":{"3":{".":{"2":{"4":{"3":{".":{"2":{"4":{"6":{"df":1,"docs":{"42":{"tf":1.0}}},"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":{".":{"2":{".":{"7":{"2":{"df":1,"docs":{"33":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{".":{"0":{".":{"1":{"2":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}},"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":{"df":2,"docs":{"103":{"tf":1.7320508075688772},"94":{"tf":1.0}}},"4":{"df":1,"docs":{"103":{"tf":1.0}}},"df":0,"docs":{}},"df":5,"docs":{"37":{"tf":2.23606797749979},"45":{"tf":1.0},"46":{"tf":2.23606797749979},"60":{"tf":1.4142135623730951},"94":{"tf":1.0}}},"2":{"3":{".":{"0":{".":{"0":{".":{"1":{":":{"2":{"9":{"df":1,"docs":{"153":{"tf":1.0}}},"df":0,"docs":{}},"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":{".":{"0":{".":{"0":{".":{"1":{":":{"2":{"6":{"0":{"0":{"0":{"df":8,"docs":{"107":{"tf":1.0},"112":{"tf":1.0},"116":{"tf":1.0},"121":{"tf":1.0},"125":{"tf":1.0},"52":{"tf":1.0},"55":{"tf":1.0},"90":{"tf":1.0}}},"1":{"df":6,"docs":{"107":{"tf":1.0},"112":{"tf":1.0},"121":{"tf":1.0},"125":{"tf":1.0},"55":{"tf":1.0},"90":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"3":{"2":{"1":{"df":2,"docs":{"129":{"tf":1.0},"132":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"7":{"0":{"0":{"1":{"df":8,"docs":{"103":{"tf":1.0},"60":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.0},"82":{"tf":1.0},"86":{"tf":1.0},"94":{"tf":1.0},"99":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"6":{"0":{"0":{"df":1,"docs":{"134":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"7":{"7":{"7":{"df":1,"docs":{"27":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{"0":{"8":{"0":{"df":1,"docs":{"18":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{"8":{"8":{"df":1,"docs":{"155":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{"9":{"9":{"9":{"df":1,"docs":{"155":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"129":{"tf":1.4142135623730951},"18":{"tf":1.0},"19":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"36":{"tf":1.0}}},"6":{"df":1,"docs":{"158":{"tf":1.0}}},"7":{"df":0,"docs":{},"m":{"df":1,"docs":{"45":{"tf":1.7320508075688772}}}},"8":{"0":{"0":{"0":{"df":1,"docs":{"153":{"tf":1.0}}},"df":1,"docs":{"153":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"43":{"tf":1.4142135623730951}}},"9":{"2":{".":{"1":{"6":{"8":{".":{"1":{".":{"1":{":":{"7":{"0":{"0":{"1":{"df":1,"docs":{"57":{"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":{"1":{".":{"0":{"/":{"2":{"4":{"df":1,"docs":{"94":{"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":{},"t":{"1":{"0":{":":{"1":{"6":{":":{"2":{"3":{".":{"3":{"9":{"9":{"2":{"7":{"7":{"df":0,"docs":{},"z":{"\"":{",":{"\"":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"\"":{":":{"\"":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"\"":{",":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"s":{"\"":{":":{"df":0,"docs":{},"{":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"\"":{":":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"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":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"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":{"7":{"1":{"df":0,"docs":{},"z":{"\"":{",":{"\"":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"\"":{":":{"\"":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"\"":{",":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"s":{"\"":{":":{"df":0,"docs":{},"{":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"\"":{":":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"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":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"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":{"0":{"1":{"1":{"9":{"2":{"df":0,"docs":{},"z":{"\"":{",":{"\"":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"\"":{":":{"\"":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"\"":{",":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"s":{"\"":{":":{"df":0,"docs":{},"{":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"\"":{":":{"\"":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"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":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{"9":{":":{"2":{"2":{".":{"0":{"9":{"9":{"8":{"1":{"8":{"2":{"9":{"8":{"df":0,"docs":{},"z":{"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":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"]":{":":{"7":{"7":{"7":{"7":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":20,"docs":{"103":{"tf":1.7320508075688772},"121":{"tf":1.0},"129":{"tf":1.0},"132":{"tf":1.0},"135":{"tf":1.0},"146":{"tf":1.0},"147":{"tf":1.4142135623730951},"153":{"tf":1.0},"158":{"tf":1.0},"17":{"tf":1.4142135623730951},"22":{"tf":1.4142135623730951},"32":{"tf":1.4142135623730951},"41":{"tf":1.4142135623730951},"60":{"tf":1.4142135623730951},"71":{"tf":1.0},"75":{"tf":1.0},"82":{"tf":1.0},"86":{"tf":1.4142135623730951},"94":{"tf":1.0},"99":{"tf":1.0}},"m":{"2":{"3":{"df":1,"docs":{"33":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"44":{"tf":1.7320508075688772}}},"x":{"7":{"df":0,"docs":{},"i":{"df":0,"docs":{},"j":{"df":0,"docs":{},"y":{"6":{"df":3,"docs":{"150":{"tf":1.0},"52":{"tf":1.0},"55":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"2":{"0":{"0":{"df":1,"docs":{"165":{"tf":1.4142135623730951}}},"2":{"2":{"df":1,"docs":{"36":{"tf":1.0}}},"3":{"df":4,"docs":{"174":{"tf":1.4142135623730951},"37":{"tf":2.23606797749979},"45":{"tf":1.0},"46":{"tf":2.23606797749979}}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{"df":0,"docs":{},"m":{"df":1,"docs":{"36":{"tf":1.7320508075688772}}}},"df":9,"docs":{"107":{"tf":1.0},"112":{"tf":1.0},"125":{"tf":1.0},"18":{"tf":1.4142135623730951},"23":{"tf":1.4142135623730951},"33":{"tf":1.4142135623730951},"42":{"tf":1.4142135623730951},"60":{"tf":1.0},"90":{"tf":1.0}},"l":{"df":0,"docs":{},"k":{"5":{"d":{"df":3,"docs":{"36":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"3":{"0":{"df":3,"docs":{"154":{"tf":1.0},"156":{"tf":1.0},"48":{"tf":1.0}}},"4":{".":{"1":{"6":{"8":{".":{"1":{"7":{"0":{".":{"5":{"1":{":":{"7":{"2":{"2":{"6":{"df":1,"docs":{"36":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"35":{"tf":1.7320508075688772},"36":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{"4":{".":{"1":{"0":{"7":{".":{"2":{"0":{"1":{"df":2,"docs":{"22":{"tf":1.4142135623730951},"26":{"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":{"35":{"tf":1.7320508075688772}}},"5":{".":{"2":{"4":{"6":{".":{"9":{"4":{".":{"1":{"4":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{".":{"1":{"6":{"8":{".":{"2":{"1":{"9":{".":{"7":{"2":{":":{"7":{"0":{"1":{"5":{"df":1,"docs":{"45":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"44":{"tf":1.7320508075688772},"45":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{"2":{"df":2,"docs":{"44":{"tf":1.7320508075688772},"45":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":13,"docs":{"107":{"tf":1.0},"112":{"tf":1.0},"116":{"tf":1.0},"125":{"tf":1.0},"151":{"tf":1.0},"19":{"tf":1.4142135623730951},"24":{"tf":1.4142135623730951},"34":{"tf":1.7320508075688772},"36":{"tf":1.0},"43":{"tf":1.7320508075688772},"45":{"tf":1.0},"71":{"tf":1.0},"90":{"tf":1.0}},"h":{"2":{"2":{"df":0,"docs":{},"m":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"4":{"1":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":1,"docs":{"18":{"tf":1.0}}}}},"3":{"2":{"1":{")":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":1,"docs":{"129":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":1,"docs":{"129":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{"6":{"df":4,"docs":{"36":{"tf":1.4142135623730951},"37":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"46":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":6,"docs":{"103":{"tf":1.0},"23":{"tf":1.0},"27":{"tf":1.4142135623730951},"35":{"tf":1.4142135623730951},"44":{"tf":1.4142135623730951},"53":{"tf":1.0}}},"5":{"1":{"2":{"df":1,"docs":{"59":{"tf":1.0}}},"df":0,"docs":{}},"3":{"4":{"a":{"3":{"df":0,"docs":{},"f":{"8":{"d":{"df":2,"docs":{"35":{"tf":1.7320508075688772},"36":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"b":{"7":{"8":{"7":{"6":{"5":{"4":{"df":2,"docs":{"33":{"tf":1.0},"34":{"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":{"df":0,"docs":{},"f":{"b":{"d":{"6":{"9":{"df":0,"docs":{},"f":{"5":{"d":{"df":2,"docs":{"42":{"tf":1.0},"43":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"j":{"7":{"df":0,"docs":{},"q":{"df":2,"docs":{"35":{"tf":1.0},"36":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"7":{"df":1,"docs":{"42":{"tf":1.0}}},"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"z":{"df":0,"docs":{},"f":{"df":1,"docs":{"43":{"tf":1.0}}}}}},"df":3,"docs":{"25":{"tf":1.4142135623730951},"36":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951}},"m":{"7":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{},"z":{"4":{"df":0,"docs":{},"l":{"df":1,"docs":{"43":{"tf":1.0}}}},"df":0,"docs":{}}}},"6":{"0":{"df":1,"docs":{"53":{"tf":1.0}}},"2":{"4":{"0":{"a":{"9":{"6":{"df":1,"docs":{"7":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"9":{"7":{"0":{"8":{"9":{"d":{"df":0,"docs":{},"e":{"9":{"b":{"8":{"\"":{"df":0,"docs":{},"}":{",":{"\"":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"\"":{":":{"\"":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{":":{":":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"y":{"\"":{",":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"\"":{":":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"c":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"y":{".":{"df":0,"docs":{},"r":{"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":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"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":{"c":{"df":1,"docs":{"18":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"26":{"tf":1.4142135623730951}},"s":{"df":2,"docs":{"34":{"tf":1.7320508075688772},"42":{"tf":1.4142135623730951}}}},"7":{"0":{"0":{"0":{"df":3,"docs":{"19":{"tf":1.0},"57":{"tf":1.0},"94":{"tf":1.4142135623730951}}},"1":{"df":1,"docs":{"132":{"tf":1.0}}},"df":0,"docs":{}},"1":{"5":{"df":2,"docs":{"44":{"tf":1.0},"45":{"tf":1.0}}},"df":0,"docs":{}},"3":{"6":{"df":2,"docs":{"35":{"tf":1.0},"36":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{"2":{"6":{"df":2,"docs":{"35":{"tf":1.0},"36":{"tf":1.0}}},"df":0,"docs":{}},"9":{"8":{"df":2,"docs":{"44":{"tf":1.0},"45":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{"3":{"3":{"df":1,"docs":{"22":{"tf":1.0}}},"4":{"df":1,"docs":{"26":{"tf":1.0}}},"df":0,"docs":{}},"5":{"8":{"df":2,"docs":{"44":{"tf":1.0},"45":{"tf":1.0}}},"df":0,"docs":{}},"9":{"2":{"df":1,"docs":{"26":{"tf":1.0}}},"9":{"df":1,"docs":{"22":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"6":{"0":{"0":{"df":3,"docs":{"133":{"tf":1.0},"156":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":1,"docs":{"33":{"tf":1.0}}},"7":{"7":{"7":{":":{"3":{"0":{"1":{"7":{"4":{"/":{"df":0,"docs":{},"u":{"d":{"df":0,"docs":{},"p":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":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":{"129":{"tf":1.4142135623730951},"19":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{"0":{"0":{"/":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"p":{",":{"7":{"9":{"0":{"0":{"/":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"p":{"df":1,"docs":{"42":{"tf":1.0}}}},"df":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":{"141":{"tf":1.4142135623730951},"154":{"tf":1.4142135623730951}}},"1":{"df":1,"docs":{"155":{"tf":1.0}}},"2":{"df":1,"docs":{"155":{"tf":1.0}}},"df":0,"docs":{}},"9":{"6":{"5":{"c":{"4":{"4":{"6":{"d":{"df":1,"docs":{"34":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{"0":{"0":{"df":2,"docs":{"154":{"tf":1.4142135623730951},"155":{"tf":1.0}}},"df":0,"docs":{}},"8":{"4":{"df":2,"docs":{"35":{"tf":1.0},"36":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"9":{"b":{"b":{"b":{"c":{"c":{"d":{"df":0,"docs":{},"f":{"df":4,"docs":{"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":2.0},"45":{"tf":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":{"28":{"tf":1.4142135623730951}},"e":{"9":{"df":0,"docs":{},"f":{"c":{"4":{"6":{"4":{"df":1,"docs":{"18":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"m":{"2":{"5":{"df":2,"docs":{"22":{"tf":1.4142135623730951},"26":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"s":{"df":1,"docs":{"43":{"tf":1.7320508075688772}}},"w":{"3":{"c":{"df":2,"docs":{"22":{"tf":1.4142135623730951},"26":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"8":{"0":{"/":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"p":{"df":1,"docs":{"33":{"tf":1.0}}}},"df":0,"docs":{}}},"0":{"0":{"df":3,"docs":{"160":{"tf":1.0},"162":{"tf":1.0},"24":{"tf":1.0}}},"1":{":":{"8":{"0":{"0":{"0":{"df":2,"docs":{"34":{"tf":1.0},"43":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"34":{"tf":1.0},"43":{"tf":1.0}}},"df":0,"docs":{}},"8":{"0":{"df":2,"docs":{"17":{"tf":1.0},"18":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"df":0,"docs":{},"m":{"df":0,"docs":{},"z":{"df":0,"docs":{},"m":{"df":2,"docs":{"22":{"tf":1.0},"26":{"tf":1.0}}}}}},"df":1,"docs":{"84":{"tf":1.4142135623730951}},"g":{"df":0,"docs":{},"j":{"3":{"df":0,"docs":{},"v":{"2":{"df":0,"docs":{},"i":{"df":3,"docs":{"150":{"tf":1.0},"52":{"tf":1.0},"55":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"s":{"7":{"b":{"df":3,"docs":{"36":{"tf":1.0},"44":{"tf":1.7320508075688772},"45":{"tf":2.6457513110645907}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"9":{"d":{"b":{"df":0,"docs":{},"v":{"df":0,"docs":{},"p":{"df":2,"docs":{"33":{"tf":1.0},"34":{"tf":1.0}}}}},"d":{"6":{"6":{"9":{"9":{"b":{"d":{"df":2,"docs":{"42":{"tf":1.0},"43":{"tf":1.0}}},"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":{"d":{"5":{"9":{"df":4,"docs":{"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.4142135623730951},"45":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"x":{"df":1,"docs":{"129":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"a":{"b":{"c":{"df":3,"docs":{"107":{"tf":1.0},"112":{"tf":1.0},"90":{"tf":1.0}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":3,"docs":{"169":{"tf":1.0},"3":{"tf":1.0},"59":{"tf":1.0}}}},"o":{"df":0,"docs":{},"v":{"df":12,"docs":{"1":{"tf":1.0},"103":{"tf":1.0},"170":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"60":{"tf":1.0},"75":{"tf":1.0},"99":{"tf":1.0}}}}},"c":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":7,"docs":{"114":{"tf":1.0},"127":{"tf":1.0},"135":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0},"4":{"tf":1.4142135623730951},"63":{"tf":1.0}}}},"s":{"df":0,"docs":{},"s":{"df":13,"docs":{"1":{"tf":1.0},"125":{"tf":1.0},"150":{"tf":1.7320508075688772},"162":{"tf":1.0},"171":{"tf":1.0},"174":{"tf":1.0},"22":{"tf":1.0},"3":{"tf":1.0},"32":{"tf":1.4142135623730951},"41":{"tf":1.4142135623730951},"52":{"tf":1.0},"95":{"tf":1.0},"96":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":2,"docs":{"25":{"tf":1.0},"28":{"tf":1.0}}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"140":{"tf":1.0}}}}}}},"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"72":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"y":{"df":0,"docs":{},"m":{"df":1,"docs":{"174":{"tf":1.0}}}}}}},"t":{"df":2,"docs":{"156":{"tf":1.0},"48":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":4,"docs":{"76":{"tf":1.0},"94":{"tf":1.4142135623730951},"95":{"tf":2.0},"96":{"tf":2.0}}}},"v":{"df":5,"docs":{"138":{"tf":1.4142135623730951},"139":{"tf":1.4142135623730951},"147":{"tf":1.4142135623730951},"154":{"tf":1.0},"156":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"3":{"tf":1.0}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"127":{"tf":1.0}}}},"df":0,"docs":{}}}},"d":{"8":{"c":{"d":{"7":{"df":0,"docs":{},"e":{"5":{"df":2,"docs":{"44":{"tf":1.7320508075688772},"45":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"/":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"d":{"df":1,"docs":{"61":{"tf":1.0}}},"df":0,"docs":{}}}},"df":11,"docs":{"125":{"tf":1.0},"129":{"tf":1.7320508075688772},"131":{"tf":1.0},"132":{"tf":2.0},"154":{"tf":1.0},"155":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"59":{"tf":1.0},"63":{"tf":1.0},"80":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"133":{"tf":1.0},"142":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"108":{"tf":1.4142135623730951}}}}}}}}}}}},"df":1,"docs":{"155":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"23":{"tf":1.0}}}}}},"=":{"[":{":":{":":{"]":{":":{"8":{"0":{"0":{"0":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":41,"docs":{"103":{"tf":1.0},"107":{"tf":1.4142135623730951},"112":{"tf":1.4142135623730951},"116":{"tf":1.0},"121":{"tf":1.4142135623730951},"125":{"tf":1.4142135623730951},"129":{"tf":1.0},"132":{"tf":1.0},"137":{"tf":1.7320508075688772},"143":{"tf":2.23606797749979},"149":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":2.6457513110645907},"162":{"tf":1.0},"171":{"tf":1.4142135623730951},"22":{"tf":1.0},"23":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.4142135623730951},"35":{"tf":1.0},"36":{"tf":1.7320508075688772},"37":{"tf":1.7320508075688772},"4":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.7320508075688772},"46":{"tf":1.7320508075688772},"48":{"tf":1.0},"49":{"tf":1.4142135623730951},"52":{"tf":1.0},"55":{"tf":1.7320508075688772},"57":{"tf":1.7320508075688772},"60":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.0},"82":{"tf":1.0},"86":{"tf":1.0},"90":{"tf":1.4142135623730951},"94":{"tf":1.0},"95":{"tf":1.0},"99":{"tf":1.0}}}}}}},"df":7,"docs":{"133":{"tf":1.0},"140":{"tf":1.0},"142":{"tf":1.0},"150":{"tf":1.4142135623730951},"154":{"tf":1.4142135623730951},"155":{"tf":1.0},"158":{"tf":1.0}},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"126":{"tf":1.0}}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"a":{"d":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"4":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":12,"docs":{"129":{"tf":1.4142135623730951},"155":{"tf":2.23606797749979},"157":{"tf":1.0},"162":{"tf":1.0},"163":{"tf":1.0},"18":{"tf":1.0},"24":{"tf":1.0},"34":{"tf":1.0},"37":{"tf":1.0},"4":{"tf":2.0},"43":{"tf":1.0},"46":{"tf":1.0}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":10,"docs":{"133":{"tf":1.0},"160":{"tf":2.0},"161":{"tf":1.0},"162":{"tf":1.7320508075688772},"163":{"tf":1.0},"164":{"tf":1.0},"165":{"tf":1.0},"166":{"tf":1.0},"167":{"tf":1.0},"172":{"tf":1.0}}}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"157":{"tf":1.0}}}}}},"v":{"a":{"df":0,"docs":{},"n":{"c":{"df":2,"docs":{"161":{"tf":1.0},"4":{"tf":1.0}}},"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{"df":5,"docs":{"169":{"tf":1.0},"170":{"tf":1.0},"2":{"tf":1.0},"32":{"tf":1.0},"41":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"174":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{},"f":{"c":{"4":{"df":1,"docs":{"18":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"161":{"tf":1.0}}}},"df":0,"docs":{}}},"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":2,"docs":{"34":{"tf":1.0},"43":{"tf":1.0}}}}}}}}}},"g":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":3,"docs":{"19":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"df":6,"docs":{"108":{"tf":1.4142135623730951},"121":{"tf":1.0},"125":{"tf":1.0},"152":{"tf":1.0},"23":{"tf":1.0},"95":{"tf":1.0}}}}}}},"df":12,"docs":{"22":{"tf":1.0},"26":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"42":{"tf":1.4142135623730951},"43":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":8,"docs":{"156":{"tf":3.0},"157":{"tf":2.8284271247461903},"165":{"tf":1.0},"4":{"tf":1.0},"41":{"tf":1.4142135623730951},"42":{"tf":2.8284271247461903},"43":{"tf":1.7320508075688772},"45":{"tf":1.4142135623730951}}}}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":2,"docs":{"142":{"tf":1.0},"154":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"n":{"df":41,"docs":{"141":{"tf":1.4142135623730951},"148":{"tf":2.6457513110645907},"149":{"tf":2.0},"150":{"tf":1.0},"151":{"tf":1.7320508075688772},"152":{"tf":2.0},"154":{"tf":1.7320508075688772},"156":{"tf":2.0},"157":{"tf":1.0},"165":{"tf":1.0},"174":{"tf":2.0},"19":{"tf":1.0},"20":{"tf":1.7320508075688772},"21":{"tf":1.7320508075688772},"22":{"tf":2.6457513110645907},"23":{"tf":1.4142135623730951},"24":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":2.6457513110645907},"27":{"tf":1.4142135623730951},"28":{"tf":1.0},"29":{"tf":1.0},"3":{"tf":1.0},"30":{"tf":1.7320508075688772},"31":{"tf":1.7320508075688772},"32":{"tf":2.0},"33":{"tf":3.3166247903554},"34":{"tf":2.23606797749979},"35":{"tf":3.0},"36":{"tf":2.23606797749979},"37":{"tf":1.4142135623730951},"38":{"tf":1.0},"39":{"tf":1.7320508075688772},"40":{"tf":1.7320508075688772},"41":{"tf":1.7320508075688772},"42":{"tf":3.605551275463989},"43":{"tf":2.449489742783178},"44":{"tf":3.0},"45":{"tf":2.6457513110645907},"46":{"tf":1.4142135623730951},"47":{"tf":1.0}},"e":{"df":0,"docs":{},"s":{".":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"/":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}}}}}}}}},"df":0,"docs":{}},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"i":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"s":{"d":{"df":0,"docs":{},"k":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}}},"df":0,"docs":{}},"v":{"1":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},":":{"7":{"9":{"0":{"0":{"df":1,"docs":{"43":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{"0":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"13":{"tf":1.0}}}}}}}}}},"i":{"df":0,"docs":{},"m":{"df":2,"docs":{"1":{"tf":1.0},"78":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":11,"docs":{"141":{"tf":1.0},"149":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0},"23":{"tf":1.0},"32":{"tf":1.0},"36":{"tf":3.3166247903554},"37":{"tf":1.0},"41":{"tf":1.0},"45":{"tf":3.3166247903554},"46":{"tf":1.0}}},"df":0,"docs":{},"f":{"df":8,"docs":{"100":{"tf":1.0},"108":{"tf":1.7320508075688772},"117":{"tf":1.0},"122":{"tf":1.0},"72":{"tf":1.4142135623730951},"76":{"tf":1.0},"83":{"tf":1.4142135623730951},"95":{"tf":1.0}}},"w":{"df":13,"docs":{"103":{"tf":2.0},"104":{"tf":1.0},"126":{"tf":1.0},"14":{"tf":1.0},"157":{"tf":1.0},"165":{"tf":1.0},"2":{"tf":1.0},"59":{"tf":1.0},"63":{"tf":1.0},"92":{"tf":1.0},"94":{"tf":1.0},"95":{"tf":1.7320508075688772},"96":{"tf":2.23606797749979}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"/":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"63":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":2,"docs":{"135":{"tf":1.0},"61":{"tf":1.0}},"s":{"df":0,"docs":{},"i":{"d":{"df":3,"docs":{"169":{"tf":1.0},"52":{"tf":1.0},"61":{"tf":1.0}}},"df":0,"docs":{}}}}}},"p":{"df":0,"docs":{},"h":{"a":{"df":2,"docs":{"11":{"tf":1.0},"158":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"i":{"df":2,"docs":{"132":{"tf":1.0},"27":{"tf":1.0}}}},"df":0,"docs":{}},"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":{"59":{"tf":1.0}}}}}}}},"w":{"a":{"df":0,"docs":{},"y":{"df":8,"docs":{"103":{"tf":1.0},"11":{"tf":1.0},"110":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0},"165":{"tf":1.0},"171":{"tf":1.4142135623730951},"88":{"tf":1.0}}}},"df":0,"docs":{}}},"m":{"a":{"df":0,"docs":{},"z":{"df":1,"docs":{"14":{"tf":1.0}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"174":{"tf":1.0}}}}}}},"n":{"d":{"/":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"137":{"tf":1.0},"56":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":3,"docs":{"150":{"tf":1.4142135623730951},"36":{"tf":2.449489742783178},"45":{"tf":2.449489742783178}}}}},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":6,"docs":{"134":{"tf":1.0},"171":{"tf":1.0},"19":{"tf":1.0},"34":{"tf":1.0},"43":{"tf":1.0},"61":{"tf":1.0}}}}},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":1,"docs":{"108":{"tf":1.7320508075688772}}},"n":{"df":1,"docs":{"174":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"i":{"df":17,"docs":{"12":{"tf":1.0},"126":{"tf":1.0},"133":{"tf":2.0},"142":{"tf":2.0},"143":{"tf":2.0},"162":{"tf":1.4142135623730951},"165":{"tf":1.0},"172":{"tf":1.0},"174":{"tf":1.4142135623730951},"27":{"tf":1.0},"32":{"tf":1.0},"36":{"tf":1.0},"38":{"tf":1.0},"45":{"tf":1.0},"47":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.0}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"151":{"tf":1.0}}}}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":8,"docs":{"126":{"tf":1.0},"127":{"tf":1.0},"37":{"tf":1.7320508075688772},"46":{"tf":1.7320508075688772},"59":{"tf":2.6457513110645907},"61":{"tf":1.0},"82":{"tf":1.0},"83":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"i":{"c":{"df":4,"docs":{"124":{"tf":1.4142135623730951},"36":{"tf":1.0},"41":{"tf":1.0},"45":{"tf":1.0}}},"df":13,"docs":{"104":{"tf":1.0},"146":{"tf":1.0},"22":{"tf":1.4142135623730951},"26":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.7320508075688772},"42":{"tf":1.4142135623730951},"43":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.7320508075688772},"72":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":2,"docs":{"154":{"tf":1.0},"156":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":8,"docs":{"125":{"tf":1.0},"152":{"tf":1.0},"169":{"tf":1.0},"33":{"tf":1.4142135623730951},"36":{"tf":1.0},"42":{"tf":1.4142135623730951},"45":{"tf":1.0},"80":{"tf":1.0}}}}}}}}},"r":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":3,"docs":{"49":{"tf":1.0},"51":{"tf":1.4142135623730951},"57":{"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":9,"docs":{"141":{"tf":1.0},"168":{"tf":1.7320508075688772},"169":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0},"2":{"tf":1.0},"3":{"tf":1.0},"4":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":5,"docs":{"137":{"tf":1.0},"165":{"tf":1.0},"21":{"tf":1.0},"31":{"tf":1.0},"40":{"tf":1.0}}}},"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":6,"docs":{"149":{"tf":1.0},"151":{"tf":1.0},"154":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"7":{"tf":1.0}}}}}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"139":{"tf":1.0},"146":{"tf":1.0}}},"df":0,"docs":{}}}},"r":{"a":{"df":0,"docs":{},"y":{"df":6,"docs":{"108":{"tf":1.7320508075688772},"119":{"tf":1.0},"55":{"tf":1.4142135623730951},"57":{"tf":1.7320508075688772},"83":{"tf":1.0},"95":{"tf":2.0}}}},"df":0,"docs":{}}},"s":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"172":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"n":{"df":3,"docs":{"137":{"tf":2.23606797749979},"138":{"tf":2.449489742783178},"139":{"tf":1.4142135623730951}}},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"1":{"tf":1.0},"162":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"!":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{".":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"(":{")":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":14,"docs":{"103":{"tf":1.0},"107":{"tf":1.0},"112":{"tf":1.0},"121":{"tf":1.0},"125":{"tf":1.0},"153":{"tf":1.0},"60":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.0},"82":{"tf":1.0},"86":{"tf":1.0},"90":{"tf":1.0},"94":{"tf":1.0},"99":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{"c":{"df":0,"docs":{},"i":{"df":8,"docs":{"138":{"tf":1.4142135623730951},"150":{"tf":1.0},"49":{"tf":1.0},"51":{"tf":1.4142135623730951},"52":{"tf":1.0},"55":{"tf":1.4142135623730951},"57":{"tf":1.0},"61":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"m":{"df":2,"docs":{"125":{"tf":1.0},"162":{"tf":1.0}}}}},"y":{"df":0,"docs":{},"n":{"c":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{":":{":":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"c":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"127":{"tf":1.0},"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":6,"docs":{"103":{"tf":1.4142135623730951},"127":{"tf":1.4142135623730951},"129":{"tf":1.4142135623730951},"131":{"tf":1.4142135623730951},"60":{"tf":1.4142135623730951},"99":{"tf":1.0}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"55":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":2,"docs":{"146":{"tf":1.7320508075688772},"165":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"75":{"tf":1.0}}}}}}},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"80":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":9,"docs":{"121":{"tf":1.0},"125":{"tf":3.0},"152":{"tf":1.0},"171":{"tf":1.0},"174":{"tf":1.0},"36":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"63":{"tf":1.0},"65":{"tf":1.0}}}}}},"o":{"df":1,"docs":{"4":{"tf":1.4142135623730951}},"m":{"a":{"df":0,"docs":{},"t":{"df":2,"docs":{"159":{"tf":1.0},"53":{"tf":1.4142135623730951}}}},"df":2,"docs":{"141":{"tf":1.0},"5":{"tf":1.0}}}}}},"v":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":5,"docs":{"138":{"tf":1.0},"166":{"tf":1.4142135623730951},"168":{"tf":1.0},"172":{"tf":1.0},"72":{"tf":1.0}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"155":{"tf":1.0}}},"df":0,"docs":{}}}},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}},"r":{"df":2,"docs":{"103":{"tf":1.0},"171":{"tf":1.0}}}},"df":0,"docs":{}}},"b":{"a":{"c":{"df":0,"docs":{},"k":{"df":7,"docs":{"147":{"tf":1.0},"17":{"tf":1.0},"171":{"tf":1.0},"19":{"tf":1.4142135623730951},"34":{"tf":1.0},"43":{"tf":1.0},"75":{"tf":1.0}},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":1,"docs":{"165":{"tf":1.0}}}}}}},"d":{"/":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"146":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}},"df":1,"docs":{"3":{"tf":1.0}}},"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"c":{"df":6,"docs":{"100":{"tf":1.0},"143":{"tf":2.0},"171":{"tf":1.4142135623730951},"97":{"tf":1.0},"98":{"tf":1.0},"99":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"e":{"6":{"4":{"df":5,"docs":{"150":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"52":{"tf":1.4142135623730951},"55":{"tf":1.0}}},"df":0,"docs":{}},"df":13,"docs":{"100":{"tf":1.0},"105":{"tf":1.0},"11":{"tf":1.0},"133":{"tf":1.0},"138":{"tf":1.0},"143":{"tf":1.0},"164":{"tf":1.0},"165":{"tf":1.4142135623730951},"3":{"tf":1.0},"33":{"tf":1.0},"42":{"tf":1.0},"61":{"tf":1.0},"63":{"tf":1.4142135623730951}}},"i":{"c":{"df":2,"docs":{"22":{"tf":1.0},"4":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"z":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"14":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"a":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"156":{"tf":1.0}}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"59":{"tf":1.0}}}}},"df":6,"docs":{"13":{"tf":1.0},"140":{"tf":1.7320508075688772},"143":{"tf":1.0},"169":{"tf":1.0},"61":{"tf":1.0},"75":{"tf":1.4142135623730951}},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":10,"docs":{"138":{"tf":1.0},"139":{"tf":1.0},"156":{"tf":1.0},"24":{"tf":1.0},"27":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0},"58":{"tf":1.0},"59":{"tf":1.0},"75":{"tf":1.0}}}}},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"72":{"tf":1.0},"80":{"tf":1.0}}}}},"h":{"a":{"df":0,"docs":{},"v":{"df":1,"docs":{"105":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":3,"docs":{"105":{"tf":1.0},"108":{"tf":1.0},"63":{"tf":1.0}}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"1":{"tf":1.0},"147":{"tf":1.0}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":3,"docs":{"125":{"tf":1.0},"168":{"tf":1.0},"24":{"tf":1.0}}}}},"n":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"11":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":1,"docs":{"1":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":11,"docs":{"114":{"tf":1.0},"138":{"tf":1.0},"142":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"26":{"tf":1.0},"32":{"tf":1.0},"53":{"tf":1.7320508075688772},"58":{"tf":1.0},"63":{"tf":1.0},"73":{"tf":1.0}}}}}}}},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":13,"docs":{"12":{"tf":1.0},"13":{"tf":1.0},"132":{"tf":1.0},"16":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"3":{"tf":1.0},"31":{"tf":1.0},"37":{"tf":1.0},"40":{"tf":1.0},"46":{"tf":1.0},"7":{"tf":1.0},"9":{"tf":1.0}}},"y":{"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":2,"docs":{"128":{"tf":1.0},"132":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}},"d":{"df":1,"docs":{"4":{"tf":1.0}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":2,"docs":{"92":{"tf":1.0},"95":{"tf":1.0}}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"t":{"1":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"a":{"df":3,"docs":{"121":{"tf":1.0},"125":{"tf":1.0},"55":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"n":{"df":3,"docs":{"108":{"tf":1.0},"146":{"tf":1.0},"72":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"t":{"df":1,"docs":{"23":{"tf":1.0}},"h":{"df":7,"docs":{"11":{"tf":1.0},"127":{"tf":1.4142135623730951},"155":{"tf":1.4142135623730951},"157":{"tf":1.4142135623730951},"36":{"tf":1.0},"45":{"tf":1.0},"61":{"tf":1.0}}}},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"162":{"tf":1.0}}},"df":0,"docs":{}}},"x":{"df":6,"docs":{"132":{"tf":1.0},"169":{"tf":1.0},"3":{"tf":1.0},"32":{"tf":1.0},"41":{"tf":1.0},"63":{"tf":1.0}}}},"r":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":5,"docs":{"107":{"tf":1.0},"108":{"tf":2.23606797749979},"109":{"tf":1.0},"112":{"tf":1.0},"90":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"24":{"tf":1.0}}}}}}}},"u":{"df":0,"docs":{},"g":{"df":2,"docs":{"154":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951}}},"i":{"df":0,"docs":{},"l":{"d":{"df":7,"docs":{"1":{"tf":1.0},"12":{"tf":1.0},"132":{"tf":1.7320508075688772},"14":{"tf":1.0},"140":{"tf":1.0},"50":{"tf":1.0},"61":{"tf":1.0}}},"df":0,"docs":{},"t":{"df":11,"docs":{"143":{"tf":1.0},"148":{"tf":1.0},"155":{"tf":1.0},"174":{"tf":1.0},"52":{"tf":1.4142135623730951},"56":{"tf":1.0},"61":{"tf":1.4142135623730951},"62":{"tf":1.0},"63":{"tf":1.4142135623730951},"7":{"tf":1.0},"9":{"tf":1.0}}}}}},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":20,"docs":{"119":{"tf":1.0},"132":{"tf":1.0},"138":{"tf":1.0},"158":{"tf":1.7320508075688772},"55":{"tf":1.0},"59":{"tf":1.4142135623730951},"61":{"tf":1.0},"62":{"tf":1.4142135623730951},"63":{"tf":1.0},"65":{"tf":1.0},"66":{"tf":1.0},"67":{"tf":1.0},"68":{"tf":1.0},"69":{"tf":1.0},"72":{"tf":2.8284271247461903},"79":{"tf":1.4142135623730951},"80":{"tf":1.0},"82":{"tf":1.0},"83":{"tf":1.4142135623730951},"84":{"tf":1.0}}}}}},"c":{"/":{"c":{"df":1,"docs":{"3":{"tf":1.0}}},"df":0,"docs":{}},"a":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"147":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":1,"docs":{"59":{"tf":1.4142135623730951}}}},"n":{"'":{"df":0,"docs":{},"t":{"df":1,"docs":{"13":{"tf":1.0}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"52":{"tf":1.0}}}}},"df":0,"docs":{}},"p":{"a":{"b":{"df":0,"docs":{},"l":{"df":3,"docs":{"154":{"tf":1.0},"156":{"tf":1.0},"168":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":15,"docs":{"114":{"tf":1.0},"125":{"tf":1.4142135623730951},"168":{"tf":1.0},"33":{"tf":1.0},"42":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.4142135623730951},"65":{"tf":2.23606797749979},"66":{"tf":2.0},"67":{"tf":1.4142135623730951},"68":{"tf":1.4142135623730951},"69":{"tf":1.7320508075688772},"70":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":2.8284271247461903}},"e":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":3,"docs":{"121":{"tf":1.0},"125":{"tf":1.0},"61":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}}}}},"r":{"df":0,"docs":{},"e":{"df":3,"docs":{"27":{"tf":1.0},"37":{"tf":1.0},"46":{"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":3,"docs":{"129":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.4142135623730951}}}}}}},"df":5,"docs":{"129":{"tf":1.0},"14":{"tf":1.0},"16":{"tf":1.0},"5":{"tf":1.0},"8":{"tf":2.0}}}}},"s":{"df":0,"docs":{},"e":{"df":5,"docs":{"103":{"tf":1.0},"135":{"tf":1.0},"153":{"tf":1.0},"4":{"tf":1.0},"58":{"tf":1.4142135623730951}}}},"t":{"df":1,"docs":{"17":{"tf":1.4142135623730951}}},"u":{"df":0,"docs":{},"s":{"df":2,"docs":{"154":{"tf":1.0},"156":{"tf":1.0}}}}},"d":{"df":1,"docs":{"143":{"tf":1.0}},"h":{"9":{"df":0,"docs":{},"k":{"df":1,"docs":{"42":{"tf":1.0}}}},"df":0,"docs":{}}},"df":7,"docs":{"12":{"tf":2.449489742783178},"14":{"tf":1.0},"27":{"tf":1.0},"37":{"tf":1.0},"4":{"tf":1.0},"46":{"tf":1.0},"54":{"tf":1.0}},"h":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":8,"docs":{"127":{"tf":1.0},"143":{"tf":2.23606797749979},"53":{"tf":2.0},"57":{"tf":1.0},"59":{"tf":3.0},"60":{"tf":2.0},"61":{"tf":1.7320508075688772},"65":{"tf":1.0}}}},"n":{"df":0,"docs":{},"g":{"df":25,"docs":{"105":{"tf":1.0},"11":{"tf":1.0},"132":{"tf":1.0},"133":{"tf":1.0},"141":{"tf":1.4142135623730951},"148":{"tf":1.0},"151":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951},"161":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.0},"3":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.0},"48":{"tf":1.0},"56":{"tf":1.0},"59":{"tf":1.0},"63":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"df":11,"docs":{"155":{"tf":1.4142135623730951},"157":{"tf":1.4142135623730951},"165":{"tf":1.4142135623730951},"24":{"tf":1.4142135623730951},"34":{"tf":1.0},"36":{"tf":1.0},"38":{"tf":1.0},"4":{"tf":1.4142135623730951},"43":{"tf":1.0},"45":{"tf":1.0},"47":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":4,"docs":{"2":{"tf":1.0},"23":{"tf":1.0},"59":{"tf":1.4142135623730951},"61":{"tf":1.0}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"100":{"tf":1.0}}}}}}},"i":{"d":{"df":0,"docs":{},"r":{"df":2,"docs":{"137":{"tf":1.0},"95":{"tf":2.0}}}},"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"13":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":2,"docs":{"25":{"tf":1.4142135623730951},"28":{"tf":1.4142135623730951}}}}},"r":{"df":1,"docs":{"147":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":1,"docs":{"162":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":1,"docs":{"3":{"tf":1.0}}}}}}},"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"135":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}},"df":29,"docs":{"1":{"tf":1.4142135623730951},"125":{"tf":1.0},"127":{"tf":1.0},"129":{"tf":2.0},"13":{"tf":1.4142135623730951},"132":{"tf":1.0},"133":{"tf":1.0},"135":{"tf":1.7320508075688772},"139":{"tf":1.4142135623730951},"155":{"tf":1.0},"159":{"tf":1.0},"169":{"tf":2.0},"170":{"tf":3.872983346207417},"171":{"tf":4.0},"174":{"tf":1.0},"2":{"tf":1.0},"21":{"tf":1.0},"23":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":2.8284271247461903},"31":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":3.1622776601683795},"40":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":3.1622776601683795},"53":{"tf":2.449489742783178},"73":{"tf":1.0},"75":{"tf":1.7320508075688772}}}}}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":1,"docs":{"11":{"tf":1.0}}}},"u":{"d":{"df":2,"docs":{"174":{"tf":1.0},"5":{"tf":1.0}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"df":1,"docs":{"41":{"tf":1.0}}},"df":46,"docs":{"103":{"tf":1.0},"107":{"tf":1.0},"112":{"tf":1.0},"116":{"tf":1.0},"121":{"tf":1.0},"125":{"tf":1.0},"129":{"tf":1.0},"138":{"tf":1.4142135623730951},"141":{"tf":2.23606797749979},"143":{"tf":2.23606797749979},"147":{"tf":1.0},"148":{"tf":1.4142135623730951},"149":{"tf":1.0},"152":{"tf":1.4142135623730951},"153":{"tf":1.0},"154":{"tf":1.7320508075688772},"155":{"tf":1.4142135623730951},"156":{"tf":2.6457513110645907},"167":{"tf":1.0},"21":{"tf":1.0},"22":{"tf":1.0},"26":{"tf":1.0},"31":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.0},"36":{"tf":1.4142135623730951},"37":{"tf":1.0},"4":{"tf":1.4142135623730951},"40":{"tf":1.0},"41":{"tf":2.0},"42":{"tf":1.4142135623730951},"43":{"tf":1.0},"45":{"tf":1.4142135623730951},"46":{"tf":1.0},"52":{"tf":1.0},"55":{"tf":1.4142135623730951},"57":{"tf":1.4142135623730951},"60":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.0},"82":{"tf":1.0},"86":{"tf":1.0},"90":{"tf":1.0},"94":{"tf":1.0},"99":{"tf":1.0}},"i":{"df":0,"docs":{},"p":{"df":2,"docs":{"33":{"tf":1.0},"42":{"tf":1.0}}}}}}}}}},"o":{"d":{"df":0,"docs":{},"e":{"b":{"a":{"df":0,"docs":{},"s":{"df":2,"docs":{"12":{"tf":1.0},"14":{"tf":1.0}}}},"df":0,"docs":{}},"df":9,"docs":{"12":{"tf":1.7320508075688772},"126":{"tf":1.0},"130":{"tf":1.0},"132":{"tf":2.0},"137":{"tf":1.0},"174":{"tf":1.0},"3":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"155":{"tf":1.0}}}}}},"m":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":12,"docs":{"101":{"tf":1.0},"110":{"tf":1.0},"114":{"tf":1.0},"125":{"tf":1.0},"143":{"tf":1.0},"169":{"tf":1.0},"171":{"tf":1.0},"174":{"tf":1.0},"59":{"tf":1.0},"65":{"tf":1.0},"88":{"tf":1.0},"95":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":7,"docs":{"132":{"tf":1.0},"142":{"tf":1.0},"169":{"tf":1.0},"34":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951},"50":{"tf":1.0},"58":{"tf":1.0}}},"m":{"a":{"df":1,"docs":{"150":{"tf":1.0}},"n":{"d":{"df":11,"docs":{"134":{"tf":1.0},"141":{"tf":1.4142135623730951},"144":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.4142135623730951},"155":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951},"24":{"tf":1.0},"4":{"tf":2.0},"54":{"tf":1.4142135623730951},"55":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"13":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"t":{"=":{"\"":{"d":{"4":{"2":{"d":{"b":{"7":{"df":0,"docs":{},"e":{"1":{"4":{"c":{"2":{"df":0,"docs":{},"e":{"0":{"df":0,"docs":{},"e":{"7":{"5":{"8":{"df":0,"docs":{},"e":{"9":{"a":{"6":{"df":0,"docs":{},"e":{"b":{"6":{"5":{"5":{"c":{"c":{"df":0,"docs":{},"f":{"4":{"1":{"8":{"4":{"9":{"4":{"1":{"0":{"6":{"6":{"c":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"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":{},"n":{"df":3,"docs":{"140":{"tf":1.0},"141":{"tf":1.0},"65":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":3,"docs":{"164":{"tf":1.0},"165":{"tf":1.0},"80":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"n":{"df":9,"docs":{"132":{"tf":1.0},"14":{"tf":1.0},"142":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.4142135623730951},"171":{"tf":1.0},"174":{"tf":1.0},"2":{"tf":1.0},"53":{"tf":1.4142135623730951}}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":2,"docs":{"108":{"tf":1.7320508075688772},"119":{"tf":1.4142135623730951}}},"t":{"df":2,"docs":{"142":{"tf":1.0},"78":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":3,"docs":{"13":{"tf":1.0},"132":{"tf":1.0},"8":{"tf":1.0}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"53":{"tf":1.4142135623730951}}},"x":{"df":5,"docs":{"141":{"tf":1.0},"168":{"tf":1.0},"171":{"tf":1.0},"174":{"tf":1.0},"54":{"tf":1.0}}}},"i":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"174":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0}}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"161":{"tf":1.0}}},"s":{"df":2,"docs":{"1":{"tf":1.0},"3":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":3,"docs":{"26":{"tf":1.0},"27":{"tf":1.7320508075688772},"28":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":15,"docs":{"126":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"26":{"tf":2.449489742783178},"27":{"tf":2.0},"59":{"tf":2.0},"63":{"tf":1.4142135623730951},"73":{"tf":2.449489742783178},"74":{"tf":1.0},"75":{"tf":2.23606797749979},"76":{"tf":2.0},"77":{"tf":1.7320508075688772},"78":{"tf":2.23606797749979},"79":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"/":{"d":{"df":0,"docs":{},"e":{"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":1,"docs":{"78":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"126":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"s":{"df":2,"docs":{"142":{"tf":1.0},"60":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"2":{"tf":1.0}}}}}},"n":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":10,"docs":{"125":{"tf":1.0},"171":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0},"63":{"tf":1.0},"65":{"tf":1.0},"80":{"tf":2.0},"81":{"tf":1.0},"82":{"tf":1.0},"83":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"53":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"110":{"tf":1.0},"88":{"tf":1.0}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{".":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"|":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"129":{"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":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"d":{":":{":":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"c":{":":{":":{"a":{"df":0,"docs":{},"r":{"c":{":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"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":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"132":{"tf":1.0}}}}}}},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"153":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":42,"docs":{"100":{"tf":1.0},"103":{"tf":1.4142135623730951},"104":{"tf":1.4142135623730951},"107":{"tf":1.7320508075688772},"108":{"tf":2.0},"112":{"tf":1.7320508075688772},"116":{"tf":1.7320508075688772},"117":{"tf":1.4142135623730951},"121":{"tf":1.4142135623730951},"122":{"tf":1.0},"125":{"tf":1.4142135623730951},"129":{"tf":1.4142135623730951},"131":{"tf":2.0},"132":{"tf":2.23606797749979},"151":{"tf":1.7320508075688772},"152":{"tf":1.0},"153":{"tf":1.4142135623730951},"165":{"tf":1.0},"167":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"36":{"tf":1.4142135623730951},"37":{"tf":1.4142135623730951},"4":{"tf":1.7320508075688772},"43":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"46":{"tf":1.4142135623730951},"48":{"tf":1.0},"54":{"tf":1.0},"60":{"tf":2.23606797749979},"64":{"tf":1.0},"71":{"tf":1.4142135623730951},"72":{"tf":1.0},"75":{"tf":1.4142135623730951},"76":{"tf":1.0},"82":{"tf":1.4142135623730951},"83":{"tf":1.4142135623730951},"86":{"tf":1.4142135623730951},"87":{"tf":1.0},"90":{"tf":1.7320508075688772},"94":{"tf":1.4142135623730951},"95":{"tf":1.0},"99":{"tf":1.4142135623730951}},"m":{"a":{"df":0,"docs":{},"p":{"df":11,"docs":{"141":{"tf":1.0},"151":{"tf":2.0},"154":{"tf":1.0},"156":{"tf":1.0},"22":{"tf":1.0},"25":{"tf":1.0},"28":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"r":{"df":78,"docs":{"100":{"tf":1.7320508075688772},"103":{"tf":2.449489742783178},"104":{"tf":1.7320508075688772},"107":{"tf":1.4142135623730951},"108":{"tf":2.6457513110645907},"109":{"tf":1.0},"11":{"tf":1.7320508075688772},"112":{"tf":1.4142135623730951},"113":{"tf":1.7320508075688772},"116":{"tf":1.4142135623730951},"117":{"tf":1.7320508075688772},"121":{"tf":1.4142135623730951},"122":{"tf":1.4142135623730951},"125":{"tf":1.4142135623730951},"128":{"tf":1.7320508075688772},"129":{"tf":1.4142135623730951},"130":{"tf":2.23606797749979},"131":{"tf":1.7320508075688772},"132":{"tf":3.1622776601683795},"135":{"tf":1.0},"138":{"tf":1.0},"140":{"tf":1.0},"141":{"tf":2.23606797749979},"142":{"tf":2.449489742783178},"143":{"tf":2.8284271247461903},"146":{"tf":2.6457513110645907},"147":{"tf":2.23606797749979},"149":{"tf":1.7320508075688772},"151":{"tf":2.23606797749979},"153":{"tf":2.0},"154":{"tf":1.4142135623730951},"155":{"tf":2.449489742783178},"156":{"tf":2.23606797749979},"157":{"tf":1.4142135623730951},"162":{"tf":1.0},"165":{"tf":1.4142135623730951},"167":{"tf":1.0},"169":{"tf":1.0},"171":{"tf":1.0},"18":{"tf":1.7320508075688772},"22":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":2.0},"29":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.7320508075688772},"34":{"tf":1.4142135623730951},"35":{"tf":1.4142135623730951},"37":{"tf":1.4142135623730951},"4":{"tf":2.23606797749979},"41":{"tf":1.0},"42":{"tf":2.0},"43":{"tf":1.4142135623730951},"44":{"tf":1.4142135623730951},"46":{"tf":1.4142135623730951},"51":{"tf":1.0},"52":{"tf":1.7320508075688772},"54":{"tf":3.1622776601683795},"55":{"tf":3.0},"56":{"tf":2.0},"57":{"tf":2.23606797749979},"60":{"tf":1.7320508075688772},"61":{"tf":1.4142135623730951},"64":{"tf":1.4142135623730951},"71":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951},"75":{"tf":2.0},"76":{"tf":1.4142135623730951},"82":{"tf":1.4142135623730951},"83":{"tf":1.7320508075688772},"86":{"tf":1.4142135623730951},"87":{"tf":1.7320508075688772},"90":{"tf":1.4142135623730951},"91":{"tf":1.7320508075688772},"94":{"tf":1.4142135623730951},"95":{"tf":2.0},"96":{"tf":1.4142135623730951},"99":{"tf":1.7320508075688772}}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":1,"docs":{"169":{"tf":1.0}}}}}},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":2,"docs":{"19":{"tf":1.0},"27":{"tf":1.0}}}}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":30,"docs":{"138":{"tf":2.6457513110645907},"139":{"tf":1.4142135623730951},"144":{"tf":1.7320508075688772},"146":{"tf":1.7320508075688772},"147":{"tf":1.7320508075688772},"148":{"tf":1.0},"149":{"tf":1.0},"151":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.7320508075688772},"155":{"tf":1.0},"156":{"tf":1.0},"165":{"tf":1.7320508075688772},"169":{"tf":1.4142135623730951},"170":{"tf":1.0},"171":{"tf":2.0},"19":{"tf":1.0},"2":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":1.0},"27":{"tf":2.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"37":{"tf":2.23606797749979},"42":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951},"46":{"tf":2.23606797749979},"55":{"tf":1.0},"57":{"tf":1.0},"59":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":1,"docs":{"61":{"tf":1.0}}}}},"i":{"d":{"df":2,"docs":{"164":{"tf":1.0},"165":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"161":{"tf":1.0}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"12":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"13":{"tf":1.7320508075688772}}}},"t":{"df":2,"docs":{"128":{"tf":1.0},"132":{"tf":1.0}},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"143":{"tf":1.0}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":5,"docs":{"127":{"tf":1.0},"51":{"tf":1.0},"59":{"tf":1.4142135623730951},"61":{"tf":1.4142135623730951},"64":{"tf":1.4142135623730951}}}}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":9,"docs":{"130":{"tf":1.0},"135":{"tf":1.4142135623730951},"155":{"tf":1.0},"157":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"5":{"tf":1.0},"51":{"tf":1.4142135623730951},"84":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"d":{":":{"/":{"/":{"7":{"b":{"3":{"d":{"9":{"df":0,"docs":{},"e":{"9":{"d":{"b":{"d":{"a":{"6":{"df":0,"docs":{},"f":{"2":{"df":0,"docs":{},"e":{"0":{"3":{"8":{"1":{"d":{"df":0,"docs":{},"f":{"7":{"6":{"6":{"9":{"df":0,"docs":{},"f":{"6":{"1":{"1":{"7":{"b":{"df":0,"docs":{},"f":{"3":{"df":0,"docs":{},"e":{"5":{"4":{"1":{"7":{"1":{"4":{"6":{"9":{"c":{"df":0,"docs":{},"f":{"a":{"c":{"b":{"c":{"df":0,"docs":{},"e":{"2":{"6":{"7":{"0":{"6":{"0":{"5":{"a":{"6":{"1":{"c":{"df":0,"docs":{},"e":{"4":{"b":{"8":{"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":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{"3":{"9":{"d":{"3":{"0":{"9":{"6":{"5":{"b":{"df":0,"docs":{},"e":{"c":{"d":{"b":{"c":{"4":{"0":{"3":{"3":{"6":{"df":0,"docs":{},"f":{"d":{"9":{"a":{"a":{"6":{"4":{"2":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"7":{"7":{"6":{"4":{"2":{"1":{"5":{"5":{"3":{"6":{"1":{"5":{"df":0,"docs":{},"f":{"6":{"4":{"2":{"d":{"d":{"5":{"9":{"9":{"df":0,"docs":{},"e":{"1":{"b":{"0":{"d":{"8":{"8":{"c":{"5":{"0":{"5":{"b":{"6":{"df":1,"docs":{"45":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{},"n":{"df":0,"docs":{},"t":{"df":5,"docs":{"135":{"tf":1.0},"151":{"tf":1.4142135623730951},"36":{"tf":1.0},"45":{"tf":1.0},"61":{"tf":1.0}}}},"x":{"df":0,"docs":{},"t":{"df":4,"docs":{"127":{"tf":1.0},"51":{"tf":1.0},"57":{"tf":1.0},"72":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":1,"docs":{"165":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"14":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"l":{"df":34,"docs":{"1":{"tf":1.0},"101":{"tf":1.0},"125":{"tf":1.0},"133":{"tf":1.7320508075688772},"134":{"tf":1.0},"135":{"tf":1.0},"138":{"tf":1.0},"141":{"tf":2.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":2.8284271247461903},"155":{"tf":3.3166247903554},"156":{"tf":2.23606797749979},"157":{"tf":1.0},"171":{"tf":1.7320508075688772},"3":{"tf":1.0},"32":{"tf":1.4142135623730951},"33":{"tf":1.7320508075688772},"34":{"tf":1.0},"41":{"tf":1.4142135623730951},"42":{"tf":1.4142135623730951},"43":{"tf":1.0},"56":{"tf":1.0},"96":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"126":{"tf":1.0}}}},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"84":{"tf":1.0}}},"t":{"df":1,"docs":{"132":{"tf":1.0}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"132":{"tf":1.0}}}}}}}}}}}}},"df":0,"docs":{}}}}}}}}}}},"o":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"171":{"tf":1.0}}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"i":{"df":5,"docs":{"159":{"tf":1.0},"21":{"tf":1.0},"27":{"tf":1.4142135623730951},"31":{"tf":1.4142135623730951},"40":{"tf":1.4142135623730951}}}},"r":{"df":0,"docs":{},"e":{"df":2,"docs":{"59":{"tf":1.0},"62":{"tf":1.0}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"123":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"171":{"tf":1.0}}}}}},"df":0,"docs":{},"l":{"df":1,"docs":{"147":{"tf":1.0}}},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":7,"docs":{"137":{"tf":1.0},"143":{"tf":1.4142135623730951},"147":{"tf":2.0},"150":{"tf":1.0},"42":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"2":{"tf":1.0}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":7,"docs":{"109":{"tf":1.4142135623730951},"123":{"tf":1.0},"138":{"tf":1.0},"139":{"tf":1.0},"140":{"tf":1.0},"146":{"tf":2.0},"147":{"tf":2.0}}}},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"137":{"tf":1.0}}},"y":{"_":{"c":{"df":0,"docs":{},"o":{"d":{"df":2,"docs":{"137":{"tf":1.0},"139":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"p":{"d":{"df":1,"docs":{"154":{"tf":1.0}}},"df":0,"docs":{},"u":{"df":2,"docs":{"2":{"tf":1.0},"48":{"tf":1.0}}}},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":5,"docs":{"129":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.7320508075688772},"78":{"tf":1.0}}}}},"d":{"df":3,"docs":{"141":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":22,"docs":{"12":{"tf":1.0},"126":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.0},"139":{"tf":1.0},"155":{"tf":1.0},"17":{"tf":1.0},"26":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.4142135623730951},"35":{"tf":1.7320508075688772},"36":{"tf":1.4142135623730951},"37":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.4142135623730951},"44":{"tf":1.7320508075688772},"45":{"tf":1.4142135623730951},"46":{"tf":1.0},"53":{"tf":1.7320508075688772},"59":{"tf":1.0},"60":{"tf":1.4142135623730951},"64":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"128":{"tf":1.0},"132":{"tf":1.0}}}}}}}}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":2,"docs":{"165":{"tf":1.4142135623730951},"59":{"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":3,"docs":{"125":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}}},"t":{"df":0,"docs":{},"x":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"131":{"tf":1.4142135623730951}},"s":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"(":{"b":{"\"":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"d":{"b":{"df":0,"docs":{},"y":{"df":1,"docs":{"127":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"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":2,"docs":{"127":{"tf":1.4142135623730951},"131":{"tf":1.4142135623730951}}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":8,"docs":{"155":{"tf":1.7320508075688772},"157":{"tf":1.7320508075688772},"34":{"tf":1.7320508075688772},"36":{"tf":1.4142135623730951},"37":{"tf":1.0},"43":{"tf":1.7320508075688772},"45":{"tf":1.4142135623730951},"46":{"tf":1.0}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":22,"docs":{"103":{"tf":1.0},"11":{"tf":1.0},"128":{"tf":1.0},"133":{"tf":1.0},"134":{"tf":1.0},"138":{"tf":1.4142135623730951},"139":{"tf":1.0},"143":{"tf":1.0},"146":{"tf":1.0},"147":{"tf":1.4142135623730951},"148":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0},"158":{"tf":1.0},"34":{"tf":1.0},"43":{"tf":1.0},"52":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.0},"78":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":9,"docs":{"126":{"tf":2.0},"127":{"tf":1.0},"128":{"tf":1.0},"129":{"tf":1.4142135623730951},"130":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.0},"142":{"tf":1.0},"174":{"tf":1.0}}}}}}}},"d":{"7":{"df":0,"docs":{},"r":{"df":0,"docs":{},"f":{"df":0,"docs":{},"x":{"df":2,"docs":{"35":{"tf":1.7320508075688772},"36":{"tf":2.23606797749979}}}}}},"a":{"df":0,"docs":{},"t":{"a":{"b":{"a":{"df":0,"docs":{},"s":{"df":4,"docs":{"137":{"tf":1.4142135623730951},"139":{"tf":1.0},"48":{"tf":1.0},"57":{"tf":1.0}}}},"df":0,"docs":{}},"df":17,"docs":{"1":{"tf":1.0},"114":{"tf":1.0},"123":{"tf":1.4142135623730951},"127":{"tf":1.0},"135":{"tf":1.7320508075688772},"138":{"tf":2.449489742783178},"151":{"tf":1.4142135623730951},"155":{"tf":1.4142135623730951},"165":{"tf":1.4142135623730951},"171":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.7320508075688772},"3":{"tf":1.0},"61":{"tf":1.4142135623730951},"63":{"tf":1.0},"73":{"tf":1.0},"75":{"tf":1.4142135623730951}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"155":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":8,"docs":{"131":{"tf":1.0},"161":{"tf":1.4142135623730951},"60":{"tf":1.4142135623730951},"63":{"tf":1.0},"84":{"tf":2.23606797749979},"85":{"tf":1.0},"86":{"tf":1.4142135623730951},"87":{"tf":1.4142135623730951}}}}},"c":{"df":0,"docs":{},"i":{"d":{"df":3,"docs":{"14":{"tf":1.0},"155":{"tf":1.0},"96":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":1,"docs":{"14":{"tf":1.0}}}},"l":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"119":{"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":6,"docs":{"26":{"tf":1.0},"63":{"tf":1.0},"73":{"tf":1.0},"75":{"tf":1.4142135623730951},"76":{"tf":1.4142135623730951},"79":{"tf":1.0}}}}}}}}}},"d":{"df":0,"docs":{},"i":{"c":{"df":11,"docs":{"0":{"tf":1.0},"1":{"tf":1.7320508075688772},"168":{"tf":1.0},"169":{"tf":2.23606797749979},"170":{"tf":1.4142135623730951},"171":{"tf":2.8284271247461903},"174":{"tf":1.0},"22":{"tf":1.4142135623730951},"37":{"tf":1.0},"46":{"tf":1.0},"75":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":1,"docs":{"3":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"50":{"tf":1.0}}}}}},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":31,"docs":{"100":{"tf":1.0},"104":{"tf":1.0},"108":{"tf":1.0},"122":{"tf":1.0},"127":{"tf":1.0},"137":{"tf":1.0},"141":{"tf":1.0},"149":{"tf":1.4142135623730951},"151":{"tf":1.4142135623730951},"152":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.7320508075688772},"155":{"tf":1.0},"156":{"tf":1.4142135623730951},"161":{"tf":1.0},"162":{"tf":1.0},"18":{"tf":1.0},"22":{"tf":1.4142135623730951},"26":{"tf":1.4142135623730951},"35":{"tf":1.7320508075688772},"36":{"tf":2.0},"4":{"tf":1.4142135623730951},"44":{"tf":1.7320508075688772},"45":{"tf":2.0},"48":{"tf":2.0},"54":{"tf":1.0},"57":{"tf":1.7320508075688772},"62":{"tf":1.0},"72":{"tf":1.4142135623730951},"76":{"tf":1.0},"83":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":6,"docs":{"108":{"tf":1.0},"113":{"tf":1.0},"128":{"tf":1.0},"131":{"tf":1.0},"164":{"tf":1.0},"91":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":9,"docs":{"100":{"tf":1.0},"108":{"tf":1.0},"117":{"tf":1.0},"122":{"tf":1.0},"139":{"tf":1.0},"72":{"tf":1.0},"76":{"tf":1.0},"83":{"tf":1.0},"95":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"/":{"a":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"76":{"tf":1.4142135623730951},"95":{"tf":1.0}}}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"108":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"c":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"r":{"df":1,"docs":{"95":{"tf":1.0}}}},"df":0,"docs":{}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"108":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"108":{"tf":1.0}}}}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":4,"docs":{"108":{"tf":1.0},"117":{"tf":1.0},"122":{"tf":1.0},"72":{"tf":1.0}}}}},"m":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"76":{"tf":1.0}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"i":{"df":1,"docs":{"100":{"tf":1.0}}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"95":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"_":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"1":{"6":{"df":1,"docs":{"95":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"95":{"tf":1.4142135623730951}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":2,"docs":{"72":{"tf":1.0},"83":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"108":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":3,"docs":{"25":{"tf":1.4142135623730951},"28":{"tf":1.4142135623730951},"53":{"tf":1.0}}}}},"m":{"df":0,"docs":{},"o":{"df":1,"docs":{"155":{"tf":1.0}},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":4,"docs":{"27":{"tf":1.0},"36":{"tf":1.0},"41":{"tf":1.0},"45":{"tf":1.0}}}}}}}},"n":{"df":0,"docs":{},"i":{"df":3,"docs":{"94":{"tf":1.0},"95":{"tf":1.4142135623730951},"96":{"tf":2.449489742783178}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":7,"docs":{"11":{"tf":1.0},"129":{"tf":1.4142135623730951},"131":{"tf":1.0},"132":{"tf":1.7320508075688772},"3":{"tf":1.0},"4":{"tf":1.0},"92":{"tf":1.0}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"y":{"df":11,"docs":{"1":{"tf":1.0},"152":{"tf":1.4142135623730951},"156":{"tf":1.0},"33":{"tf":2.0},"34":{"tf":1.4142135623730951},"4":{"tf":1.4142135623730951},"42":{"tf":2.23606797749979},"43":{"tf":1.4142135623730951},"5":{"tf":1.0},"58":{"tf":1.0},"84":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"'":{"df":1,"docs":{"142":{"tf":1.0}}},"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"34":{"tf":1.0},"43":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}}}}}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"131":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"b":{"df":5,"docs":{"130":{"tf":1.4142135623730951},"142":{"tf":1.0},"36":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"60":{"tf":1.0}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":16,"docs":{"100":{"tf":2.23606797749979},"104":{"tf":1.7320508075688772},"108":{"tf":3.3166247903554},"117":{"tf":1.7320508075688772},"122":{"tf":1.4142135623730951},"137":{"tf":1.0},"140":{"tf":1.4142135623730951},"57":{"tf":3.1622776601683795},"62":{"tf":1.0},"63":{"tf":1.0},"64":{"tf":1.4142135623730951},"72":{"tf":3.4641016151377544},"76":{"tf":1.4142135623730951},"83":{"tf":1.7320508075688772},"87":{"tf":1.4142135623730951},"95":{"tf":2.8284271247461903}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"131":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":2,"docs":{"0":{"tf":1.0},"1":{"tf":1.4142135623730951}}}},"r":{"df":2,"docs":{"50":{"tf":1.0},"61":{"tf":1.0}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"53":{"tf":1.0},"58":{"tf":1.0}}}}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":4,"docs":{"108":{"tf":1.0},"121":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":3,"docs":{"51":{"tf":1.0},"53":{"tf":1.0},"60":{"tf":1.0}}}}}}}},"v":{"df":3,"docs":{"37":{"tf":1.0},"46":{"tf":1.0},"7":{"tf":1.0}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":6,"docs":{"1":{"tf":1.0},"13":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0},"174":{"tf":1.7320508075688772},"2":{"tf":1.0}}}}}}}},"i":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"172":{"tf":1.0}}}},"df":0,"docs":{}}}},"d":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":3,"docs":{"14":{"tf":1.4142135623730951},"37":{"tf":1.0},"46":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":8,"docs":{"123":{"tf":1.0},"140":{"tf":1.0},"154":{"tf":1.0},"162":{"tf":1.0},"165":{"tf":1.0},"168":{"tf":1.0},"4":{"tf":1.0},"58":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":8,"docs":{"108":{"tf":1.0},"118":{"tf":1.0},"126":{"tf":1.4142135623730951},"127":{"tf":1.0},"140":{"tf":2.0},"146":{"tf":1.0},"50":{"tf":1.0},"59":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"108":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"i":{"df":7,"docs":{"13":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.4142135623730951},"27":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"54":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"s":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"13":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"147":{"tf":1.0}}}},"df":0,"docs":{}}}},"v":{"df":7,"docs":{"141":{"tf":1.7320508075688772},"142":{"tf":1.0},"143":{"tf":1.4142135623730951},"147":{"tf":1.0},"148":{"tf":1.0},"156":{"tf":1.7320508075688772},"159":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":10,"docs":{"141":{"tf":1.4142135623730951},"142":{"tf":1.4142135623730951},"143":{"tf":2.23606797749979},"147":{"tf":2.0},"154":{"tf":1.7320508075688772},"155":{"tf":1.0},"156":{"tf":1.4142135623730951},"157":{"tf":1.0},"4":{"tf":1.4142135623730951},"48":{"tf":1.0}}},"y":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"146":{"tf":1.0}}}}}}}}}}}}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"13":{"tf":1.0}}}}}},"df":0,"docs":{},"k":{"df":1,"docs":{"153":{"tf":1.0}}},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"165":{"tf":1.0}}}}}},"t":{"a":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"134":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":5,"docs":{"100":{"tf":1.0},"6":{"tf":1.4142135623730951},"63":{"tf":1.0},"97":{"tf":1.0},"99":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"v":{"df":0,"docs":{},"e":{"df":1,"docs":{"50":{"tf":1.0}}}}},"o":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":3,"docs":{"76":{"tf":1.0},"82":{"tf":1.0},"83":{"tf":1.7320508075688772}}}}}}},"c":{"df":11,"docs":{"100":{"tf":1.4142135623730951},"104":{"tf":1.4142135623730951},"108":{"tf":1.4142135623730951},"117":{"tf":1.4142135623730951},"122":{"tf":1.4142135623730951},"135":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951},"76":{"tf":1.4142135623730951},"83":{"tf":1.4142135623730951},"87":{"tf":1.4142135623730951},"95":{"tf":1.4142135623730951}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"k":{"df":0,"docs":{},"g":{".":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"/":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"/":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{":":{"0":{".":{"8":{".":{"0":{"df":1,"docs":{"7":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":13,"docs":{"108":{"tf":1.0},"12":{"tf":1.0},"121":{"tf":1.0},"126":{"tf":1.0},"142":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0},"161":{"tf":1.0},"166":{"tf":1.4142135623730951},"55":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.0},"64":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"143":{"tf":1.0}}}}},"df":0,"docs":{}},"n":{"'":{"df":0,"docs":{},"t":{"df":3,"docs":{"36":{"tf":1.0},"45":{"tf":1.0},"59":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":2,"docs":{"101":{"tf":1.0},"59":{"tf":1.0}}}},"w":{"df":0,"docs":{},"n":{"df":4,"docs":{"138":{"tf":1.0},"139":{"tf":1.0},"2":{"tf":1.0},"65":{"tf":1.0}},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":7,"docs":{"101":{"tf":1.0},"127":{"tf":1.4142135623730951},"138":{"tf":2.449489742783178},"53":{"tf":1.0},"59":{"tf":1.4142135623730951},"63":{"tf":1.0},"97":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}},"q":{"df":0,"docs":{},"v":{"df":0,"docs":{},"j":{"df":0,"docs":{},"g":{"df":1,"docs":{"34":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":10,"docs":{"103":{"tf":1.0},"123":{"tf":1.4142135623730951},"138":{"tf":1.4142135623730951},"53":{"tf":1.0},"59":{"tf":3.0},"63":{"tf":1.4142135623730951},"88":{"tf":2.23606797749979},"89":{"tf":1.0},"90":{"tf":1.0},"91":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"e":{"df":2,"docs":{"103":{"tf":1.0},"146":{"tf":1.0}}},"r":{"a":{"df":0,"docs":{},"t":{"df":6,"docs":{"104":{"tf":1.4142135623730951},"114":{"tf":1.0},"118":{"tf":1.0},"138":{"tf":1.0},"140":{"tf":1.4142135623730951},"63":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":3,"docs":{"103":{"tf":1.0},"104":{"tf":1.0},"132":{"tf":1.0}}}}},"y":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":16,"docs":{"105":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"119":{"tf":1.0},"121":{"tf":1.0},"122":{"tf":1.0},"123":{"tf":1.7320508075688772},"125":{"tf":1.4142135623730951},"130":{"tf":1.0},"140":{"tf":1.0},"52":{"tf":1.0},"56":{"tf":2.0},"61":{"tf":2.8284271247461903},"62":{"tf":1.4142135623730951},"63":{"tf":1.4142135623730951},"65":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"g":{"df":8,"docs":{"138":{"tf":1.0},"140":{"tf":1.0},"143":{"tf":1.4142135623730951},"146":{"tf":1.0},"165":{"tf":1.7320508075688772},"51":{"tf":1.4142135623730951},"57":{"tf":1.4142135623730951},"61":{"tf":1.0}}}},"a":{"c":{"df":0,"docs":{},"h":{"df":21,"docs":{"125":{"tf":1.0},"127":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0},"147":{"tf":1.0},"154":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951},"165":{"tf":1.0},"168":{"tf":1.0},"169":{"tf":1.0},"37":{"tf":1.0},"41":{"tf":1.0},"43":{"tf":1.0},"46":{"tf":1.0},"55":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.0},"61":{"tf":1.7320508075688772},"62":{"tf":1.0},"80":{"tf":1.4142135623730951},"87":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"138":{"tf":1.0},"34":{"tf":1.0},"43":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"14":{"tf":1.0},"140":{"tf":1.0},"27":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"5":{"tf":1.0}}}}}}},"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":4,"docs":{"129":{"tf":1.0},"17":{"tf":2.0},"18":{"tf":1.0},"19":{"tf":1.0}}}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"14":{"tf":1.0}}}}}}}}}},"d":{"df":1,"docs":{"143":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"27":{"tf":1.4142135623730951},"37":{"tf":1.4142135623730951},"46":{"tf":1.4142135623730951}}}}},"df":1,"docs":{"17":{"tf":1.0}},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"60":{"tf":1.0},"61":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"32":{"tf":1.0}}}}}}},"m":{"b":{"df":0,"docs":{},"e":{"d":{"df":1,"docs":{"12":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"n":{"a":{"b":{"df":0,"docs":{},"l":{"df":2,"docs":{"171":{"tf":1.0},"61":{"tf":1.0}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"o":{"d":{"df":5,"docs":{"150":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"55":{"tf":1.0},"84":{"tf":1.0}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"138":{"tf":1.0},"147":{"tf":1.0}}}}}}},"d":{"df":7,"docs":{"36":{"tf":1.0},"45":{"tf":1.0},"60":{"tf":1.0},"67":{"tf":1.0},"72":{"tf":1.4142135623730951},"80":{"tf":1.0},"95":{"tf":1.4142135623730951}},"i":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"135":{"tf":1.0}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"\"":{",":{"\"":{"a":{"d":{"d":{"df":0,"docs":{},"r":{"df":1,"docs":{"18":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"'":{"df":4,"docs":{"119":{"tf":1.0},"123":{"tf":1.0},"143":{"tf":1.0},"52":{"tf":1.0}}},"df":57,"docs":{"100":{"tf":2.0},"103":{"tf":1.0},"107":{"tf":1.0},"112":{"tf":1.0},"116":{"tf":1.0},"119":{"tf":1.4142135623730951},"121":{"tf":1.0},"125":{"tf":1.4142135623730951},"127":{"tf":1.4142135623730951},"129":{"tf":1.0},"132":{"tf":1.0},"138":{"tf":2.23606797749979},"141":{"tf":2.23606797749979},"143":{"tf":2.6457513110645907},"147":{"tf":1.4142135623730951},"148":{"tf":1.0},"149":{"tf":1.7320508075688772},"150":{"tf":1.4142135623730951},"151":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.7320508075688772},"155":{"tf":2.23606797749979},"156":{"tf":2.23606797749979},"157":{"tf":1.4142135623730951},"163":{"tf":1.7320508075688772},"164":{"tf":1.0},"165":{"tf":1.7320508075688772},"18":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"36":{"tf":1.7320508075688772},"37":{"tf":1.0},"41":{"tf":1.0},"42":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951},"45":{"tf":1.7320508075688772},"46":{"tf":1.0},"48":{"tf":1.0},"49":{"tf":2.0},"50":{"tf":1.0},"51":{"tf":2.8284271247461903},"52":{"tf":2.8284271247461903},"53":{"tf":2.23606797749979},"55":{"tf":2.8284271247461903},"56":{"tf":1.0},"57":{"tf":2.8284271247461903},"60":{"tf":1.0},"61":{"tf":1.4142135623730951},"63":{"tf":1.4142135623730951},"71":{"tf":1.0},"75":{"tf":1.0},"82":{"tf":1.0},"86":{"tf":1.0},"90":{"tf":1.0},"94":{"tf":1.0},"97":{"tf":1.0},"99":{"tf":1.7320508075688772}}}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"c":{"df":1,"docs":{"103":{"tf":1.0}}},"df":0,"docs":{}}}},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":5,"docs":{"12":{"tf":1.0},"13":{"tf":1.0},"158":{"tf":2.0},"159":{"tf":2.0},"170":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":5,"docs":{"1":{"tf":1.0},"165":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0},"75":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"19":{"tf":1.0}}}},"i":{"df":0,"docs":{},"r":{"df":3,"docs":{"58":{"tf":1.0},"75":{"tf":1.4142135623730951},"96":{"tf":1.4142135623730951}}},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"137":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"2":{"tf":1.0},"61":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"m":{"df":6,"docs":{"100":{"tf":1.7320508075688772},"57":{"tf":1.0},"72":{"tf":1.7320508075688772},"76":{"tf":1.4142135623730951},"83":{"tf":1.0},"95":{"tf":1.4142135623730951}}}},"v":{"df":5,"docs":{"141":{"tf":2.23606797749979},"154":{"tf":1.7320508075688772},"156":{"tf":2.449489742783178},"4":{"tf":2.0},"48":{"tf":2.6457513110645907}},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":3,"docs":{"161":{"tf":1.4142135623730951},"162":{"tf":1.0},"54":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"y":{"df":2,"docs":{"14":{"tf":2.0},"142":{"tf":1.0}}}}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":3,"docs":{"132":{"tf":1.0},"143":{"tf":1.0},"146":{"tf":1.7320508075688772}},"v":{"df":1,"docs":{"132":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":4,"docs":{"132":{"tf":1.0},"138":{"tf":1.0},"147":{"tf":1.0},"84":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"53":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"c":{"/":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"/":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"54":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}}}},"df":3,"docs":{"154":{"tf":1.0},"156":{"tf":1.0},"169":{"tf":1.0}}},"df":0,"docs":{}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"96":{"tf":1.7320508075688772}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"171":{"tf":1.0},"19":{"tf":1.0}},"t":{"df":2,"docs":{"138":{"tf":1.7320508075688772},"161":{"tf":1.0}}}}}},"x":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"103":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"59":{"tf":1.0}}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":42,"docs":{"103":{"tf":2.23606797749979},"107":{"tf":1.4142135623730951},"11":{"tf":1.0},"112":{"tf":1.4142135623730951},"116":{"tf":1.4142135623730951},"121":{"tf":1.4142135623730951},"125":{"tf":1.4142135623730951},"126":{"tf":2.0},"129":{"tf":1.4142135623730951},"132":{"tf":1.0},"150":{"tf":1.0},"151":{"tf":1.0},"152":{"tf":1.4142135623730951},"153":{"tf":1.4142135623730951},"155":{"tf":1.0},"168":{"tf":2.0},"169":{"tf":1.4142135623730951},"170":{"tf":1.4142135623730951},"171":{"tf":1.0},"172":{"tf":1.0},"19":{"tf":1.0},"23":{"tf":1.0},"29":{"tf":1.4142135623730951},"32":{"tf":1.0},"36":{"tf":1.0},"4":{"tf":1.7320508075688772},"41":{"tf":1.4142135623730951},"45":{"tf":1.0},"52":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":1.4142135623730951},"55":{"tf":1.4142135623730951},"59":{"tf":1.7320508075688772},"60":{"tf":2.0},"61":{"tf":1.0},"71":{"tf":1.4142135623730951},"75":{"tf":1.7320508075688772},"82":{"tf":1.4142135623730951},"86":{"tf":1.4142135623730951},"90":{"tf":1.4142135623730951},"94":{"tf":1.4142135623730951},"99":{"tf":1.7320508075688772}},"e":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"116":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"c":{"df":0,"docs":{},"e":{"df":1,"docs":{"103":{"tf":1.0}},"l":{"df":1,"docs":{"14":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"13":{"tf":1.0},"140":{"tf":2.0}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"153":{"tf":1.0},"165":{"tf":1.0},"59":{"tf":1.4142135623730951}}}}},"p":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"12":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"11":{"tf":1.4142135623730951},"171":{"tf":1.0},"27":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"154":{"tf":1.0},"156":{"tf":1.0}}}}}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"24":{"tf":1.0}}}},"s":{"df":12,"docs":{"138":{"tf":1.0},"139":{"tf":1.0},"146":{"tf":1.0},"147":{"tf":1.0},"149":{"tf":1.4142135623730951},"154":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.0},"162":{"tf":1.0},"37":{"tf":1.0},"4":{"tf":1.4142135623730951},"46":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":3,"docs":{"105":{"tf":1.0},"69":{"tf":1.4142135623730951},"72":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"129":{"tf":1.0},"130":{"tf":1.0},"143":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":2,"docs":{"126":{"tf":1.0},"174":{"tf":1.0}}}},"r":{"df":0,"docs":{},"n":{"df":6,"docs":{"12":{"tf":1.4142135623730951},"125":{"tf":1.0},"33":{"tf":1.0},"37":{"tf":1.7320508075688772},"42":{"tf":1.0},"46":{"tf":1.7320508075688772}}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"52":{"tf":1.0},"61":{"tf":1.4142135623730951},"62":{"tf":1.0}}}},"df":1,"docs":{"174":{"tf":1.0}}},"df":0,"docs":{}}}}},"f":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"84":{"tf":1.0}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"=":{"6":{"0":{"df":1,"docs":{"165":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"165":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}}}}}}},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":5,"docs":{"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"112":{"tf":1.0},"90":{"tf":1.0}}}}}}}}}},"s":{"df":8,"docs":{"107":{"tf":1.0},"108":{"tf":1.4142135623730951},"112":{"tf":1.0},"116":{"tf":1.0},"52":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":1.4142135623730951},"90":{"tf":1.0}}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"r":{"df":3,"docs":{"21":{"tf":1.0},"31":{"tf":1.0},"40":{"tf":1.0}}}},"df":0,"docs":{}}}}},"q":{"df":5,"docs":{"10":{"tf":1.7320508075688772},"11":{"tf":1.0},"12":{"tf":1.0},"13":{"tf":1.0},"14":{"tf":1.0}}},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"99":{"tf":1.0}}}}}},"t":{"df":1,"docs":{"11":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"14":{"tf":1.0}}}}}}},"df":12,"docs":{"22":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.0},"28":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":5,"docs":{"129":{"tf":1.0},"133":{"tf":1.0},"169":{"tf":1.0},"3":{"tf":1.4142135623730951},"52":{"tf":1.0}}}}}},"d":{"df":1,"docs":{"59":{"tf":1.4142135623730951}}},"df":0,"docs":{},"e":{"d":{"df":2,"docs":{"41":{"tf":1.0},"59":{"tf":1.0}}},"df":1,"docs":{"137":{"tf":1.0}},"l":{"df":1,"docs":{"19":{"tf":1.0}}}},"w":{"df":3,"docs":{"103":{"tf":1.0},"132":{"tf":1.0},"59":{"tf":1.0}}}},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"3":{"tf":1.0}}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"d":{"df":7,"docs":{"137":{"tf":1.4142135623730951},"143":{"tf":1.7320508075688772},"23":{"tf":1.0},"27":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0},"52":{"tf":1.0}}},"df":0,"docs":{}}},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"14":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"e":{"df":19,"docs":{"132":{"tf":1.0},"141":{"tf":1.4142135623730951},"151":{"tf":1.0},"153":{"tf":2.6457513110645907},"154":{"tf":1.7320508075688772},"155":{"tf":1.7320508075688772},"156":{"tf":1.7320508075688772},"157":{"tf":1.4142135623730951},"159":{"tf":1.0},"165":{"tf":1.4142135623730951},"27":{"tf":1.0},"37":{"tf":1.0},"4":{"tf":1.4142135623730951},"46":{"tf":1.0},"48":{"tf":1.0},"54":{"tf":2.6457513110645907},"55":{"tf":1.7320508075688772},"56":{"tf":1.0},"57":{"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":2,"docs":{"153":{"tf":2.0},"156":{"tf":1.0}}}}}}}}},"l":{"df":1,"docs":{"27":{"tf":1.0}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"'":{"df":11,"docs":{"105":{"tf":1.0},"119":{"tf":1.0},"122":{"tf":1.0},"140":{"tf":1.4142135623730951},"143":{"tf":1.0},"64":{"tf":1.0},"65":{"tf":1.0},"73":{"tf":1.0},"80":{"tf":1.0},"87":{"tf":1.0},"92":{"tf":1.0}}},":":{":":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"`":{"]":{"[":{"c":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{":":{":":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"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":{}}}},"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":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"`":{"]":{"[":{"c":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{":":{":":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"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":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"_":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"143":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":1,"docs":{"143":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"167":{"tf":1.0}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":2,"docs":{"60":{"tf":1.0},"64":{"tf":1.4142135623730951}}}}}}}},"df":110,"docs":{"100":{"tf":1.0},"101":{"tf":1.4142135623730951},"102":{"tf":1.7320508075688772},"103":{"tf":1.7320508075688772},"104":{"tf":1.0},"105":{"tf":1.4142135623730951},"106":{"tf":1.7320508075688772},"107":{"tf":1.4142135623730951},"108":{"tf":2.6457513110645907},"109":{"tf":1.0},"11":{"tf":1.0},"110":{"tf":1.7320508075688772},"111":{"tf":1.7320508075688772},"112":{"tf":1.4142135623730951},"113":{"tf":1.0},"114":{"tf":1.7320508075688772},"115":{"tf":1.7320508075688772},"116":{"tf":1.4142135623730951},"117":{"tf":1.0},"118":{"tf":1.0},"119":{"tf":2.0},"120":{"tf":1.7320508075688772},"121":{"tf":2.0},"122":{"tf":1.0},"123":{"tf":2.0},"124":{"tf":1.0},"125":{"tf":2.6457513110645907},"126":{"tf":3.0},"127":{"tf":2.6457513110645907},"128":{"tf":2.0},"129":{"tf":2.0},"130":{"tf":1.7320508075688772},"131":{"tf":2.0},"132":{"tf":2.23606797749979},"140":{"tf":3.3166247903554},"141":{"tf":1.0},"143":{"tf":3.3166247903554},"151":{"tf":2.23606797749979},"153":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0},"161":{"tf":1.0},"169":{"tf":1.4142135623730951},"170":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"36":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"4":{"tf":1.0},"41":{"tf":1.0},"42":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951},"45":{"tf":1.0},"46":{"tf":1.0},"47":{"tf":1.0},"50":{"tf":2.449489742783178},"51":{"tf":1.4142135623730951},"52":{"tf":1.0},"53":{"tf":2.0},"55":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":2.23606797749979},"58":{"tf":2.0},"59":{"tf":4.69041575982343},"60":{"tf":3.7416573867739413},"61":{"tf":4.242640687119285},"62":{"tf":1.7320508075688772},"63":{"tf":2.6457513110645907},"64":{"tf":2.8284271247461903},"65":{"tf":2.0},"66":{"tf":1.0},"67":{"tf":1.0},"68":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.7320508075688772},"71":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951},"73":{"tf":1.0},"74":{"tf":1.7320508075688772},"75":{"tf":2.23606797749979},"76":{"tf":1.0},"77":{"tf":1.0},"78":{"tf":1.4142135623730951},"79":{"tf":1.0},"80":{"tf":1.0},"81":{"tf":1.7320508075688772},"82":{"tf":1.4142135623730951},"83":{"tf":2.0},"84":{"tf":1.7320508075688772},"85":{"tf":1.7320508075688772},"86":{"tf":1.4142135623730951},"87":{"tf":1.0},"88":{"tf":1.7320508075688772},"89":{"tf":1.7320508075688772},"90":{"tf":1.4142135623730951},"91":{"tf":1.0},"92":{"tf":1.4142135623730951},"93":{"tf":1.7320508075688772},"94":{"tf":1.4142135623730951},"95":{"tf":1.4142135623730951},"96":{"tf":1.4142135623730951},"97":{"tf":1.4142135623730951},"98":{"tf":1.7320508075688772},"99":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"127":{"tf":1.4142135623730951},"131":{"tf":1.4142135623730951}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{":":{":":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"129":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}},"n":{"d":{"df":2,"docs":{"153":{"tf":1.0},"65":{"tf":1.0}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"l":{"df":7,"docs":{"169":{"tf":1.0},"63":{"tf":1.0},"92":{"tf":2.23606797749979},"93":{"tf":1.0},"94":{"tf":1.0},"95":{"tf":1.4142135623730951},"96":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"df":9,"docs":{"126":{"tf":1.0},"131":{"tf":1.0},"149":{"tf":1.0},"27":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":1.0},"60":{"tf":1.0},"75":{"tf":1.0},"96":{"tf":1.0}}}}},"t":{"df":2,"docs":{"126":{"tf":1.0},"59":{"tf":1.0}}}},"l":{"a":{"df":0,"docs":{},"g":{"df":4,"docs":{"154":{"tf":1.0},"155":{"tf":1.7320508075688772},"157":{"tf":1.0},"162":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":8,"docs":{"22":{"tf":1.7320508075688772},"25":{"tf":1.0},"26":{"tf":2.0},"28":{"tf":1.0},"32":{"tf":1.0},"35":{"tf":2.23606797749979},"41":{"tf":1.0},"44":{"tf":2.23606797749979}}}}},"o":{"df":0,"docs":{},"w":{"df":6,"docs":{"110":{"tf":1.0},"140":{"tf":1.0},"146":{"tf":1.0},"53":{"tf":1.4142135623730951},"59":{"tf":1.0},"88":{"tf":1.0}}}}},"n":{"df":8,"docs":{"103":{"tf":1.0},"127":{"tf":1.4142135623730951},"128":{"tf":1.0},"129":{"tf":1.0},"131":{"tf":1.4142135623730951},"132":{"tf":2.0},"60":{"tf":1.0},"99":{"tf":1.0}}},"o":{"c":{"df":0,"docs":{},"u":{"df":1,"docs":{"1":{"tf":1.0}},"s":{"df":2,"docs":{"133":{"tf":1.0},"14":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"11":{"tf":1.0},"159":{"tf":1.7320508075688772},"29":{"tf":1.0},"54":{"tf":1.0}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":26,"docs":{"129":{"tf":1.0},"132":{"tf":1.7320508075688772},"135":{"tf":1.0},"136":{"tf":1.0},"137":{"tf":1.4142135623730951},"138":{"tf":1.0},"139":{"tf":1.0},"143":{"tf":1.0},"146":{"tf":1.0},"147":{"tf":1.0},"152":{"tf":1.0},"153":{"tf":1.0},"158":{"tf":1.0},"163":{"tf":1.0},"18":{"tf":1.0},"19":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.0},"28":{"tf":1.0},"33":{"tf":1.0},"42":{"tf":1.0},"52":{"tf":1.0},"54":{"tf":1.0},"59":{"tf":1.4142135623730951},"60":{"tf":1.0},"62":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":12,"docs":{"104":{"tf":1.4142135623730951},"108":{"tf":1.4142135623730951},"158":{"tf":1.0},"166":{"tf":1.0},"23":{"tf":1.0},"34":{"tf":1.0},"4":{"tf":1.0},"43":{"tf":1.0},"72":{"tf":1.4142135623730951},"78":{"tf":1.0},"83":{"tf":1.0},"95":{"tf":1.4142135623730951}}}},"df":2,"docs":{"57":{"tf":1.0},"59":{"tf":1.4142135623730951}}},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":15,"docs":{"101":{"tf":1.0},"103":{"tf":1.4142135623730951},"104":{"tf":1.0},"129":{"tf":1.0},"142":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.0},"24":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951},"48":{"tf":1.0},"49":{"tf":1.0},"57":{"tf":1.0},"59":{"tf":2.449489742783178},"60":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"n":{"d":{"df":9,"docs":{"119":{"tf":1.0},"123":{"tf":1.4142135623730951},"126":{"tf":1.0},"14":{"tf":1.0},"143":{"tf":1.0},"165":{"tf":1.0},"34":{"tf":1.0},"43":{"tf":1.0},"72":{"tf":1.0}}},"df":0,"docs":{}}}},"r":{"6":{"df":0,"docs":{},"z":{"df":1,"docs":{"34":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":1,"docs":{"19":{"tf":1.0}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":2,"docs":{"101":{"tf":1.0},"63":{"tf":1.0}}},"df":0,"docs":{}}}}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"12":{"tf":1.0}}}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"m":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"132":{"tf":1.0}}}}}}}},"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":1,"docs":{"132":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"t":{"df":5,"docs":{"1":{"tf":1.0},"33":{"tf":1.0},"37":{"tf":1.0},"42":{"tf":1.0},"46":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":7,"docs":{"126":{"tf":1.0},"129":{"tf":1.0},"141":{"tf":1.0},"152":{"tf":1.0},"171":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.0}},"i":{"df":1,"docs":{"165":{"tf":1.0}}}}},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":11,"docs":{"1":{"tf":1.0},"103":{"tf":1.0},"119":{"tf":1.0},"129":{"tf":2.0},"134":{"tf":1.0},"156":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"27":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.0}}}}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":6,"docs":{"11":{"tf":1.0},"26":{"tf":1.0},"34":{"tf":1.0},"43":{"tf":1.0},"61":{"tf":1.0},"65":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":2,"docs":{"143":{"tf":1.0},"78":{"tf":1.0}}}}}}},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":28,"docs":{"0":{"tf":1.0},"1":{"tf":2.8284271247461903},"125":{"tf":1.0},"13":{"tf":1.0},"14":{"tf":1.0},"141":{"tf":1.4142135623730951},"148":{"tf":1.0},"154":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951},"168":{"tf":1.4142135623730951},"169":{"tf":2.8284271247461903},"170":{"tf":2.6457513110645907},"171":{"tf":3.605551275463989},"174":{"tf":2.8284271247461903},"2":{"tf":2.449489742783178},"22":{"tf":1.4142135623730951},"23":{"tf":1.0},"27":{"tf":1.4142135623730951},"3":{"tf":1.4142135623730951},"35":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.4142135623730951},"4":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.4142135623730951},"73":{"tf":1.4142135623730951},"75":{"tf":2.0}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":17,"docs":{"148":{"tf":1.0},"149":{"tf":2.0},"150":{"tf":1.0},"152":{"tf":2.0},"22":{"tf":1.7320508075688772},"23":{"tf":1.4142135623730951},"24":{"tf":1.7320508075688772},"26":{"tf":1.7320508075688772},"27":{"tf":1.0},"32":{"tf":1.0},"35":{"tf":1.7320508075688772},"36":{"tf":3.7416573867739413},"37":{"tf":1.7320508075688772},"41":{"tf":1.0},"44":{"tf":1.4142135623730951},"45":{"tf":3.605551275463989},"46":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"27":{"tf":1.0}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"27":{"tf":1.0}}}}}}},"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}},"u":{"df":0,"docs":{},"g":{"df":2,"docs":{"146":{"tf":1.0},"147":{"tf":1.7320508075688772}}}}},"d":{"c":{"df":1,"docs":{"174":{"tf":1.4142135623730951}},"v":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"174":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":13,"docs":{"125":{"tf":1.0},"132":{"tf":2.0},"138":{"tf":1.7320508075688772},"140":{"tf":1.7320508075688772},"147":{"tf":1.4142135623730951},"165":{"tf":1.0},"33":{"tf":1.0},"36":{"tf":1.0},"4":{"tf":1.4142135623730951},"42":{"tf":1.0},"45":{"tf":1.0},"57":{"tf":1.0},"84":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"137":{"tf":1.0}}}}},"t":{"df":6,"docs":{"147":{"tf":1.0},"21":{"tf":1.0},"31":{"tf":1.0},"37":{"tf":1.0},"40":{"tf":1.0},"46":{"tf":1.0}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"b":{"df":3,"docs":{"16":{"tf":1.0},"168":{"tf":1.0},"9":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}},"v":{"df":0,"docs":{},"e":{"df":2,"docs":{"168":{"tf":1.0},"22":{"tf":1.0}},"n":{"df":6,"docs":{"104":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0},"4":{"tf":1.0}}}}}},"k":{"df":0,"docs":{},"e":{"df":6,"docs":{"22":{"tf":1.4142135623730951},"26":{"tf":1.4142135623730951},"35":{"tf":1.7320508075688772},"36":{"tf":1.7320508075688772},"44":{"tf":1.7320508075688772},"45":{"tf":1.7320508075688772}}}},"o":{"df":6,"docs":{"126":{"tf":1.0},"129":{"tf":1.0},"155":{"tf":1.4142135623730951},"22":{"tf":1.0},"34":{"tf":1.0},"43":{"tf":1.0}},"o":{"d":{"b":{"df":0,"docs":{},"y":{"df":1,"docs":{"126":{"tf":1.0}}}},"df":1,"docs":{"11":{"tf":1.0}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":1,"docs":{"174":{"tf":1.0}}}}}},"r":{"a":{"b":{"df":4,"docs":{"24":{"tf":1.0},"27":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"55":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"171":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"'":{"df":1,"docs":{"132":{"tf":1.0}}},".":{"df":0,"docs":{},"v":{"1":{"df":3,"docs":{"128":{"tf":1.0},"129":{"tf":1.0},"132":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},":":{":":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":1,"docs":{"129":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":6,"docs":{"126":{"tf":2.0},"127":{"tf":1.4142135623730951},"128":{"tf":1.7320508075688772},"130":{"tf":1.4142135623730951},"131":{"tf":2.23606797749979},"132":{"tf":2.8284271247461903}}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":2,"docs":{"55":{"tf":1.0},"57":{"tf":1.0}}}}},"p":{"c":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"v":{"4":{"df":1,"docs":{"154":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":3,"docs":{"141":{"tf":1.0},"142":{"tf":1.4142135623730951},"143":{"tf":1.0}}},"df":0,"docs":{}}},"s":{"df":3,"docs":{"36":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.4142135623730951}}},"u":{"df":0,"docs":{},"i":{"d":{"df":4,"docs":{"21":{"tf":1.0},"31":{"tf":1.0},"4":{"tf":1.0},"40":{"tf":1.0}}},"df":0,"docs":{}}}},"h":{"5":{"c":{"df":0,"docs":{},"f":{"df":0,"docs":{},"n":{"df":1,"docs":{"36":{"tf":1.0}}}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"58":{"tf":1.0},"61":{"tf":1.0},"75":{"tf":1.0}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"151":{"tf":1.0}}}}}},"r":{"d":{"c":{"df":0,"docs":{},"o":{"d":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"2":{"tf":1.0}}}},"w":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"11":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"100":{"tf":1.4142135623730951}}},"n":{"'":{"df":0,"docs":{},"t":{"df":1,"docs":{"164":{"tf":1.0}}}},"df":0,"docs":{}}},"v":{"df":0,"docs":{},"e":{"df":8,"docs":{"14":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.4142135623730951},"36":{"tf":1.4142135623730951},"4":{"tf":1.0},"45":{"tf":1.4142135623730951}}}}},"df":5,"docs":{"141":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0},"4":{"tf":1.0},"48":{"tf":1.0}},"e":{"a":{"d":{"df":1,"docs":{"75":{"tf":1.0}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"165":{"tf":1.0}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":3,"docs":{"126":{"tf":1.0},"129":{"tf":1.0},"153":{"tf":1.0}}}},"p":{"df":6,"docs":{"140":{"tf":2.23606797749979},"141":{"tf":2.23606797749979},"154":{"tf":2.23606797749979},"156":{"tf":2.23606797749979},"4":{"tf":2.23606797749979},"48":{"tf":1.7320508075688772}}}},"r":{"df":0,"docs":{},"e":{"'":{"df":1,"docs":{"165":{"tf":1.0}}},"df":4,"docs":{"143":{"tf":1.0},"34":{"tf":1.0},"43":{"tf":1.0},"59":{"tf":1.0}}}},"y":{"df":1,"docs":{"132":{"tf":1.0}}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":2,"docs":{"165":{"tf":1.0},"78":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"147":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"11":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":4,"docs":{"118":{"tf":1.0},"138":{"tf":1.0},"139":{"tf":1.4142135623730951},"140":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"t":{"df":1,"docs":{"19":{"tf":1.0}}}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":5,"docs":{"148":{"tf":1.0},"171":{"tf":1.0},"27":{"tf":1.0},"3":{"tf":1.0},"32":{"tf":1.0}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"57":{"tf":1.0}}}},"df":0,"docs":{}}}}},"r":{"c":{"8":{"df":0,"docs":{},"j":{"df":2,"docs":{"44":{"tf":1.0},"45":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"t":{"c":{"2":{"df":0,"docs":{},"x":{"df":2,"docs":{"22":{"tf":1.4142135623730951},"26":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"/":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"p":{"df":1,"docs":{"143":{"tf":1.0}}}},"df":0,"docs":{}}},":":{"/":{"/":{"1":{"2":{"7":{".":{"0":{".":{"0":{".":{"1":{":":{"7":{"8":{"0":{"0":{"df":1,"docs":{"155":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":10,"docs":{"100":{"tf":1.0},"104":{"tf":1.0},"108":{"tf":1.0},"117":{"tf":1.0},"122":{"tf":1.0},"72":{"tf":1.0},"76":{"tf":1.0},"83":{"tf":1.0},"87":{"tf":1.0},"95":{"tf":1.0}}}}}},"l":{"df":0,"docs":{},"o":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{":":{"7":{"9":{"0":{"0":{"df":2,"docs":{"155":{"tf":1.4142135623730951},"157":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{"0":{"0":{"0":{"/":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"24":{"tf":1.0}}}}}}},"df":0,"docs":{}},"1":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":4,"docs":{"34":{"tf":1.7320508075688772},"36":{"tf":1.4142135623730951},"43":{"tf":1.7320508075688772},"45":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}},"df":2,"docs":{"155":{"tf":1.0},"157":{"tf":1.0}}},"2":{"df":1,"docs":{"155":{"tf":1.0}}},"3":{"df":1,"docs":{"155":{"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":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"34":{"tf":1.0},"43":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"160":{"tf":1.0},"162":{"tf":1.7320508075688772},"165":{"tf":1.4142135623730951}},"s":{":":{"/":{"/":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"w":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"/":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"/":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"/":{"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":{"/":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":14,"docs":{"22":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.0},"28":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"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":2,"docs":{"143":{"tf":1.7320508075688772},"59":{"tf":1.0}}},"d":{"df":14,"docs":{"121":{"tf":1.0},"125":{"tf":1.0},"135":{"tf":3.4641016151377544},"140":{"tf":1.4142135623730951},"153":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.4142135623730951},"43":{"tf":1.0},"45":{"tf":1.4142135623730951},"55":{"tf":1.0},"57":{"tf":1.0},"60":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":5,"docs":{"53":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.0},"64":{"tf":1.0},"87":{"tf":1.0}}}}}}}},"l":{"df":3,"docs":{"154":{"tf":1.0},"156":{"tf":1.0},"48":{"tf":1.0}},"e":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":3,"docs":{"154":{"tf":1.0},"156":{"tf":1.0},"48":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"p":{"c":{"df":2,"docs":{"35":{"tf":1.7320508075688772},"36":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"g":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"143":{"tf":2.0}}}}}},"m":{"a":{"df":0,"docs":{},"g":{"df":2,"docs":{"5":{"tf":1.0},"7":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":1,"docs":{"5":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"l":{"df":4,"docs":{"127":{"tf":1.0},"128":{"tf":1.4142135623730951},"131":{"tf":1.0},"132":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":13,"docs":{"103":{"tf":1.0},"125":{"tf":1.0},"126":{"tf":1.7320508075688772},"127":{"tf":1.0},"132":{"tf":1.4142135623730951},"140":{"tf":1.4142135623730951},"142":{"tf":1.4142135623730951},"144":{"tf":1.0},"169":{"tf":1.0},"174":{"tf":1.0},"26":{"tf":1.0},"64":{"tf":1.0},"73":{"tf":1.0}}}}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":2,"docs":{"126":{"tf":1.0},"129":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":1,"docs":{"11":{"tf":1.0}}}}}}},"n":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"53":{"tf":1.0}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"d":{"df":6,"docs":{"132":{"tf":1.0},"137":{"tf":1.0},"139":{"tf":1.0},"143":{"tf":2.23606797749979},"63":{"tf":1.0},"87":{"tf":1.0}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"m":{"df":5,"docs":{"125":{"tf":1.4142135623730951},"18":{"tf":1.0},"26":{"tf":1.0},"84":{"tf":1.0},"92":{"tf":1.0}}},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"3":{"tf":1.0}}}}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"101":{"tf":1.0}}},"df":0,"docs":{}}}}},"i":{"c":{"df":1,"docs":{"146":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":4,"docs":{"140":{"tf":1.4142135623730951},"161":{"tf":1.0},"37":{"tf":2.23606797749979},"46":{"tf":2.23606797749979}},"r":{"df":0,"docs":{},"m":{"df":18,"docs":{"12":{"tf":1.0},"137":{"tf":2.0},"143":{"tf":3.1622776601683795},"148":{"tf":1.4142135623730951},"154":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.4142135623730951},"157":{"tf":1.0},"165":{"tf":1.0},"169":{"tf":1.0},"3":{"tf":1.0},"33":{"tf":1.0},"4":{"tf":1.4142135623730951},"41":{"tf":1.4142135623730951},"42":{"tf":1.4142135623730951},"51":{"tf":1.0},"60":{"tf":1.0},"61":{"tf":2.23606797749979}}}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":3,"docs":{"103":{"tf":1.0},"53":{"tf":1.0},"60":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"59":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"12":{"tf":1.0}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"33":{"tf":1.0},"42":{"tf":1.0},"50":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"r":{"df":2,"docs":{"14":{"tf":1.0},"168":{"tf":1.0}}}}},"t":{"a":{"df":0,"docs":{},"l":{"df":16,"docs":{"132":{"tf":1.0},"159":{"tf":1.7320508075688772},"16":{"tf":1.0},"21":{"tf":1.4142135623730951},"31":{"tf":1.4142135623730951},"33":{"tf":1.7320508075688772},"34":{"tf":2.23606797749979},"4":{"tf":1.0},"40":{"tf":1.4142135623730951},"42":{"tf":1.7320508075688772},"43":{"tf":2.23606797749979},"5":{"tf":2.23606797749979},"6":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.4142135623730951},"9":{"tf":1.4142135623730951}}},"n":{"c":{"df":11,"docs":{"127":{"tf":1.0},"166":{"tf":1.0},"167":{"tf":1.0},"32":{"tf":1.0},"34":{"tf":1.7320508075688772},"4":{"tf":1.0},"41":{"tf":1.4142135623730951},"43":{"tf":2.0},"55":{"tf":1.0},"57":{"tf":1.0},"64":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"a":{"d":{"df":9,"docs":{"1":{"tf":1.0},"138":{"tf":1.4142135623730951},"143":{"tf":1.4142135623730951},"27":{"tf":1.0},"37":{"tf":1.4142135623730951},"46":{"tf":1.4142135623730951},"54":{"tf":1.0},"78":{"tf":1.0},"84":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"21":{"tf":1.0},"31":{"tf":1.0},"40":{"tf":1.0}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":6,"docs":{"104":{"tf":1.4142135623730951},"108":{"tf":1.4142135623730951},"57":{"tf":1.0},"72":{"tf":1.4142135623730951},"83":{"tf":1.0},"95":{"tf":1.4142135623730951}},"r":{"df":15,"docs":{"12":{"tf":2.0},"141":{"tf":1.4142135623730951},"148":{"tf":1.0},"154":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951},"168":{"tf":1.7320508075688772},"169":{"tf":1.4142135623730951},"170":{"tf":1.0},"171":{"tf":1.7320508075688772},"174":{"tf":1.4142135623730951},"2":{"tf":1.4142135623730951},"3":{"tf":1.7320508075688772},"32":{"tf":1.0},"33":{"tf":1.0},"42":{"tf":1.0}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"129":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"50":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"34":{"tf":1.0},"4":{"tf":1.0},"43":{"tf":1.0}}}}},"f":{"a":{"c":{"df":5,"docs":{"162":{"tf":1.7320508075688772},"163":{"tf":1.0},"24":{"tf":1.0},"4":{"tf":1.4142135623730951},"54":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"m":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":1,"docs":{"147":{"tf":1.0}}}},"df":0,"docs":{}}},"n":{"df":1,"docs":{"3":{"tf":1.0}},"e":{"df":0,"docs":{},"t":{"df":3,"docs":{"169":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0}}}}},"v":{"df":3,"docs":{"154":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951}}}}},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"174":{"tf":1.0}}},"df":0,"docs":{}}}},"o":{"/":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"14":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":5,"docs":{"0":{"tf":1.0},"1":{"tf":1.0},"2":{"tf":1.0},"3":{"tf":1.0},"4":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"123":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"11":{"tf":1.0}}}}}}},"o":{"c":{"df":1,"docs":{"167":{"tf":1.0}}},"df":0,"docs":{},"k":{"df":1,"docs":{"127":{"tf":1.7320508075688772}}}}}},"p":{"/":{"df":0,"docs":{},"m":{"a":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"169":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"171":{"tf":1.0}}}}}}},":":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"57":{"tf":1.0}}}}}}},"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":3,"docs":{"137":{"tf":1.0},"138":{"tf":2.449489742783178},"139":{"tf":1.0}},"l":{"a":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"139":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":18,"docs":{"100":{"tf":1.0},"101":{"tf":1.0},"137":{"tf":1.0},"139":{"tf":1.0},"143":{"tf":1.4142135623730951},"149":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.4142135623730951},"23":{"tf":1.0},"27":{"tf":1.0},"33":{"tf":1.4142135623730951},"37":{"tf":2.23606797749979},"42":{"tf":1.4142135623730951},"46":{"tf":2.23606797749979},"49":{"tf":1.0},"53":{"tf":1.4142135623730951},"63":{"tf":1.0},"92":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"f":{"3":{"df":1,"docs":{"11":{"tf":1.0}}},"df":0,"docs":{}}}},"v":{"4":{"df":5,"docs":{"133":{"tf":1.0},"141":{"tf":1.0},"160":{"tf":1.0},"48":{"tf":1.4142135623730951},"95":{"tf":1.4142135623730951}}},"6":{"df":7,"docs":{"133":{"tf":1.0},"141":{"tf":1.0},"154":{"tf":1.4142135623730951},"156":{"tf":1.0},"160":{"tf":1.0},"48":{"tf":1.4142135623730951},"95":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"}":{":":{"df":0,"docs":{},"{":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"23":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"t":{"'":{"df":1,"docs":{"126":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":4,"docs":{"108":{"tf":1.7320508075688772},"57":{"tf":1.7320508075688772},"83":{"tf":1.0},"95":{"tf":2.0}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":2,"docs":{"142":{"tf":1.0},"61":{"tf":1.0}}}}}}}},"j":{"df":0,"docs":{},"o":{"b":{"df":6,"docs":{"105":{"tf":1.0},"119":{"tf":1.0},"65":{"tf":1.0},"73":{"tf":1.0},"80":{"tf":1.0},"92":{"tf":1.0}}},"df":0,"docs":{}},"q":{"df":4,"docs":{"34":{"tf":1.7320508075688772},"36":{"tf":1.0},"43":{"tf":1.7320508075688772},"45":{"tf":1.0}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":5,"docs":{"167":{"tf":1.0},"34":{"tf":1.0},"4":{"tf":1.4142135623730951},"43":{"tf":1.0},"57":{"tf":1.7320508075688772}}}}}},"k":{"2":{"df":0,"docs":{},"n":{"7":{"b":{"df":1,"docs":{"43":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":1,"docs":{"135":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":1,"docs":{"17":{"tf":1.0}},"e":{"df":0,"docs":{},"y":{"df":11,"docs":{"108":{"tf":1.7320508075688772},"117":{"tf":1.7320508075688772},"122":{"tf":1.7320508075688772},"125":{"tf":1.0},"140":{"tf":1.0},"51":{"tf":1.7320508075688772},"52":{"tf":1.4142135623730951},"57":{"tf":1.4142135623730951},"61":{"tf":2.0},"62":{"tf":1.0},"72":{"tf":1.7320508075688772}}}},"i":{"df":0,"docs":{},"n":{"d":{"df":4,"docs":{"151":{"tf":1.0},"36":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"72":{"tf":2.449489742783178}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":4,"docs":{"138":{"tf":1.0},"174":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0}},"l":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"g":{"df":1,"docs":{"59":{"tf":1.0}}}},"df":0,"docs":{}}},"n":{"df":4,"docs":{"143":{"tf":1.0},"4":{"tf":1.0},"52":{"tf":1.4142135623730951},"62":{"tf":1.4142135623730951}}}}}},"u":{"b":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"152":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"l":{"df":18,"docs":{"21":{"tf":1.0},"22":{"tf":1.7320508075688772},"24":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.7320508075688772},"28":{"tf":1.0},"31":{"tf":1.0},"33":{"tf":2.23606797749979},"34":{"tf":2.0},"35":{"tf":1.7320508075688772},"36":{"tf":2.0},"37":{"tf":1.4142135623730951},"40":{"tf":1.0},"42":{"tf":2.23606797749979},"43":{"tf":2.0},"44":{"tf":1.7320508075688772},"45":{"tf":2.0},"46":{"tf":1.4142135623730951}}}}},"df":1,"docs":{"165":{"tf":1.0}},"r":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":10,"docs":{"148":{"tf":1.0},"149":{"tf":1.0},"152":{"tf":1.0},"164":{"tf":1.0},"165":{"tf":1.0},"174":{"tf":2.23606797749979},"21":{"tf":1.0},"22":{"tf":1.0},"31":{"tf":1.0},"40":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"l":{"a":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":12,"docs":{"108":{"tf":1.7320508075688772},"123":{"tf":1.0},"129":{"tf":1.0},"137":{"tf":1.0},"138":{"tf":1.7320508075688772},"139":{"tf":1.4142135623730951},"140":{"tf":3.0},"151":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"36":{"tf":1.7320508075688772},"43":{"tf":1.4142135623730951},"45":{"tf":1.7320508075688772}}}}},"df":0,"docs":{},"g":{"df":1,"docs":{"147":{"tf":1.0}}},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"105":{"tf":1.0}}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"g":{"df":2,"docs":{"1":{"tf":1.0},"174":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"54":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"139":{"tf":1.0},"60":{"tf":1.0},"75":{"tf":1.0}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":2,"docs":{"133":{"tf":1.0},"134":{"tf":1.0}}},"df":0,"docs":{}},"r":{"df":1,"docs":{"59":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"147":{"tf":1.0}}}}}},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"174":{"tf":1.0}}}}}},"d":{"df":1,"docs":{"143":{"tf":1.0}}},"df":1,"docs":{"17":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"14":{"tf":1.0}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"59":{"tf":1.0}}}}}},"t":{"'":{"df":14,"docs":{"126":{"tf":1.0},"129":{"tf":1.4142135623730951},"130":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.4142135623730951},"17":{"tf":1.0},"18":{"tf":1.0},"19":{"tf":1.0},"24":{"tf":1.0},"26":{"tf":1.4142135623730951},"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0}}},"df":1,"docs":{"59":{"tf":1.0}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":2,"docs":{"161":{"tf":1.4142135623730951},"2":{"tf":1.0}}},"r":{"a":{"df":0,"docs":{},"g":{"df":2,"docs":{"59":{"tf":1.0},"61":{"tf":1.0}}}},"df":0,"docs":{}}}}},"i":{"b":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":6,"docs":{"12":{"tf":1.0},"171":{"tf":1.0},"174":{"tf":1.0},"3":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":2,"docs":{"137":{"tf":1.0},"57":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"y":{"c":{"df":0,"docs":{},"l":{"df":1,"docs":{"142":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"53":{"tf":1.0}}}}}}}}}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":7,"docs":{"101":{"tf":1.4142135623730951},"102":{"tf":1.0},"103":{"tf":2.0},"104":{"tf":1.4142135623730951},"143":{"tf":1.0},"169":{"tf":1.0},"63":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"e":{"df":6,"docs":{"144":{"tf":1.0},"36":{"tf":1.0},"4":{"tf":1.4142135623730951},"45":{"tf":1.0},"54":{"tf":1.4142135623730951},"55":{"tf":1.0}}},"u":{"df":0,"docs":{},"x":{"df":1,"docs":{"57":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"t":{"df":8,"docs":{"108":{"tf":1.0},"138":{"tf":1.0},"143":{"tf":1.7320508075688772},"149":{"tf":1.0},"165":{"tf":1.0},"23":{"tf":1.0},"50":{"tf":1.0},"57":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":7,"docs":{"129":{"tf":1.4142135623730951},"138":{"tf":2.449489742783178},"141":{"tf":1.0},"143":{"tf":1.4142135623730951},"48":{"tf":1.7320508075688772},"57":{"tf":1.0},"75":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":1,"docs":{"12":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"e":{"df":1,"docs":{"164":{"tf":2.23606797749979}}}}},"o":{"a":{"d":{"_":{"b":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"`":{"]":{"[":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":1,"docs":{"100":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"c":{"df":4,"docs":{"37":{"tf":1.0},"46":{"tf":1.0},"63":{"tf":1.0},"97":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":7,"docs":{"100":{"tf":1.0},"11":{"tf":1.0},"143":{"tf":2.0},"171":{"tf":1.4142135623730951},"97":{"tf":1.0},"98":{"tf":1.0},"99":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"c":{"a":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"103":{"tf":1.0},"60":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":24,"docs":{"101":{"tf":1.0},"102":{"tf":1.0},"103":{"tf":1.0},"104":{"tf":1.0},"127":{"tf":1.0},"134":{"tf":1.0},"143":{"tf":1.0},"153":{"tf":1.0},"17":{"tf":1.0},"21":{"tf":1.0},"27":{"tf":2.0},"31":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"36":{"tf":1.0},"37":{"tf":1.7320508075688772},"40":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951},"45":{"tf":1.0},"46":{"tf":1.7320508075688772},"48":{"tf":1.0},"5":{"tf":1.0},"53":{"tf":1.4142135623730951},"57":{"tf":1.0},"75":{"tf":1.0}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{":":{"8":{"0":{"0":{"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":{"155":{"tf":1.0},"157":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":2,"docs":{"155":{"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":5,"docs":{"162":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"24":{"tf":1.0}}}}}},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"101":{"tf":1.7320508075688772},"60":{"tf":1.0},"63":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}},"t":{"df":5,"docs":{"141":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.0},"159":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"g":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"4":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":7,"docs":{"137":{"tf":1.4142135623730951},"161":{"tf":2.449489742783178},"4":{"tf":1.0},"60":{"tf":1.0},"63":{"tf":1.0},"84":{"tf":1.4142135623730951},"87":{"tf":1.0}},"i":{"c":{"a":{"df":0,"docs":{},"l":{"_":{"d":{"df":0,"docs":{},"n":{"df":1,"docs":{"143":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"g":{"df":3,"docs":{"139":{"tf":1.0},"164":{"tf":1.0},"169":{"tf":1.0}}}},"o":{"df":0,"docs":{},"k":{"df":16,"docs":{"125":{"tf":1.0},"149":{"tf":1.0},"151":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.0},"172":{"tf":1.0},"174":{"tf":1.4142135623730951},"19":{"tf":1.0},"24":{"tf":1.0},"29":{"tf":1.0},"36":{"tf":1.4142135623730951},"4":{"tf":1.0},"45":{"tf":1.4142135623730951},"54":{"tf":1.0},"72":{"tf":1.7320508075688772}}},"p":{"df":1,"docs":{"2":{"tf":1.0}}}},"t":{"df":1,"docs":{"174":{"tf":1.0}}},"w":{"df":2,"docs":{"165":{"tf":1.4142135623730951},"169":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"2":{"tf":1.0}}}}}},"u":{"df":1,"docs":{"129":{"tf":1.0}}}},"m":{"4":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"7":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}}}},"a":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"5":{"tf":1.0},"57":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"e":{"df":4,"docs":{"14":{"tf":1.0},"146":{"tf":2.0},"170":{"tf":1.0},"171":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"c":{"_":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"a":{"d":{"df":1,"docs":{"135":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"n":{"df":6,"docs":{"103":{"tf":1.4142135623730951},"129":{"tf":2.0},"132":{"tf":1.0},"134":{"tf":1.0},"60":{"tf":1.4142135623730951},"99":{"tf":1.0}}}},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"3":{"tf":1.4142135623730951}}}}},"k":{"df":0,"docs":{},"e":{"df":6,"docs":{"14":{"tf":1.0},"140":{"tf":1.0},"155":{"tf":1.0},"2":{"tf":1.7320508075688772},"5":{"tf":1.0},"59":{"tf":1.0}}}},"n":{"a":{"df":0,"docs":{},"g":{"df":22,"docs":{"130":{"tf":1.0},"132":{"tf":1.4142135623730951},"141":{"tf":2.449489742783178},"142":{"tf":1.4142135623730951},"144":{"tf":1.7320508075688772},"146":{"tf":3.1622776601683795},"152":{"tf":1.4142135623730951},"153":{"tf":1.4142135623730951},"154":{"tf":2.23606797749979},"155":{"tf":2.23606797749979},"156":{"tf":1.7320508075688772},"165":{"tf":1.4142135623730951},"33":{"tf":2.6457513110645907},"34":{"tf":2.449489742783178},"38":{"tf":1.0},"4":{"tf":2.449489742783178},"41":{"tf":1.0},"43":{"tf":1.0},"47":{"tf":1.0},"48":{"tf":1.7320508075688772},"56":{"tf":1.0},"57":{"tf":1.0}},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":3,"docs":{"144":{"tf":1.0},"154":{"tf":1.0},"48":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"174":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":4,"docs":{"14":{"tf":1.4142135623730951},"168":{"tf":1.0},"19":{"tf":1.0},"69":{"tf":1.0}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":2,"docs":{"27":{"tf":1.0},"50":{"tf":1.0}}}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":3,"docs":{"174":{"tf":1.0},"5":{"tf":1.0},"9":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"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":{"129":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":2,"docs":{"141":{"tf":1.7320508075688772},"156":{"tf":1.7320508075688772}}},"r":{"df":0,"docs":{},"k":{"df":5,"docs":{"174":{"tf":1.0},"22":{"tf":1.0},"26":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0}}}},"t":{"c":{"df":0,"docs":{},"h":{"`":{"]":{"[":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{":":{":":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"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":28,"docs":{"105":{"tf":2.23606797749979},"106":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":2.449489742783178},"109":{"tf":1.4142135623730951},"11":{"tf":1.0},"110":{"tf":1.0},"119":{"tf":1.0},"121":{"tf":1.0},"123":{"tf":1.0},"125":{"tf":1.0},"137":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.4142135623730951},"170":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"63":{"tf":1.0},"69":{"tf":1.0},"72":{"tf":1.0},"88":{"tf":1.0},"92":{"tf":1.0},"95":{"tf":2.0},"96":{"tf":2.0}},"m":{"a":{"df":0,"docs":{},"k":{"df":3,"docs":{"171":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"60":{"tf":1.0}}}}}},"x":{"_":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":3,"docs":{"103":{"tf":1.0},"104":{"tf":1.7320508075688772},"60":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":3,"docs":{"103":{"tf":2.23606797749979},"104":{"tf":1.0},"78":{"tf":1.0}}}}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"_":{"d":{"b":{"df":1,"docs":{"57":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"b":{"df":1,"docs":{"137":{"tf":1.0}}},"df":0,"docs":{}},"df":4,"docs":{"137":{"tf":2.0},"139":{"tf":1.0},"48":{"tf":1.0},"57":{"tf":1.0}}},"df":0,"docs":{}}}}}},"d":{"df":3,"docs":{"154":{"tf":1.7320508075688772},"156":{"tf":1.0},"4":{"tf":1.4142135623730951}},"s":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"154":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":2,"docs":{"154":{"tf":1.0},"48":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"146":{"tf":1.4142135623730951}}},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":4,"docs":{"133":{"tf":1.0},"134":{"tf":1.4142135623730951},"140":{"tf":1.0},"157":{"tf":1.0}}}}}},"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":4,"docs":{"105":{"tf":1.0},"119":{"tf":1.0},"125":{"tf":1.0},"142":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"59":{"tf":1.0}}}},"m":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"143":{"tf":1.0}}}}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"147":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"g":{"df":4,"docs":{"154":{"tf":1.0},"155":{"tf":1.7320508075688772},"156":{"tf":1.0},"4":{"tf":1.4142135623730951}}}},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"174":{"tf":1.4142135623730951}}},"s":{"a":{"df":0,"docs":{},"g":{"df":12,"docs":{"130":{"tf":1.0},"132":{"tf":1.4142135623730951},"133":{"tf":1.7320508075688772},"134":{"tf":1.0},"135":{"tf":1.0},"141":{"tf":1.0},"146":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0},"4":{"tf":1.0},"84":{"tf":1.0},"87":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"a":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"_":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":3,"docs":{"108":{"tf":1.0},"118":{"tf":1.0},"72":{"tf":1.4142135623730951}},"}":{"df":0,"docs":{},"}":{"/":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":1,"docs":{"72":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":28,"docs":{"105":{"tf":1.0},"108":{"tf":1.7320508075688772},"109":{"tf":1.0},"114":{"tf":1.0},"117":{"tf":1.4142135623730951},"119":{"tf":1.0},"121":{"tf":1.7320508075688772},"122":{"tf":1.4142135623730951},"123":{"tf":1.7320508075688772},"125":{"tf":2.0},"128":{"tf":1.0},"143":{"tf":1.7320508075688772},"150":{"tf":1.0},"151":{"tf":1.0},"153":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"49":{"tf":1.0},"51":{"tf":2.0},"52":{"tf":2.8284271247461903},"55":{"tf":2.23606797749979},"57":{"tf":1.0},"59":{"tf":1.0},"61":{"tf":2.8284271247461903},"62":{"tf":1.7320508075688772},"63":{"tf":2.0},"65":{"tf":1.0},"72":{"tf":1.0}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":13,"docs":{"107":{"tf":1.4142135623730951},"108":{"tf":1.4142135623730951},"112":{"tf":1.4142135623730951},"116":{"tf":1.4142135623730951},"117":{"tf":1.4142135623730951},"121":{"tf":1.0},"122":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"71":{"tf":1.0},"90":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":2,"docs":{"133":{"tf":1.4142135623730951},"135":{"tf":1.0}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"d":{"df":5,"docs":{"127":{"tf":1.4142135623730951},"5":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.0},"9":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"i":{"c":{"df":18,"docs":{"1":{"tf":1.0},"109":{"tf":1.4142135623730951},"118":{"tf":1.4142135623730951},"123":{"tf":1.4142135623730951},"136":{"tf":2.0},"137":{"tf":1.4142135623730951},"138":{"tf":2.8284271247461903},"139":{"tf":2.23606797749979},"140":{"tf":2.8284271247461903},"145":{"tf":1.7320508075688772},"146":{"tf":1.4142135623730951},"147":{"tf":1.4142135623730951},"166":{"tf":2.6457513110645907},"169":{"tf":1.0},"22":{"tf":1.0},"24":{"tf":2.0},"3":{"tf":1.0},"79":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"32":{"tf":1.0}},"u":{"df":0,"docs":{},"m":{"df":5,"docs":{"104":{"tf":1.4142135623730951},"108":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951},"83":{"tf":1.0},"95":{"tf":1.4142135623730951}}}}}}},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"147":{"tf":1.0}}}}},"l":{"d":{"df":0,"docs":{},"g":{"6":{"df":2,"docs":{"44":{"tf":1.0},"45":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"m":{"d":{"b":{"df":1,"docs":{"48":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"o":{"d":{"df":1,"docs":{"132":{"tf":1.0}},"e":{"df":9,"docs":{"136":{"tf":1.0},"146":{"tf":1.4142135623730951},"147":{"tf":1.4142135623730951},"165":{"tf":1.4142135623730951},"18":{"tf":1.0},"57":{"tf":1.4142135623730951},"75":{"tf":1.0},"76":{"tf":1.4142135623730951},"77":{"tf":1.4142135623730951}}},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"129":{"tf":1.0}},"i":{"df":1,"docs":{"75":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"1":{"tf":1.0}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"2":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"1":{"tf":1.0}}}}}}}},"r":{"df":0,"docs":{},"e":{"df":26,"docs":{"1":{"tf":1.0},"108":{"tf":1.0},"11":{"tf":1.0},"12":{"tf":1.0},"121":{"tf":1.0},"14":{"tf":1.0},"140":{"tf":1.4142135623730951},"141":{"tf":1.0},"144":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.0},"161":{"tf":1.0},"165":{"tf":1.0},"171":{"tf":1.0},"19":{"tf":1.0},"36":{"tf":1.4142135623730951},"4":{"tf":1.0},"45":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951},"51":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.0},"61":{"tf":1.0},"78":{"tf":1.0}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"114":{"tf":1.0},"12":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"e":{"df":3,"docs":{"14":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0}}}}},"u":{"c":{"df":0,"docs":{},"h":{"df":2,"docs":{"2":{"tf":1.0},"54":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":3,"docs":{"154":{"tf":1.0},"156":{"tf":1.0},"41":{"tf":1.4142135623730951}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":9,"docs":{"0":{"tf":1.0},"1":{"tf":1.7320508075688772},"168":{"tf":1.0},"174":{"tf":1.7320508075688772},"2":{"tf":1.0},"23":{"tf":1.0},"27":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0}}}},"df":11,"docs":{"141":{"tf":1.0},"149":{"tf":1.4142135623730951},"154":{"tf":1.0},"171":{"tf":1.0},"2":{"tf":1.0},"36":{"tf":1.0},"41":{"tf":1.0},"45":{"tf":1.0},"66":{"tf":1.0},"69":{"tf":1.0},"96":{"tf":1.0}}}}}}},"t":{"df":2,"docs":{"127":{"tf":1.4142135623730951},"131":{"tf":1.4142135623730951}}}},"x":{"df":0,"docs":{},"g":{"3":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"p":{"5":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"=":{"=":{",":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"d":{"df":0,"docs":{},"q":{"df":0,"docs":{},"m":{"3":{"df":0,"docs":{},"y":{"df":0,"docs":{},"y":{"a":{"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":6,"docs":{"121":{"tf":1.0},"125":{"tf":1.0},"153":{"tf":1.0},"52":{"tf":1.0},"55":{"tf":1.0},"82":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"y":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"/":{"df":0,"docs":{},"m":{"df":0,"docs":{},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":2,"docs":{"121":{"tf":1.0},"71":{"tf":1.0}}}}}}}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":3,"docs":{"107":{"tf":1.4142135623730951},"112":{"tf":1.4142135623730951},"90":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":52,"docs":{"102":{"tf":1.4142135623730951},"103":{"tf":1.0},"106":{"tf":1.4142135623730951},"107":{"tf":2.0},"108":{"tf":2.23606797749979},"111":{"tf":1.4142135623730951},"112":{"tf":2.0},"115":{"tf":1.4142135623730951},"116":{"tf":1.4142135623730951},"120":{"tf":1.4142135623730951},"121":{"tf":1.0},"125":{"tf":1.4142135623730951},"126":{"tf":1.0},"128":{"tf":1.0},"129":{"tf":1.4142135623730951},"132":{"tf":1.4142135623730951},"137":{"tf":1.4142135623730951},"140":{"tf":1.7320508075688772},"143":{"tf":1.4142135623730951},"151":{"tf":1.7320508075688772},"153":{"tf":1.0},"22":{"tf":1.0},"24":{"tf":1.0},"26":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.7320508075688772},"35":{"tf":1.0},"36":{"tf":2.23606797749979},"37":{"tf":1.0},"42":{"tf":1.4142135623730951},"43":{"tf":1.7320508075688772},"44":{"tf":1.0},"45":{"tf":2.23606797749979},"46":{"tf":1.0},"54":{"tf":1.0},"60":{"tf":1.4142135623730951},"62":{"tf":1.0},"64":{"tf":1.4142135623730951},"70":{"tf":1.4142135623730951},"71":{"tf":1.0},"74":{"tf":1.4142135623730951},"75":{"tf":1.0},"81":{"tf":1.4142135623730951},"82":{"tf":1.0},"85":{"tf":1.4142135623730951},"86":{"tf":1.0},"89":{"tf":1.4142135623730951},"90":{"tf":2.0},"93":{"tf":1.4142135623730951},"94":{"tf":1.0},"98":{"tf":1.4142135623730951},"99":{"tf":1.0}},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":5,"docs":{"149":{"tf":1.4142135623730951},"151":{"tf":1.4142135623730951},"152":{"tf":2.0},"36":{"tf":1.0},"45":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"135":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":1,"docs":{"174":{"tf":1.0}}}}}},"c":{"a":{"df":0,"docs":{},"t":{"df":2,"docs":{"16":{"tf":1.0},"17":{"tf":1.7320508075688772}}}},"df":2,"docs":{"129":{"tf":1.4142135623730951},"19":{"tf":1.4142135623730951}}},"d":{"df":0,"docs":{},"u":{"2":{"df":2,"docs":{"36":{"tf":1.7320508075688772},"45":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"df":1,"docs":{"103":{"tf":1.4142135623730951}},"e":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"12":{"tf":1.0},"60":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"147":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"d":{"df":16,"docs":{"126":{"tf":1.4142135623730951},"128":{"tf":1.0},"129":{"tf":1.0},"132":{"tf":1.4142135623730951},"142":{"tf":1.0},"143":{"tf":1.0},"155":{"tf":1.4142135623730951},"157":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"174":{"tf":1.0},"27":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"56":{"tf":1.0},"59":{"tf":1.0}}},"df":0,"docs":{}},"t":{"c":{"a":{"df":0,"docs":{},"t":{"df":7,"docs":{"129":{"tf":1.0},"15":{"tf":1.7320508075688772},"16":{"tf":1.4142135623730951},"17":{"tf":1.0},"18":{"tf":1.0},"19":{"tf":1.7320508075688772},"4":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"k":{"df":1,"docs":{"95":{"tf":1.0}}}}},"df":0,"docs":{}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":7,"docs":{"129":{"tf":1.0},"132":{"tf":1.0},"14":{"tf":1.0},"168":{"tf":1.0},"169":{"tf":1.0},"171":{"tf":1.0},"4":{"tf":1.0}}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"59":{"tf":1.0}}}}},"w":{"df":5,"docs":{"133":{"tf":1.0},"138":{"tf":1.0},"165":{"tf":1.0},"26":{"tf":1.4142135623730951},"59":{"tf":1.0}}},"x":{"df":0,"docs":{},"t":{"df":9,"docs":{"129":{"tf":1.0},"172":{"tf":1.4142135623730951},"18":{"tf":1.0},"19":{"tf":1.0},"29":{"tf":1.4142135623730951},"38":{"tf":1.4142135623730951},"4":{"tf":1.4142135623730951},"47":{"tf":1.4142135623730951},"59":{"tf":1.0}}}}},"i":{"c":{"df":0,"docs":{},"e":{"df":2,"docs":{"34":{"tf":1.0},"43":{"tf":1.0}}}},"df":0,"docs":{},"x":{"df":1,"docs":{"16":{"tf":1.0}}}},"k":{"df":0,"docs":{},"u":{"df":0,"docs":{},"y":{"7":{"0":{"df":0,"docs":{},"x":{"df":1,"docs":{"55":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"o":{"_":{"a":{"d":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"4":{"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":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"138":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}},"d":{"df":0,"docs":{},"e":{"df":6,"docs":{"22":{"tf":1.0},"26":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"123":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"n":{"c":{"df":1,"docs":{"135":{"tf":2.0}}},"df":5,"docs":{"1":{"tf":1.0},"13":{"tf":1.0},"2":{"tf":1.0},"3":{"tf":1.0},"48":{"tf":1.0}},"e":{"df":6,"docs":{"104":{"tf":1.0},"108":{"tf":1.0},"129":{"tf":1.7320508075688772},"33":{"tf":1.0},"42":{"tf":1.0},"96":{"tf":1.0}}}},"r":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"l":{"df":3,"docs":{"171":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"95":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":9,"docs":{"138":{"tf":1.0},"139":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0},"59":{"tf":1.0},"7":{"tf":1.0},"75":{"tf":1.0},"8":{"tf":1.0},"9":{"tf":1.0}}},"h":{"df":2,"docs":{"76":{"tf":1.0},"83":{"tf":1.4142135623730951}}},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"123":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}}},"w":{"df":23,"docs":{"114":{"tf":1.0},"118":{"tf":1.0},"128":{"tf":1.0},"129":{"tf":1.4142135623730951},"132":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0},"170":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.4142135623730951},"33":{"tf":1.4142135623730951},"34":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.4142135623730951},"37":{"tf":1.0},"42":{"tf":1.4142135623730951},"43":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.4142135623730951},"46":{"tf":1.0},"63":{"tf":1.0}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":6,"docs":{"108":{"tf":2.449489742783178},"34":{"tf":2.0},"36":{"tf":2.0},"43":{"tf":2.0},"45":{"tf":2.0},"87":{"tf":1.0}}}},"m":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":17,"docs":{"103":{"tf":1.7320508075688772},"104":{"tf":1.0},"109":{"tf":1.4142135623730951},"11":{"tf":1.0},"123":{"tf":1.0},"137":{"tf":1.0},"138":{"tf":2.6457513110645907},"139":{"tf":1.7320508075688772},"141":{"tf":1.0},"143":{"tf":1.0},"146":{"tf":2.6457513110645907},"147":{"tf":3.1622776601683795},"169":{"tf":1.0},"48":{"tf":1.4142135623730951},"59":{"tf":1.0},"72":{"tf":1.4142135623730951},"79":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"x":{"7":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":2,"docs":{"35":{"tf":1.0},"36":{"tf":1.0}}}}},"df":0,"docs":{}}},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":15,"docs":{"100":{"tf":1.0},"104":{"tf":1.0},"108":{"tf":2.0},"117":{"tf":1.0},"122":{"tf":1.0},"127":{"tf":1.0},"52":{"tf":1.4142135623730951},"57":{"tf":2.0},"60":{"tf":1.4142135623730951},"64":{"tf":1.4142135623730951},"72":{"tf":2.0},"76":{"tf":1.0},"83":{"tf":1.0},"87":{"tf":1.0},"95":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":4,"docs":{"11":{"tf":1.0},"114":{"tf":1.0},"174":{"tf":1.4142135623730951},"63":{"tf":1.0}}}}}}},"c":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":4,"docs":{"138":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0}},"r":{"df":1,"docs":{"103":{"tf":1.0}}}}}},"df":0,"docs":{},"i":{"df":1,"docs":{"7":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"g":{"d":{"df":0,"docs":{},"q":{"df":0,"docs":{},"m":{"3":{"df":0,"docs":{},"y":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"q":{"df":4,"docs":{"121":{"tf":1.0},"125":{"tf":1.0},"52":{"tf":1.0},"55":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"k":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":2,"docs":{"128":{"tf":1.0},"132":{"tf":1.4142135623730951}}}}}}},"df":2,"docs":{"127":{"tf":1.4142135623730951},"131":{"tf":1.4142135623730951}}},"n":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":10,"docs":{"107":{"tf":1.0},"108":{"tf":1.0},"112":{"tf":1.0},"75":{"tf":1.0},"76":{"tf":1.4142135623730951},"82":{"tf":1.0},"83":{"tf":1.0},"90":{"tf":1.0},"94":{"tf":1.0},"95":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"w":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":7,"docs":{"108":{"tf":1.0},"75":{"tf":1.0},"76":{"tf":1.4142135623730951},"82":{"tf":1.0},"83":{"tf":1.0},"94":{"tf":1.0},"95":{"tf":1.4142135623730951}}}}}}},"c":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}},"df":23,"docs":{"104":{"tf":1.0},"126":{"tf":1.0},"134":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":1.4142135623730951},"144":{"tf":1.0},"156":{"tf":1.0},"165":{"tf":1.4142135623730951},"170":{"tf":1.0},"171":{"tf":1.4142135623730951},"23":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"48":{"tf":1.4142135623730951},"53":{"tf":1.0},"59":{"tf":1.4142135623730951},"61":{"tf":1.0},"69":{"tf":1.0}},"e":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":3,"docs":{"100":{"tf":1.0},"72":{"tf":1.0},"95":{"tf":1.0}}}}},"g":{"df":0,"docs":{},"o":{"df":2,"docs":{"13":{"tf":1.0},"53":{"tf":1.0}}}},"t":{"df":0,"docs":{},"o":{"df":2,"docs":{"5":{"tf":1.0},"64":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":3,"docs":{"1":{"tf":1.0},"174":{"tf":1.7320508075688772},"24":{"tf":1.0}}},"r":{"df":3,"docs":{"133":{"tf":1.0},"2":{"tf":1.0},"95":{"tf":1.0}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"126":{"tf":1.0},"127":{"tf":1.0},"59":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"103":{"tf":1.0}},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"11":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"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":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":2,"docs":{"128":{"tf":1.0},"132":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":21,"docs":{"100":{"tf":1.4142135623730951},"104":{"tf":1.4142135623730951},"108":{"tf":1.4142135623730951},"113":{"tf":1.0},"117":{"tf":1.4142135623730951},"12":{"tf":1.0},"122":{"tf":1.4142135623730951},"13":{"tf":1.0},"141":{"tf":1.7320508075688772},"154":{"tf":1.7320508075688772},"156":{"tf":1.7320508075688772},"169":{"tf":1.0},"4":{"tf":1.4142135623730951},"48":{"tf":1.7320508075688772},"49":{"tf":1.0},"72":{"tf":1.4142135623730951},"76":{"tf":1.4142135623730951},"83":{"tf":1.4142135623730951},"87":{"tf":1.7320508075688772},"91":{"tf":1.0},"95":{"tf":1.4142135623730951}}}}}}},"r":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"14":{"tf":1.0},"174":{"tf":1.4142135623730951}}}}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"143":{"tf":1.0},"59":{"tf":1.4142135623730951},"60":{"tf":1.4142135623730951},"75":{"tf":1.0},"96":{"tf":1.0}}}}},"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"n":{"df":2,"docs":{"137":{"tf":1.0},"139":{"tf":1.0}},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"137":{"tf":1.0}}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":4,"docs":{"34":{"tf":1.0},"43":{"tf":1.0},"72":{"tf":1.4142135623730951},"75":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"174":{"tf":1.4142135623730951}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"168":{"tf":1.0}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":4,"docs":{"143":{"tf":1.0},"171":{"tf":1.0},"51":{"tf":1.0},"57":{"tf":1.0}}}}}}}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"v":{"df":1,"docs":{"59":{"tf":1.0}}}}}}},"t":{"df":13,"docs":{"1":{"tf":1.0},"129":{"tf":1.0},"132":{"tf":1.4142135623730951},"169":{"tf":1.0},"2":{"tf":1.0},"24":{"tf":1.4142135623730951},"3":{"tf":1.0},"32":{"tf":1.0},"38":{"tf":1.0},"4":{"tf":1.4142135623730951},"41":{"tf":1.0},"47":{"tf":1.0},"63":{"tf":1.0}},"g":{"df":0,"docs":{},"o":{"df":2,"docs":{"125":{"tf":1.0},"84":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"125":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":10,"docs":{"129":{"tf":1.0},"166":{"tf":1.0},"18":{"tf":1.0},"24":{"tf":1.0},"34":{"tf":1.0},"37":{"tf":1.0},"43":{"tf":1.0},"46":{"tf":1.0},"59":{"tf":1.0},"84":{"tf":1.0}}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":11,"docs":{"12":{"tf":1.0},"129":{"tf":1.0},"132":{"tf":1.0},"133":{"tf":1.0},"134":{"tf":1.0},"139":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"58":{"tf":1.0},"59":{"tf":1.0}},"r":{"df":0,"docs":{},"i":{"d":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"54":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"133":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":5,"docs":{"0":{"tf":1.4142135623730951},"126":{"tf":1.0},"142":{"tf":1.4142135623730951},"32":{"tf":1.4142135623730951},"41":{"tf":1.4142135623730951}}}}}}}}}},"p":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"132":{"tf":1.0}}}}}}}},"a":{"c":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"132":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"'":{"df":1,"docs":{"61":{"tf":1.7320508075688772}}},"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"135":{"tf":1.4142135623730951}}}}}}}},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"135":{"tf":1.4142135623730951}}}}}},"df":56,"docs":{"100":{"tf":2.0},"101":{"tf":1.0},"103":{"tf":3.0},"104":{"tf":1.0},"109":{"tf":1.4142135623730951},"11":{"tf":1.0},"110":{"tf":1.0},"114":{"tf":1.0},"118":{"tf":1.0},"119":{"tf":1.4142135623730951},"123":{"tf":1.4142135623730951},"125":{"tf":2.23606797749979},"126":{"tf":1.4142135623730951},"127":{"tf":1.7320508075688772},"129":{"tf":1.7320508075688772},"135":{"tf":1.4142135623730951},"138":{"tf":2.6457513110645907},"140":{"tf":1.0},"143":{"tf":1.0},"155":{"tf":1.0},"158":{"tf":1.0},"17":{"tf":1.4142135623730951},"171":{"tf":1.7320508075688772},"19":{"tf":2.23606797749979},"26":{"tf":1.0},"3":{"tf":1.0},"33":{"tf":1.0},"37":{"tf":1.7320508075688772},"42":{"tf":1.0},"46":{"tf":1.7320508075688772},"48":{"tf":1.4142135623730951},"49":{"tf":1.0},"50":{"tf":1.4142135623730951},"51":{"tf":2.0},"52":{"tf":1.0},"53":{"tf":2.0},"57":{"tf":1.7320508075688772},"58":{"tf":1.7320508075688772},"59":{"tf":4.358898943540674},"60":{"tf":1.4142135623730951},"61":{"tf":3.0},"62":{"tf":1.0},"63":{"tf":3.0},"65":{"tf":1.7320508075688772},"66":{"tf":1.0},"67":{"tf":1.0},"68":{"tf":1.0},"72":{"tf":2.449489742783178},"75":{"tf":1.0},"76":{"tf":1.0},"80":{"tf":1.7320508075688772},"84":{"tf":1.4142135623730951},"88":{"tf":1.0},"95":{"tf":1.4142135623730951},"97":{"tf":1.0},"99":{"tf":1.0}}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":1,"docs":{"16":{"tf":1.0}}}},"i":{"df":0,"docs":{},"r":{"df":4,"docs":{"51":{"tf":1.4142135623730951},"53":{"tf":1.0},"57":{"tf":1.0},"61":{"tf":1.0}}}},"n":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"164":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"r":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"131":{"tf":1.0}}}}}},"df":0,"docs":{},"s":{"df":2,"docs":{"131":{"tf":1.0},"132":{"tf":1.0}}},"t":{"df":4,"docs":{"12":{"tf":1.0},"143":{"tf":1.4142135623730951},"34":{"tf":1.0},"43":{"tf":1.0}},"i":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":2,"docs":{"51":{"tf":1.0},"64":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":2,"docs":{"173":{"tf":1.4142135623730951},"53":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"s":{"df":17,"docs":{"110":{"tf":2.23606797749979},"111":{"tf":1.0},"112":{"tf":1.0},"113":{"tf":1.0},"129":{"tf":1.0},"165":{"tf":1.0},"171":{"tf":1.0},"22":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.0},"63":{"tf":1.0},"64":{"tf":1.4142135623730951},"80":{"tf":1.0},"88":{"tf":1.0}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":1,"docs":{"127":{"tf":1.0}}}}}}}}}}},"t":{"df":0,"docs":{},"h":{"df":7,"docs":{"141":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0},"159":{"tf":1.4142135623730951},"4":{"tf":1.0},"48":{"tf":1.0},"57":{"tf":1.0}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":5,"docs":{"141":{"tf":1.0},"168":{"tf":1.0},"169":{"tf":1.0},"2":{"tf":1.0},"72":{"tf":1.4142135623730951}}}}}}},"y":{"df":1,"docs":{"75":{"tf":1.0}}}},"df":2,"docs":{"141":{"tf":1.0},"48":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":6,"docs":{"101":{"tf":1.0},"103":{"tf":1.4142135623730951},"143":{"tf":1.0},"171":{"tf":1.0},"57":{"tf":1.0},"60":{"tf":1.0}},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":4,"docs":{"11":{"tf":2.449489742783178},"161":{"tf":1.0},"58":{"tf":1.0},"59":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"o":{"d":{"df":6,"docs":{"103":{"tf":1.0},"104":{"tf":1.4142135623730951},"147":{"tf":1.0},"165":{"tf":1.0},"53":{"tf":1.0},"60":{"tf":1.0}},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"=":{"1":{"df":1,"docs":{"165":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":2,"docs":{"33":{"tf":1.4142135623730951},"42":{"tf":1.4142135623730951}}}}}},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"11":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"i":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"149":{"tf":1.0}}}},"df":0,"docs":{},"e":{"c":{"df":1,"docs":{"52":{"tf":1.0}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"g":{"'":{"df":1,"docs":{"135":{"tf":1.0}}},"_":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"135":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"_":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"135":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":4,"docs":{"133":{"tf":1.0},"134":{"tf":2.23606797749979},"156":{"tf":1.0},"157":{"tf":1.0}}}},"p":{"df":0,"docs":{},"e":{"df":1,"docs":{"143":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"127":{"tf":1.0},"59":{"tf":2.23606797749979}}}}}}}},"l":{"a":{"c":{"df":0,"docs":{},"e":{"df":2,"docs":{"52":{"tf":1.0},"75":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"4":{"tf":1.0}}}},"n":{"df":1,"docs":{"11":{"tf":1.0}},"e":{"'":{"df":1,"docs":{"155":{"tf":1.0}}},".":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":4,"docs":{"33":{"tf":1.0},"34":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":24,"docs":{"138":{"tf":1.0},"141":{"tf":2.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":2.8284271247461903},"155":{"tf":3.1622776601683795},"156":{"tf":2.23606797749979},"157":{"tf":1.0},"171":{"tf":1.4142135623730951},"32":{"tf":1.0},"33":{"tf":1.4142135623730951},"41":{"tf":1.0},"42":{"tf":1.0},"56":{"tf":1.0}}}},"t":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":4,"docs":{"11":{"tf":1.0},"174":{"tf":1.0},"3":{"tf":1.0},"57":{"tf":1.0}}}}}}},"y":{"df":6,"docs":{"23":{"tf":1.7320508075688772},"27":{"tf":1.4142135623730951},"36":{"tf":1.0},"37":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"165":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.4142135623730951},"44":{"tf":1.0},"45":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"64":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"g":{"df":1,"docs":{"126":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"158":{"tf":1.7320508075688772},"159":{"tf":1.4142135623730951}}}}}}},"o":{"d":{"df":5,"docs":{"152":{"tf":1.4142135623730951},"33":{"tf":1.7320508075688772},"34":{"tf":1.7320508075688772},"42":{"tf":1.7320508075688772},"43":{"tf":1.7320508075688772}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":7,"docs":{"11":{"tf":1.0},"146":{"tf":1.0},"147":{"tf":1.0},"18":{"tf":1.0},"2":{"tf":1.0},"34":{"tf":1.0},"43":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"i":{"df":2,"docs":{"100":{"tf":1.7320508075688772},"99":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"l":{".":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":2,"docs":{"34":{"tf":1.0},"43":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":5,"docs":{"171":{"tf":1.4142135623730951},"22":{"tf":1.4142135623730951},"26":{"tf":1.4142135623730951},"34":{"tf":1.7320508075688772},"43":{"tf":1.7320508075688772}}}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"141":{"tf":1.0}}}},"df":5,"docs":{"125":{"tf":1.0},"137":{"tf":1.0},"139":{"tf":1.0},"165":{"tf":1.0},"61":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"t":{"(":{"df":4,"docs":{"33":{"tf":1.0},"37":{"tf":1.0},"42":{"tf":1.0},"46":{"tf":1.0}}},"/":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"169":{"tf":1.0}}}}},"=":{"7":{"7":{"7":{"7":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":43,"docs":{"100":{"tf":1.0},"101":{"tf":1.0},"127":{"tf":1.0},"129":{"tf":1.7320508075688772},"132":{"tf":1.0},"133":{"tf":1.0},"138":{"tf":2.449489742783178},"141":{"tf":2.0},"143":{"tf":1.0},"149":{"tf":2.23606797749979},"153":{"tf":1.7320508075688772},"154":{"tf":2.23606797749979},"155":{"tf":2.23606797749979},"156":{"tf":1.7320508075688772},"160":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"18":{"tf":1.4142135623730951},"19":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.0},"34":{"tf":1.7320508075688772},"35":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.4142135623730951},"4":{"tf":1.0},"43":{"tf":1.7320508075688772},"44":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.4142135623730951},"48":{"tf":2.449489742783178},"49":{"tf":1.4142135623730951},"53":{"tf":2.0},"57":{"tf":2.0},"63":{"tf":1.0},"75":{"tf":1.0},"92":{"tf":1.0},"94":{"tf":1.4142135623730951},"95":{"tf":2.0}},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"95":{"tf":1.0}}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"l":{"df":8,"docs":{"103":{"tf":1.0},"11":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.4142135623730951},"38":{"tf":1.0},"4":{"tf":1.0},"47":{"tf":1.0}}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":3,"docs":{"103":{"tf":1.0},"108":{"tf":1.0},"55":{"tf":1.0}}}}}}},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"172":{"tf":1.0},"174":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0}}}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"103":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{"df":1,"docs":{"61":{"tf":1.0}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":1,"docs":{"2":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"e":{"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":1,"docs":{"59":{"tf":1.0}}}}}}}}}},"df":2,"docs":{"7":{"tf":1.0},"9":{"tf":1.0}},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"137":{"tf":1.0},"139":{"tf":1.0}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"137":{"tf":1.0},"139":{"tf":1.0}}}},"df":0,"docs":{}}},"df":9,"docs":{"107":{"tf":1.0},"112":{"tf":1.0},"116":{"tf":1.0},"137":{"tf":1.7320508075688772},"139":{"tf":1.0},"68":{"tf":1.4142135623730951},"71":{"tf":1.0},"72":{"tf":1.0},"90":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"131":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":1,"docs":{"83":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"58":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"173":{"tf":1.7320508075688772},"174":{"tf":1.0},"54":{"tf":1.0}}}},"t":{"df":1,"docs":{"7":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"4":{"tf":1.0}}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"168":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":3,"docs":{"119":{"tf":1.0},"174":{"tf":1.0},"23":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"4":{"tf":1.0},"48":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"14":{"tf":1.0},"165":{"tf":1.0}}}}}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"t":{"df":6,"docs":{"129":{"tf":1.0},"141":{"tf":1.4142135623730951},"154":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951},"4":{"tf":1.7320508075688772},"48":{"tf":1.0}}}},"v":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"171":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"o":{"b":{"df":0,"docs":{},"e":{"df":2,"docs":{"164":{"tf":1.0},"165":{"tf":1.4142135623730951}}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":20,"docs":{"103":{"tf":1.0},"109":{"tf":1.0},"11":{"tf":1.0},"138":{"tf":1.0},"143":{"tf":1.0},"164":{"tf":1.0},"17":{"tf":1.4142135623730951},"174":{"tf":1.0},"2":{"tf":1.0},"22":{"tf":1.0},"33":{"tf":1.4142135623730951},"36":{"tf":1.0},"42":{"tf":1.7320508075688772},"45":{"tf":1.0},"48":{"tf":1.0},"51":{"tf":1.4142135623730951},"57":{"tf":1.0},"59":{"tf":2.23606797749979},"61":{"tf":2.0},"96":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"11":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":6,"docs":{"11":{"tf":1.0},"12":{"tf":1.4142135623730951},"14":{"tf":1.4142135623730951},"141":{"tf":1.0},"174":{"tf":1.0},"4":{"tf":1.0}}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"u":{"df":2,"docs":{"166":{"tf":1.0},"24":{"tf":1.0}}}}}}}},"p":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"61":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":12,"docs":{"100":{"tf":1.0},"104":{"tf":1.0},"108":{"tf":2.0},"117":{"tf":1.0},"122":{"tf":1.0},"57":{"tf":1.7320508075688772},"64":{"tf":1.0},"72":{"tf":2.0},"76":{"tf":1.0},"83":{"tf":1.0},"87":{"tf":1.0},"95":{"tf":1.7320508075688772}}}}}}},"s":{"df":0,"docs":{},"t":{"_":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{":":{":":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"(":{"&":{"[":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"c":{"/":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":1,"docs":{"132":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":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":{"132":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":2,"docs":{"130":{"tf":1.0},"132":{"tf":2.0}}}},"t":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":4,"docs":{"13":{"tf":1.0},"174":{"tf":1.4142135623730951},"36":{"tf":1.0},"45":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"3":{"df":1,"docs":{"132":{"tf":1.0}}},":":{":":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"132":{"tf":1.7320508075688772}}}}}}}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"f":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"c":{":":{":":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"132":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":2,"docs":{"130":{"tf":1.0},"132":{"tf":2.23606797749979}}}}},"c":{"df":1,"docs":{"132":{"tf":1.0}},"o":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"135":{"tf":1.0}}}}}}},"df":11,"docs":{"133":{"tf":2.0},"134":{"tf":1.0},"135":{"tf":2.0},"141":{"tf":1.0},"142":{"tf":1.7320508075688772},"154":{"tf":1.0},"156":{"tf":1.0},"160":{"tf":1.0},"169":{"tf":1.0},"48":{"tf":1.0},"53":{"tf":1.0}}}}},"df":2,"docs":{"132":{"tf":2.0},"143":{"tf":1.0}}}},"v":{"df":0,"docs":{},"i":{"d":{"df":53,"docs":{"1":{"tf":1.0},"104":{"tf":1.0},"105":{"tf":1.0},"119":{"tf":1.4142135623730951},"121":{"tf":1.0},"123":{"tf":1.4142135623730951},"125":{"tf":1.0},"126":{"tf":1.4142135623730951},"127":{"tf":1.0},"13":{"tf":1.0},"133":{"tf":1.7320508075688772},"136":{"tf":1.0},"137":{"tf":1.0},"139":{"tf":1.0},"141":{"tf":3.0},"142":{"tf":1.4142135623730951},"143":{"tf":2.6457513110645907},"144":{"tf":1.0},"147":{"tf":1.7320508075688772},"148":{"tf":2.6457513110645907},"149":{"tf":1.7320508075688772},"150":{"tf":1.0},"151":{"tf":1.7320508075688772},"152":{"tf":1.4142135623730951},"153":{"tf":2.0},"154":{"tf":2.0},"155":{"tf":1.4142135623730951},"156":{"tf":2.6457513110645907},"157":{"tf":1.4142135623730951},"163":{"tf":1.0},"164":{"tf":1.0},"165":{"tf":2.8284271247461903},"168":{"tf":1.0},"169":{"tf":1.4142135623730951},"171":{"tf":1.0},"174":{"tf":1.4142135623730951},"2":{"tf":1.0},"22":{"tf":1.0},"32":{"tf":1.7320508075688772},"33":{"tf":1.4142135623730951},"34":{"tf":1.0},"36":{"tf":1.0},"4":{"tf":1.4142135623730951},"41":{"tf":1.7320508075688772},"43":{"tf":1.0},"5":{"tf":1.0},"51":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.0},"65":{"tf":1.0},"73":{"tf":1.0},"78":{"tf":1.4142135623730951},"80":{"tf":1.0}}},"df":0,"docs":{}}},"x":{"df":0,"docs":{},"i":{"df":134,"docs":{"0":{"tf":1.0},"1":{"tf":1.0},"100":{"tf":1.0},"101":{"tf":1.4142135623730951},"102":{"tf":1.0},"103":{"tf":1.7320508075688772},"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.4142135623730951},"126":{"tf":1.0},"127":{"tf":1.4142135623730951},"128":{"tf":1.0},"129":{"tf":2.8284271247461903},"13":{"tf":1.4142135623730951},"130":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.0},"133":{"tf":1.0},"134":{"tf":1.0},"135":{"tf":2.0},"136":{"tf":2.0},"137":{"tf":1.0},"138":{"tf":3.3166247903554},"139":{"tf":1.4142135623730951},"14":{"tf":1.0},"140":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":2.0},"143":{"tf":2.449489742783178},"144":{"tf":1.0},"146":{"tf":3.872983346207417},"147":{"tf":3.4641016151377544},"148":{"tf":1.0},"149":{"tf":1.0},"151":{"tf":1.0},"153":{"tf":1.7320508075688772},"154":{"tf":1.7320508075688772},"155":{"tf":2.23606797749979},"156":{"tf":1.0},"159":{"tf":1.0},"165":{"tf":2.0},"166":{"tf":1.4142135623730951},"168":{"tf":1.0},"169":{"tf":2.8284271247461903},"170":{"tf":3.605551275463989},"171":{"tf":4.47213595499958},"174":{"tf":1.4142135623730951},"18":{"tf":1.7320508075688772},"26":{"tf":1.0},"27":{"tf":1.7320508075688772},"3":{"tf":1.0},"33":{"tf":1.7320508075688772},"34":{"tf":3.605551275463989},"35":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":3.0},"4":{"tf":2.449489742783178},"41":{"tf":1.0},"42":{"tf":1.7320508075688772},"43":{"tf":3.7416573867739413},"44":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":3.0},"48":{"tf":3.1622776601683795},"49":{"tf":1.0},"50":{"tf":2.0},"51":{"tf":1.0},"52":{"tf":1.0},"53":{"tf":1.7320508075688772},"54":{"tf":1.7320508075688772},"55":{"tf":2.23606797749979},"56":{"tf":1.0},"57":{"tf":2.0},"58":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.4142135623730951},"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.4142135623730951},"76":{"tf":1.0},"77":{"tf":1.0},"78":{"tf":1.0},"79":{"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},"90":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":1.0},"93":{"tf":1.0},"94":{"tf":1.0},"95":{"tf":1.0},"96":{"tf":1.0},"97":{"tf":1.0},"98":{"tf":1.0},"99":{"tf":1.0}}},"y":{"'":{"df":4,"docs":{"142":{"tf":1.0},"147":{"tf":1.0},"169":{"tf":1.0},"60":{"tf":1.0}}},".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":1,"docs":{"129":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},":":{":":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":1,"docs":{"129":{"tf":1.0}}}}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"i":{"d":{"=":{"\"":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"4":{"5":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}},"df":0,"docs":{}},"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":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":2,"docs":{"169":{"tf":1.4142135623730951},"171":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"11":{"tf":1.0}}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":3,"docs":{"1":{"tf":1.0},"114":{"tf":1.0},"155":{"tf":1.0}}}},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":6,"docs":{"133":{"tf":1.0},"161":{"tf":1.0},"36":{"tf":1.0},"41":{"tf":1.0},"45":{"tf":1.0},"53":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"h":{"df":2,"docs":{"141":{"tf":1.0},"156":{"tf":1.0}}}},"t":{"df":2,"docs":{"170":{"tf":1.0},"62":{"tf":1.0}}}}},"q":{"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":2,"docs":{"156":{"tf":1.4142135623730951},"48":{"tf":1.0}}}}}},"t":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"k":{"df":0,"docs":{},"{":{"df":0,"docs":{},"v":{"4":{"_":{"a":{"d":{"d":{"df":0,"docs":{},"r":{"=":{"0":{".":{"0":{".":{"0":{".":{"0":{":":{"7":{"6":{"0":{"0":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":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":{"133":{"tf":1.7320508075688772},"134":{"tf":1.7320508075688772},"156":{"tf":2.0},"157":{"tf":1.0},"37":{"tf":1.0},"4":{"tf":1.0},"46":{"tf":1.0},"48":{"tf":1.4142135623730951}}}}},"df":3,"docs":{"156":{"tf":1.0},"4":{"tf":1.0},"48":{"tf":1.0}},"h":{"7":{"c":{"df":0,"docs":{},"q":{"df":1,"docs":{"42":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":1,"docs":{"135":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":4,"docs":{"155":{"tf":1.0},"162":{"tf":1.0},"34":{"tf":1.0},"43":{"tf":1.0}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"14":{"tf":1.0}}}}}}}},"i":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":10,"docs":{"15":{"tf":1.4142135623730951},"155":{"tf":1.4142135623730951},"157":{"tf":1.7320508075688772},"19":{"tf":1.0},"20":{"tf":1.4142135623730951},"30":{"tf":1.4142135623730951},"32":{"tf":1.0},"39":{"tf":1.4142135623730951},"4":{"tf":1.0},"41":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"4":{"tf":1.4142135623730951}}}},"k":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"142":{"tf":1.0}}}}}},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"\"":{",":{"\"":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"\"":{":":{"\"":{"0":{".":{"6":{"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":0,"docs":{}},"df":0,"docs":{}},"'":{"df":10,"docs":{"1":{"tf":1.0},"140":{"tf":1.0},"143":{"tf":1.4142135623730951},"171":{"tf":1.0},"174":{"tf":1.4142135623730951},"19":{"tf":1.0},"2":{"tf":1.0},"32":{"tf":1.0},"54":{"tf":1.4142135623730951},"59":{"tf":1.0}}},".":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"/":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":6,"docs":{"122":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"62":{"tf":1.0}}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"151":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":3,"docs":{"150":{"tf":1.4142135623730951},"36":{"tf":1.7320508075688772},"45":{"tf":1.7320508075688772}}}}}}}},"df":7,"docs":{"121":{"tf":1.4142135623730951},"125":{"tf":1.4142135623730951},"153":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"52":{"tf":1.4142135623730951},"55":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{".":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":12,"docs":{"107":{"tf":1.0},"112":{"tf":1.0},"116":{"tf":1.0},"125":{"tf":1.0},"151":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0},"90":{"tf":1.0}}}}}}},"df":0,"docs":{}},"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":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"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":2,"docs":{"74":{"tf":1.0},"75":{"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":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"81":{"tf":1.0},"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":{}}}},"d":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{".":{"df":0,"docs":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"d":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":3,"docs":{"153":{"tf":1.0},"60":{"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":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"d":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"u":{"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":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{".":{"df":0,"docs":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":5,"docs":{"107":{"tf":1.0},"108":{"tf":1.0},"112":{"tf":1.0},"89":{"tf":1.0},"90":{"tf":1.0}}}}}},"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":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{".":{"df":0,"docs":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"93":{"tf":1.0},"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":{}}}}}},"l":{"df":0,"docs":{},"o":{"a":{"d":{"_":{"b":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"b":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"c":{"df":2,"docs":{"98":{"tf":1.0},"99":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"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":{"a":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"102":{"tf":1.0},"103":{"tf":1.0},"60":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"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":{},"t":{"c":{"df":0,"docs":{},"h":{".":{"df":0,"docs":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":4,"docs":{"106":{"tf":1.0},"107":{"tf":1.0},"112":{"tf":1.0},"90":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"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":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":4,"docs":{"107":{"tf":1.0},"111":{"tf":1.0},"112":{"tf":1.0},"90":{"tf":1.0}}}}},"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":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{".":{"df":0,"docs":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":2,"docs":{"115":{"tf":1.0},"116":{"tf":1.0}}}}},"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":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":8,"docs":{"120":{"tf":1.0},"121":{"tf":1.0},"125":{"tf":1.0},"151":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0}}}}}}}}}}}},"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":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":8,"docs":{"129":{"tf":1.0},"132":{"tf":1.0},"151":{"tf":1.0},"153":{"tf":1.0},"155":{"tf":1.7320508075688772},"157":{"tf":1.0},"4":{"tf":1.0},"54":{"tf":1.0}}}}},"df":0,"docs":{}}},"2":{".":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"155":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},":":{":":{"a":{"d":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{":":{":":{"a":{"d":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{":":{":":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"y":{"(":{"<":{"_":{">":{":":{":":{"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":{"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":{}}}}},"df":0,"docs":{}},"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":2,"docs":{"37":{"tf":1.4142135623730951},"46":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}},"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{":":{":":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{".":{"a":{"df":0,"docs":{},"s":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"(":{")":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":15,"docs":{"103":{"tf":1.0},"107":{"tf":1.0},"112":{"tf":1.0},"116":{"tf":1.0},"121":{"tf":1.0},"125":{"tf":1.0},"153":{"tf":1.0},"60":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.0},"82":{"tf":1.0},"86":{"tf":1.0},"90":{"tf":1.0},"94":{"tf":1.0},"99":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"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":{},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"129":{"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":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{":":{":":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"c":{"!":{"[":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{":":{":":{"df":0,"docs":{},"f":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"(":{")":{"]":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"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":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"d":{"df":2,"docs":{"127":{"tf":1.0},"128":{"tf":1.0}}},"df":0,"docs":{}}}}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"132":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"m":{"a":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"_":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"(":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{":":{":":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"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":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"d":{"a":{"df":0,"docs":{},"t":{"a":{":":{":":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"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":{}},"df":0,"docs":{}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{":":{":":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{":":{":":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"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":{},"e":{"df":0,"docs":{},"w":{"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":{}}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}}},"df":0,"docs":{}}},"x":{"df":0,"docs":{},"y":{":":{":":{"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":{"129":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"129":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"=":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":1,"docs":{"161":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"_":{"a":{"d":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"a":{"d":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":2,"docs":{"162":{"tf":1.0},"4":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"{":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"138":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"138":{"tf":1.0}},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"138":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"4":{"tf":1.0}}}}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"48":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"{":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"138":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"54":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"{":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"140":{"tf":1.0}}},"df":0,"docs":{}},"l":{"a":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"=":{"\"":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"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":{}}}}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"{":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"140":{"tf":1.0}}},"df":0,"docs":{}},"l":{"a":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"=":{"\"":{"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":{},"e":{"d":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"79":{"tf":1.0}}}}}},"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":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"d":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"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":{},"p":{"a":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"109":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}},"m":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"d":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"109":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"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":{"_":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"{":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"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":{}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"_":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"d":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"123":{"tf":1.0}}}}}},"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":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"_":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"{":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"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":{}}}}}}},"i":{"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":3,"docs":{"154":{"tf":1.0},"156":{"tf":1.0},"48":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"m":{"a":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":3,"docs":{"141":{"tf":1.0},"156":{"tf":1.0},"48":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"d":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":1,"docs":{"147":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"{":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"147":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"147":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"147":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"147":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"s":{"_":{"c":{"a":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"s":{"df":1,"docs":{"147":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"d":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"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":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"d":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"154":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"p":{"a":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"j":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"{":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"138":{"tf":1.0}}}}}}}}}}}},"df":1,"docs":{"135":{"tf":1.0}},"s":{"_":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"d":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"{":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"138":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"_":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"{":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"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":{}}}}}}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"{":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"138":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":3,"docs":{"141":{"tf":1.0},"154":{"tf":1.0},"48":{"tf":1.0}}}}}},"q":{"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"48":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"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":2,"docs":{"141":{"tf":1.0},"156":{"tf":1.0}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"{":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"n":{"df":1,"docs":{"139":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":1,"docs":{"139":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"139":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"u":{"b":{"_":{"df":0,"docs":{},"z":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"141":{"tf":1.0},"156":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"48":{"tf":1.0}}}}}},"x":{"d":{"df":0,"docs":{},"s":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"d":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"146":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"146":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}},"u":{"df":0,"docs":{},"p":{"d":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"_":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"146":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"146":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"u":{"c":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"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":{}},"z":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"141":{"tf":1.0},"156":{"tf":1.0}}}}}},"df":83,"docs":{"0":{"tf":1.0},"1":{"tf":1.7320508075688772},"11":{"tf":1.7320508075688772},"12":{"tf":2.0},"126":{"tf":1.4142135623730951},"129":{"tf":2.23606797749979},"13":{"tf":1.7320508075688772},"132":{"tf":1.0},"133":{"tf":1.7320508075688772},"134":{"tf":1.4142135623730951},"135":{"tf":1.0},"136":{"tf":1.0},"137":{"tf":1.7320508075688772},"14":{"tf":1.0},"141":{"tf":2.23606797749979},"142":{"tf":1.4142135623730951},"143":{"tf":2.0},"144":{"tf":1.0},"146":{"tf":1.0},"147":{"tf":1.0},"148":{"tf":1.4142135623730951},"149":{"tf":1.0},"15":{"tf":1.4142135623730951},"151":{"tf":1.7320508075688772},"152":{"tf":2.0},"153":{"tf":1.4142135623730951},"154":{"tf":2.23606797749979},"155":{"tf":2.0},"156":{"tf":2.449489742783178},"157":{"tf":1.7320508075688772},"158":{"tf":1.7320508075688772},"159":{"tf":1.0},"16":{"tf":1.4142135623730951},"161":{"tf":2.0},"162":{"tf":1.0},"164":{"tf":1.0},"168":{"tf":2.0},"169":{"tf":2.23606797749979},"170":{"tf":1.7320508075688772},"171":{"tf":2.449489742783178},"174":{"tf":1.7320508075688772},"18":{"tf":2.23606797749979},"19":{"tf":1.4142135623730951},"2":{"tf":1.4142135623730951},"20":{"tf":1.4142135623730951},"22":{"tf":2.449489742783178},"24":{"tf":1.4142135623730951},"26":{"tf":1.4142135623730951},"27":{"tf":2.6457513110645907},"3":{"tf":1.0},"30":{"tf":1.4142135623730951},"31":{"tf":1.0},"32":{"tf":1.4142135623730951},"33":{"tf":3.7416573867739413},"34":{"tf":3.7416573867739413},"35":{"tf":1.0},"36":{"tf":1.7320508075688772},"37":{"tf":3.605551275463989},"38":{"tf":1.0},"39":{"tf":1.4142135623730951},"4":{"tf":3.4641016151377544},"40":{"tf":1.0},"41":{"tf":2.23606797749979},"42":{"tf":4.242640687119285},"43":{"tf":4.0},"44":{"tf":1.0},"45":{"tf":1.7320508075688772},"46":{"tf":3.605551275463989},"47":{"tf":1.0},"48":{"tf":2.23606797749979},"49":{"tf":1.0},"5":{"tf":1.7320508075688772},"50":{"tf":1.4142135623730951},"52":{"tf":1.4142135623730951},"53":{"tf":2.0},"54":{"tf":1.0},"55":{"tf":1.4142135623730951},"58":{"tf":1.4142135623730951},"59":{"tf":1.7320508075688772},"62":{"tf":1.0},"63":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.0}}}}}},"t":{"df":1,"docs":{"11":{"tf":1.0}}}}}},"r":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":4,"docs":{"100":{"tf":1.4142135623730951},"125":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0}}}}},"df":0,"docs":{},"g":{"df":2,"docs":{"143":{"tf":1.0},"95":{"tf":1.7320508075688772}},"e":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"_":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"1":{"6":{"df":1,"docs":{"95":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"103":{"tf":1.0}}}},"t":{"df":0,"docs":{},"e":{"df":5,"docs":{"101":{"tf":1.4142135623730951},"102":{"tf":1.0},"103":{"tf":2.449489742783178},"104":{"tf":1.4142135623730951},"169":{"tf":1.0}}}}},"b":{"a":{"c":{"df":3,"docs":{"152":{"tf":1.0},"33":{"tf":1.0},"42":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"141":{"tf":1.0},"156":{"tf":1.0}},"e":{"a":{"d":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":2,"docs":{"127":{"tf":1.0},"131":{"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":{"140":{"tf":1.0}}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":2,"docs":{"127":{"tf":1.0},"131":{"tf":1.0}}}}}}}}},"df":9,"docs":{"117":{"tf":1.0},"127":{"tf":1.4142135623730951},"138":{"tf":2.0},"140":{"tf":1.0},"38":{"tf":1.0},"47":{"tf":1.0},"61":{"tf":1.0},"83":{"tf":1.0},"95":{"tf":1.0}},"i":{"df":13,"docs":{"165":{"tf":3.1622776601683795},"22":{"tf":1.7320508075688772},"26":{"tf":1.7320508075688772},"33":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":2.0},"36":{"tf":1.4142135623730951},"37":{"tf":1.4142135623730951},"42":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":2.0},"45":{"tf":1.4142135623730951},"46":{"tf":1.4142135623730951}}},"y":{"\"":{"df":0,"docs":{},"}":{",":{"\"":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"\"":{":":{"\"":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"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":0,"docs":{}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":4,"docs":{"123":{"tf":1.4142135623730951},"138":{"tf":1.0},"14":{"tf":1.4142135623730951},"78":{"tf":1.0}}}}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":20,"docs":{"101":{"tf":1.0},"127":{"tf":1.4142135623730951},"135":{"tf":1.0},"138":{"tf":2.0},"146":{"tf":1.7320508075688772},"147":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"17":{"tf":1.0},"171":{"tf":1.4142135623730951},"19":{"tf":1.0},"33":{"tf":1.0},"42":{"tf":1.0},"48":{"tf":1.0},"49":{"tf":1.0},"53":{"tf":1.0},"58":{"tf":1.0},"59":{"tf":2.6457513110645907},"79":{"tf":1.4142135623730951},"97":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"138":{"tf":1.4142135623730951}}}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":5,"docs":{"11":{"tf":1.0},"161":{"tf":1.0},"21":{"tf":1.0},"31":{"tf":1.0},"40":{"tf":1.0}}},"df":0,"docs":{}}}}},"r":{"d":{"df":5,"docs":{"27":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0}}},"df":0,"docs":{}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"18":{"tf":1.0}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"169":{"tf":1.0},"171":{"tf":1.4142135623730951},"2":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{},"f":{"df":9,"docs":{"100":{"tf":1.0},"108":{"tf":2.6457513110645907},"117":{"tf":1.0},"122":{"tf":1.0},"57":{"tf":1.0},"72":{"tf":1.4142135623730951},"76":{"tf":1.7320508075688772},"83":{"tf":1.4142135623730951},"95":{"tf":2.449489742783178}},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"169":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"m":{"c":{"df":1,"docs":{"152":{"tf":1.0}}},"df":0,"docs":{}}}}}},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"138":{"tf":1.0}}}},"df":0,"docs":{}}}},"g":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"59":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":2,"docs":{"69":{"tf":1.4142135623730951},"72":{"tf":1.0}}}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"141":{"tf":2.23606797749979},"156":{"tf":2.23606797749979}}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"129":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":2,"docs":{"69":{"tf":1.4142135623730951},"72":{"tf":1.0}}}},"df":0,"docs":{}}}},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":4,"docs":{"143":{"tf":1.7320508075688772},"146":{"tf":1.0},"51":{"tf":1.0},"57":{"tf":1.0}}}},"df":0,"docs":{}}},"l":{"a":{"df":0,"docs":{},"y":{"'":{"df":2,"docs":{"154":{"tf":1.0},"155":{"tf":1.0}}},"/":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"46":{"tf":1.0}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"44":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"45":{"tf":1.0}}}}},"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":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":1,"docs":{"43":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"42":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":17,"docs":{"141":{"tf":1.7320508075688772},"154":{"tf":3.4641016151377544},"155":{"tf":4.358898943540674},"156":{"tf":2.6457513110645907},"157":{"tf":2.8284271247461903},"165":{"tf":1.4142135623730951},"39":{"tf":1.7320508075688772},"4":{"tf":1.7320508075688772},"40":{"tf":1.0},"41":{"tf":2.23606797749979},"42":{"tf":3.3166247903554},"43":{"tf":2.6457513110645907},"44":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.0},"47":{"tf":1.0},"48":{"tf":1.0}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"s":{"df":4,"docs":{"11":{"tf":1.0},"12":{"tf":1.0},"16":{"tf":1.4142135623730951},"9":{"tf":1.0}}}},"df":0,"docs":{},"v":{"df":1,"docs":{"143":{"tf":1.0}}}},"i":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"2":{"tf":1.0}}}},"df":0,"docs":{}},"df":1,"docs":{"129":{"tf":1.0}}}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":2,"docs":{"48":{"tf":1.0},"57":{"tf":1.0}}},"v":{"df":16,"docs":{"107":{"tf":1.0},"112":{"tf":1.0},"116":{"tf":1.0},"125":{"tf":1.4142135623730951},"132":{"tf":1.0},"140":{"tf":1.0},"151":{"tf":1.0},"2":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"61":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":2.0},"90":{"tf":1.0}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"159":{"tf":1.0}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"l":{"a":{"c":{"df":4,"docs":{"24":{"tf":1.0},"27":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":1,"docs":{"135":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":3,"docs":{"154":{"tf":1.0},"156":{"tf":1.0},"4":{"tf":1.0}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"168":{"tf":1.0}}}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":13,"docs":{"100":{"tf":1.0},"104":{"tf":1.0},"117":{"tf":1.0},"127":{"tf":1.0},"128":{"tf":1.0},"131":{"tf":1.0},"155":{"tf":1.0},"49":{"tf":1.4142135623730951},"53":{"tf":1.0},"59":{"tf":1.0},"64":{"tf":1.0},"83":{"tf":1.0},"95":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"167":{"tf":1.0}}}}}}}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"147":{"tf":1.4142135623730951}}}}}},"df":6,"docs":{"147":{"tf":2.0},"154":{"tf":1.4142135623730951},"155":{"tf":1.0},"156":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951},"96":{"tf":2.449489742783178}}}}},"i":{"df":0,"docs":{},"r":{"df":20,"docs":{"104":{"tf":1.0},"108":{"tf":1.7320508075688772},"117":{"tf":1.0},"132":{"tf":1.0},"137":{"tf":1.0},"16":{"tf":1.4142135623730951},"174":{"tf":1.0},"21":{"tf":1.4142135623730951},"3":{"tf":1.0},"31":{"tf":1.4142135623730951},"35":{"tf":1.0},"40":{"tf":1.4142135623730951},"44":{"tf":1.0},"53":{"tf":1.0},"57":{"tf":1.4142135623730951},"64":{"tf":1.0},"72":{"tf":2.0},"76":{"tf":1.0},"83":{"tf":1.0},"95":{"tf":1.7320508075688772}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":1,"docs":{"52":{"tf":1.0}}}}},"i":{"d":{"df":2,"docs":{"125":{"tf":1.0},"159":{"tf":1.0}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"c":{"df":9,"docs":{"142":{"tf":1.7320508075688772},"143":{"tf":2.8284271247461903},"146":{"tf":1.0},"147":{"tf":1.4142135623730951},"148":{"tf":1.4142135623730951},"149":{"tf":1.0},"22":{"tf":1.0},"33":{"tf":1.4142135623730951},"42":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"150":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":4,"docs":{"127":{"tf":1.0},"137":{"tf":1.0},"141":{"tf":1.0},"147":{"tf":1.7320508075688772}}}}}},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":5,"docs":{"156":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0}}}}},"df":1,"docs":{"143":{"tf":1.0}}},"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":{"df":2,"docs":{"128":{"tf":1.0},"132":{"tf":1.4142135623730951}}}}}}},"df":6,"docs":{"127":{"tf":1.4142135623730951},"131":{"tf":1.4142135623730951},"142":{"tf":1.0},"143":{"tf":1.0},"4":{"tf":1.0},"59":{"tf":1.4142135623730951}}}}}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":4,"docs":{"122":{"tf":1.0},"48":{"tf":1.0},"57":{"tf":1.0},"65":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":5,"docs":{"127":{"tf":1.0},"165":{"tf":1.4142135623730951},"167":{"tf":1.0},"69":{"tf":1.0},"75":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"s":{"df":2,"docs":{"1":{"tf":1.0},"171":{"tf":1.0}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":3,"docs":{"4":{"tf":1.4142135623730951},"48":{"tf":1.0},"59":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"172":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"k":{"df":1,"docs":{"169":{"tf":1.0}}}}},"o":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"99":{"tf":1.0}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"]":{"/":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"159":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"n":{"d":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"100":{"tf":1.4142135623730951},"99":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":2,"docs":{"157":{"tf":1.0},"99":{"tf":1.0}}},"df":0,"docs":{}},"t":{"df":21,"docs":{"158":{"tf":1.0},"169":{"tf":1.0},"17":{"tf":1.0},"171":{"tf":1.7320508075688772},"19":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.0},"36":{"tf":2.0},"37":{"tf":2.23606797749979},"41":{"tf":1.0},"42":{"tf":1.0},"45":{"tf":2.0},"46":{"tf":2.23606797749979},"50":{"tf":1.0},"51":{"tf":1.4142135623730951},"52":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.0},"61":{"tf":1.7320508075688772},"65":{"tf":1.0},"80":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":7,"docs":{"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}}}}}}},"t":{"df":0,"docs":{},"t":{"df":1,"docs":{"157":{"tf":1.0}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":5,"docs":{"152":{"tf":1.0},"169":{"tf":1.0},"92":{"tf":1.0},"95":{"tf":2.23606797749979},"96":{"tf":2.449489742783178}}}},"n":{"df":43,"docs":{"108":{"tf":1.4142135623730951},"11":{"tf":1.0},"12":{"tf":1.0},"129":{"tf":2.0},"13":{"tf":1.4142135623730951},"141":{"tf":1.4142135623730951},"146":{"tf":1.0},"147":{"tf":1.0},"148":{"tf":1.0},"152":{"tf":1.7320508075688772},"153":{"tf":1.7320508075688772},"154":{"tf":1.7320508075688772},"155":{"tf":1.7320508075688772},"156":{"tf":1.7320508075688772},"157":{"tf":1.7320508075688772},"16":{"tf":1.0},"165":{"tf":1.0},"167":{"tf":1.0},"169":{"tf":1.0},"17":{"tf":1.0},"19":{"tf":1.4142135623730951},"21":{"tf":1.0},"22":{"tf":1.7320508075688772},"24":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.4142135623730951},"27":{"tf":1.4142135623730951},"28":{"tf":1.0},"31":{"tf":1.0},"33":{"tf":2.6457513110645907},"34":{"tf":3.1622776601683795},"35":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.4142135623730951},"4":{"tf":2.8284271247461903},"40":{"tf":1.0},"42":{"tf":2.8284271247461903},"43":{"tf":3.3166247903554},"44":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951},"54":{"tf":1.0}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":5,"docs":{"129":{"tf":1.0},"140":{"tf":1.0},"142":{"tf":1.0},"56":{"tf":1.0},"61":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":1,"docs":{"161":{"tf":1.4142135623730951}}}}}},"df":18,"docs":{"100":{"tf":1.4142135623730951},"104":{"tf":1.4142135623730951},"105":{"tf":1.0},"108":{"tf":1.4142135623730951},"117":{"tf":1.4142135623730951},"12":{"tf":2.0},"122":{"tf":1.4142135623730951},"13":{"tf":1.0},"132":{"tf":1.4142135623730951},"14":{"tf":1.0},"171":{"tf":1.0},"3":{"tf":1.0},"72":{"tf":1.4142135623730951},"76":{"tf":1.4142135623730951},"78":{"tf":1.0},"83":{"tf":1.4142135623730951},"87":{"tf":1.4142135623730951},"95":{"tf":1.4142135623730951}}}}}},"s":{"\"":{":":{"\"":{"0":{".":{"0":{".":{"0":{".":{"0":{":":{"8":{"0":{"0":{"0":{"\"":{"df":0,"docs":{},"}":{",":{"\"":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"\"":{":":{"\"":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{":":{":":{"a":{"d":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"\"":{",":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"\"":{":":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"c":{"/":{"a":{"d":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"r":{"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":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{},"m":{"df":0,"docs":{},"e":{"df":12,"docs":{"154":{"tf":1.0},"155":{"tf":1.4142135623730951},"157":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"32":{"tf":1.0},"36":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"53":{"tf":1.0},"59":{"tf":1.0},"61":{"tf":1.0},"96":{"tf":1.0}}},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"124":{"tf":1.4142135623730951}}}}},"v":{"df":0,"docs":{},"e":{"df":1,"docs":{"2":{"tf":1.0}}}},"w":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}}},"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":3,"docs":{"1":{"tf":1.0},"138":{"tf":1.0},"174":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":1,"docs":{"59":{"tf":1.0}}}}}},"df":0,"docs":{}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"a":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"/":{"d":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":10,"docs":{"100":{"tf":1.0},"104":{"tf":1.0},"108":{"tf":1.0},"117":{"tf":1.0},"122":{"tf":1.0},"72":{"tf":1.0},"76":{"tf":1.0},"83":{"tf":1.0},"87":{"tf":1.0},"95":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":15,"docs":{"100":{"tf":1.0},"104":{"tf":1.0},"108":{"tf":1.0},"117":{"tf":1.0},"122":{"tf":1.0},"153":{"tf":1.0},"4":{"tf":1.4142135623730951},"54":{"tf":1.0},"57":{"tf":2.0},"64":{"tf":1.0},"72":{"tf":1.0},"76":{"tf":1.0},"83":{"tf":1.0},"87":{"tf":1.0},"95":{"tf":1.0}},"r":{"df":0,"docs":{},"s":{":":{":":{"df":0,"docs":{},"j":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"a":{"df":1,"docs":{"131":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"132":{"tf":1.0}}}}}}},"d":{"df":0,"docs":{},"k":{"df":3,"docs":{"159":{"tf":1.4142135623730951},"170":{"tf":1.0},"171":{"tf":1.0}}},"p":{"4":{"df":0,"docs":{},"k":{"df":2,"docs":{"22":{"tf":1.0},"26":{"tf":1.0}}}},"df":0,"docs":{}}},"df":6,"docs":{"146":{"tf":1.0},"150":{"tf":1.0},"34":{"tf":1.7320508075688772},"36":{"tf":1.4142135623730951},"43":{"tf":1.7320508075688772},"45":{"tf":1.4142135623730951}},"e":{"a":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"159":{"tf":1.0}}}},"df":0,"docs":{}}},"c":{"df":3,"docs":{"154":{"tf":1.0},"156":{"tf":1.0},"48":{"tf":1.0}},"o":{"df":0,"docs":{},"n":{"d":{"df":9,"docs":{"103":{"tf":1.4142135623730951},"104":{"tf":1.4142135623730951},"138":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.0},"48":{"tf":1.0},"53":{"tf":1.0},"60":{"tf":1.0}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":4,"docs":{"36":{"tf":1.0},"45":{"tf":1.0},"55":{"tf":1.0},"60":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"r":{"df":5,"docs":{"1":{"tf":1.0},"125":{"tf":1.0},"171":{"tf":1.0},"2":{"tf":1.0},"3":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":21,"docs":{"12":{"tf":1.0},"138":{"tf":1.4142135623730951},"140":{"tf":1.4142135623730951},"155":{"tf":1.0},"157":{"tf":1.4142135623730951},"161":{"tf":1.0},"166":{"tf":1.4142135623730951},"18":{"tf":1.0},"19":{"tf":1.0},"24":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"36":{"tf":2.23606797749979},"4":{"tf":1.0},"42":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951},"45":{"tf":2.23606797749979},"50":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"56":{"tf":1.0}},"m":{"df":2,"docs":{"14":{"tf":1.0},"174":{"tf":1.0}}}},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"61":{"tf":1.0},"99":{"tf":1.4142135623730951}}}},"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":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{")":{".":{"a":{"df":0,"docs":{},"s":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":1,"docs":{"131":{"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":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"132":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"132":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"]":{"'":{"df":2,"docs":{"104":{"tf":1.0},"117":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"132":{"tf":1.4142135623730951}}}},"n":{"d":{"df":19,"docs":{"100":{"tf":1.7320508075688772},"119":{"tf":1.0},"129":{"tf":1.4142135623730951},"138":{"tf":2.0},"151":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.4142135623730951},"165":{"tf":1.4142135623730951},"17":{"tf":1.0},"171":{"tf":1.4142135623730951},"19":{"tf":2.0},"41":{"tf":1.0},"42":{"tf":1.0},"48":{"tf":1.0},"55":{"tf":1.0},"58":{"tf":1.0},"63":{"tf":1.0},"99":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":2,"docs":{"14":{"tf":1.0},"2":{"tf":1.0}}},"t":{"df":13,"docs":{"119":{"tf":1.0},"125":{"tf":1.0},"127":{"tf":1.4142135623730951},"135":{"tf":2.0},"138":{"tf":1.4142135623730951},"147":{"tf":1.7320508075688772},"171":{"tf":1.0},"27":{"tf":1.4142135623730951},"53":{"tf":1.4142135623730951},"57":{"tf":1.0},"73":{"tf":1.0},"75":{"tf":1.4142135623730951},"79":{"tf":1.4142135623730951}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":6,"docs":{"12":{"tf":1.0},"13":{"tf":1.0},"14":{"tf":1.0},"150":{"tf":1.0},"169":{"tf":1.0},"171":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"q":{"df":1,"docs":{"135":{"tf":1.7320508075688772}},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":3,"docs":{"59":{"tf":1.0},"60":{"tf":1.7320508075688772},"61":{"tf":1.0}}},"df":0,"docs":{}}}}},"r":{"d":{"df":2,"docs":{"130":{"tf":1.0},"131":{"tf":1.0}},"e":{"_":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"131":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":1,"docs":{"65":{"tf":1.0}}},"v":{"df":3,"docs":{"141":{"tf":1.0},"142":{"tf":1.0},"53":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"'":{"df":3,"docs":{"129":{"tf":1.0},"135":{"tf":1.4142135623730951},"2":{"tf":1.0}}},"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"135":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"135":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}},"df":41,"docs":{"0":{"tf":1.0},"1":{"tf":1.7320508075688772},"129":{"tf":2.0},"130":{"tf":1.0},"132":{"tf":1.0},"141":{"tf":1.7320508075688772},"142":{"tf":2.0},"144":{"tf":1.7320508075688772},"146":{"tf":3.3166247903554},"147":{"tf":1.7320508075688772},"148":{"tf":1.0},"149":{"tf":1.0},"152":{"tf":1.0},"154":{"tf":2.0},"155":{"tf":1.7320508075688772},"156":{"tf":1.7320508075688772},"162":{"tf":1.0},"165":{"tf":1.4142135623730951},"168":{"tf":1.0},"169":{"tf":3.7416573867739413},"170":{"tf":2.8284271247461903},"171":{"tf":4.358898943540674},"174":{"tf":2.449489742783178},"2":{"tf":1.4142135623730951},"22":{"tf":1.4142135623730951},"23":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.4142135623730951},"3":{"tf":1.0},"34":{"tf":1.4142135623730951},"35":{"tf":1.0},"37":{"tf":1.0},"4":{"tf":1.7320508075688772},"41":{"tf":1.0},"43":{"tf":1.4142135623730951},"44":{"tf":1.0},"46":{"tf":1.0},"48":{"tf":1.4142135623730951},"53":{"tf":2.0},"73":{"tf":1.0},"75":{"tf":1.4142135623730951}}}},"i":{"c":{"df":27,"docs":{"129":{"tf":1.0},"133":{"tf":1.0},"134":{"tf":1.0},"141":{"tf":1.4142135623730951},"142":{"tf":1.0},"143":{"tf":1.7320508075688772},"152":{"tf":1.0},"154":{"tf":3.7416573867739413},"155":{"tf":2.0},"156":{"tf":3.1622776601683795},"157":{"tf":1.4142135623730951},"160":{"tf":1.0},"165":{"tf":2.449489742783178},"17":{"tf":1.4142135623730951},"171":{"tf":1.0},"174":{"tf":1.4142135623730951},"18":{"tf":1.0},"33":{"tf":2.0},"34":{"tf":1.4142135623730951},"36":{"tf":1.4142135623730951},"37":{"tf":2.23606797749979},"4":{"tf":3.4641016151377544},"42":{"tf":2.0},"43":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"46":{"tf":2.23606797749979},"48":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":6,"docs":{"138":{"tf":2.23606797749979},"139":{"tf":2.6457513110645907},"165":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"53":{"tf":3.605551275463989}}}}}}},"t":{"df":28,"docs":{"1":{"tf":1.0},"14":{"tf":1.0},"140":{"tf":1.7320508075688772},"141":{"tf":1.7320508075688772},"142":{"tf":1.7320508075688772},"150":{"tf":1.7320508075688772},"155":{"tf":2.23606797749979},"156":{"tf":1.7320508075688772},"157":{"tf":1.0},"161":{"tf":1.4142135623730951},"165":{"tf":1.4142135623730951},"171":{"tf":1.4142135623730951},"172":{"tf":1.0},"22":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.4142135623730951},"36":{"tf":1.0},"41":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.4142135623730951},"45":{"tf":1.0},"49":{"tf":1.0},"51":{"tf":1.0},"61":{"tf":1.4142135623730951},"72":{"tf":2.0},"75":{"tf":1.0},"92":{"tf":1.0}},"u":{"df":0,"docs":{},"p":{"df":4,"docs":{"129":{"tf":1.0},"142":{"tf":1.0},"155":{"tf":1.4142135623730951},"157":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":6,"docs":{"125":{"tf":1.0},"142":{"tf":1.0},"168":{"tf":1.4142135623730951},"33":{"tf":1.0},"42":{"tf":1.0},"63":{"tf":1.0}}}}}},"h":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"d":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"_":{"1":{"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":2,"docs":{"140":{"tf":1.0},"61":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":1,"docs":{"19":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"w":{"df":8,"docs":{"11":{"tf":1.4142135623730951},"129":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.0},"52":{"tf":1.0},"75":{"tf":1.0}}}},"u":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"x":{")":{".":{"a":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"129":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"129":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"i":{"d":{"df":0,"docs":{},"e":{"c":{"a":{"df":0,"docs":{},"r":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"e":{"c":{"a":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":2,"docs":{"22":{"tf":1.0},"25":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":2,"docs":{"26":{"tf":1.0},"28":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":12,"docs":{"169":{"tf":1.7320508075688772},"170":{"tf":1.4142135623730951},"20":{"tf":1.7320508075688772},"21":{"tf":1.0},"22":{"tf":2.23606797749979},"23":{"tf":1.0},"24":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":2.0},"27":{"tf":1.0},"28":{"tf":1.0},"29":{"tf":1.0}}}},"df":0,"docs":{}},"df":5,"docs":{"125":{"tf":1.0},"13":{"tf":1.4142135623730951},"27":{"tf":1.0},"37":{"tf":1.4142135623730951},"46":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":4,"docs":{"142":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"59":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"105":{"tf":1.0},"142":{"tf":1.0}}}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"17":{"tf":1.0}},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"157":{"tf":1.0},"169":{"tf":1.0}}}}},"i":{"df":1,"docs":{"52":{"tf":1.0}},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"148":{"tf":1.0}}}}}}},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"2":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":9,"docs":{"108":{"tf":1.0},"141":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0},"171":{"tf":1.4142135623730951},"18":{"tf":1.0},"4":{"tf":1.4142135623730951},"41":{"tf":1.4142135623730951},"60":{"tf":1.0}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":4,"docs":{"126":{"tf":1.0},"151":{"tf":1.0},"155":{"tf":1.0},"55":{"tf":1.0}}}},"df":0,"docs":{}}}}},"z":{"df":0,"docs":{},"e":{"df":14,"docs":{"107":{"tf":1.0},"112":{"tf":1.0},"116":{"tf":1.0},"125":{"tf":1.0},"135":{"tf":1.0},"147":{"tf":1.0},"151":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":2.0},"90":{"tf":1.0}}}}},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"23":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"df":1,"docs":{"62":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"147":{"tf":1.0}}}}}}}}},"m":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"169":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"n":{"5":{"d":{"6":{"df":2,"docs":{"35":{"tf":1.0},"36":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":3,"docs":{"75":{"tf":1.0},"76":{"tf":1.4142135623730951},"78":{"tf":2.23606797749979}}}},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"147":{"tf":2.8284271247461903}}}}}}}},"df":0,"docs":{}},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":3,"docs":{"143":{"tf":1.0},"48":{"tf":1.0},"57":{"tf":1.0}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"142":{"tf":1.0}}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"174":{"tf":1.0},"41":{"tf":1.0}}}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":3,"docs":{"14":{"tf":1.0},"36":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951}}}}}},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"11":{"tf":1.4142135623730951}}}},"t":{"df":0,"docs":{},"w":{"df":1,"docs":{"142":{"tf":1.0}}}},"u":{"df":0,"docs":{},"r":{"c":{"df":15,"docs":{"1":{"tf":1.0},"100":{"tf":1.0},"101":{"tf":1.0},"126":{"tf":1.0},"141":{"tf":1.0},"155":{"tf":1.7320508075688772},"174":{"tf":1.7320508075688772},"4":{"tf":1.0},"49":{"tf":1.0},"50":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.4142135623730951},"9":{"tf":1.0},"94":{"tf":1.4142135623730951},"95":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"p":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":5,"docs":{"103":{"tf":1.0},"129":{"tf":1.0},"155":{"tf":1.4142135623730951},"4":{"tf":1.0},"60":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"52":{"tf":1.4142135623730951},"75":{"tf":1.0}},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"14":{"tf":1.0}},"t":{"df":1,"docs":{"52":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{},"f":{"df":15,"docs":{"0":{"tf":1.0},"1":{"tf":1.4142135623730951},"108":{"tf":1.4142135623730951},"12":{"tf":1.0},"140":{"tf":1.4142135623730951},"142":{"tf":1.0},"165":{"tf":1.0},"174":{"tf":1.0},"2":{"tf":1.0},"22":{"tf":1.0},"35":{"tf":1.0},"44":{"tf":1.0},"58":{"tf":1.0},"63":{"tf":1.0},"64":{"tf":1.0}},"i":{"df":13,"docs":{"103":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":1.4142135623730951},"154":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.0},"48":{"tf":1.0},"52":{"tf":1.0},"55":{"tf":1.0},"59":{"tf":1.4142135623730951},"60":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"d":{"df":1,"docs":{"78":{"tf":1.0}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"35":{"tf":1.0},"44":{"tf":1.0}}}}},"r":{"c":{"/":{"\"":{"]":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"132":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"d":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"r":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{".":{"df":0,"docs":{},"r":{"df":1,"docs":{"132":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{".":{"df":0,"docs":{},"r":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}},"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"y":{".":{"df":0,"docs":{},"r":{"df":2,"docs":{"37":{"tf":1.4142135623730951},"46":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":1,"docs":{"132":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"r":{"df":3,"docs":{"129":{"tf":1.0},"131":{"tf":1.4142135623730951},"132":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{".":{"df":0,"docs":{},"r":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"t":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":2,"docs":{"138":{"tf":1.0},"58":{"tf":1.0}}}},"n":{"d":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":3,"docs":{"170":{"tf":1.0},"171":{"tf":1.0},"3":{"tf":1.0}}}}},"r":{"d":{"df":9,"docs":{"1":{"tf":1.0},"129":{"tf":1.0},"14":{"tf":1.0},"142":{"tf":1.0},"150":{"tf":1.0},"169":{"tf":1.0},"35":{"tf":1.0},"44":{"tf":1.0},"84":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"t":{"df":15,"docs":{"11":{"tf":1.0},"129":{"tf":2.23606797749979},"153":{"tf":1.0},"155":{"tf":1.7320508075688772},"17":{"tf":1.4142135623730951},"18":{"tf":2.0},"21":{"tf":1.0},"31":{"tf":1.0},"37":{"tf":1.7320508075688772},"40":{"tf":1.0},"46":{"tf":1.7320508075688772},"5":{"tf":1.0},"60":{"tf":1.0},"68":{"tf":1.0},"95":{"tf":1.4142135623730951}},"u":{"df":0,"docs":{},"p":{"df":1,"docs":{"142":{"tf":1.4142135623730951}}}}}},"t":{"df":0,"docs":{},"e":{"df":9,"docs":{"132":{"tf":1.0},"142":{"tf":1.0},"22":{"tf":1.0},"26":{"tf":1.0},"3":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.4142135623730951},"44":{"tf":1.0},"45":{"tf":1.4142135623730951}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"105":{"tf":1.0}}}}}}},"i":{"c":{"df":11,"docs":{"128":{"tf":1.0},"130":{"tf":1.0},"132":{"tf":1.4142135623730951},"142":{"tf":1.0},"143":{"tf":1.4142135623730951},"165":{"tf":1.0},"18":{"tf":1.0},"22":{"tf":1.0},"27":{"tf":1.0},"52":{"tf":1.0},"55":{"tf":2.23606797749979}},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":2,"docs":{"128":{"tf":1.7320508075688772},"132":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"u":{"df":5,"docs":{"165":{"tf":1.4142135623730951},"33":{"tf":1.0},"34":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0}}}}},"d":{":":{":":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{":":{":":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"132":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{":":{":":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"r":{"(":{"\"":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"132":{"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":{},"e":{"df":0,"docs":{},"t":{":":{":":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"v":{"4":{"a":{"d":{"d":{"df":0,"docs":{},"r":{":":{":":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"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":{}}}}},"df":0,"docs":{}},"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":1,"docs":{"4":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":7,"docs":{"22":{"tf":1.0},"23":{"tf":1.4142135623730951},"26":{"tf":1.0},"27":{"tf":1.0},"34":{"tf":1.0},"43":{"tf":1.0},"59":{"tf":2.23606797749979}}}},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":2,"docs":{"11":{"tf":1.0},"169":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":4,"docs":{"121":{"tf":1.0},"125":{"tf":1.0},"63":{"tf":1.0},"72":{"tf":1.0}}}}},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"142":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":5,"docs":{"66":{"tf":1.7320508075688772},"69":{"tf":1.0},"72":{"tf":2.23606797749979},"83":{"tf":1.0},"99":{"tf":1.0}}}}}}},"df":2,"docs":{"128":{"tf":1.0},"132":{"tf":1.0}},"i":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"84":{"tf":1.0}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":18,"docs":{"100":{"tf":1.7320508075688772},"108":{"tf":2.449489742783178},"117":{"tf":1.0},"122":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.0},"150":{"tf":1.0},"51":{"tf":1.0},"55":{"tf":1.7320508075688772},"57":{"tf":2.23606797749979},"61":{"tf":1.0},"64":{"tf":1.0},"72":{"tf":2.23606797749979},"76":{"tf":1.4142135623730951},"83":{"tf":1.0},"84":{"tf":1.0},"87":{"tf":1.0},"95":{"tf":1.7320508075688772}}}}},"u":{"c":{"df":0,"docs":{},"t":{"df":5,"docs":{"126":{"tf":1.0},"127":{"tf":1.0},"128":{"tf":1.0},"131":{"tf":1.7320508075688772},"135":{"tf":1.0}}}},"df":0,"docs":{}}}},"u":{"b":{"_":{"df":0,"docs":{},"z":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"141":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"(":{"df":4,"docs":{"141":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0},"4":{"tf":1.0}}},"df":5,"docs":{"141":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0},"48":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"n":{"a":{"d":{"df":1,"docs":{"152":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":3,"docs":{"141":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.4142135623730951}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":1,"docs":{"73":{"tf":1.0}}}},"t":{"df":1,"docs":{"143":{"tf":1.0}}}}}},"c":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":2,"docs":{"146":{"tf":1.0},"165":{"tf":1.0}},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"146":{"tf":1.0},"19":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"=":{"1":{"df":1,"docs":{"165":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}},"df":0,"docs":{},"h":{"df":14,"docs":{"103":{"tf":1.0},"114":{"tf":1.0},"132":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.4142135623730951},"171":{"tf":1.4142135623730951},"22":{"tf":1.0},"26":{"tf":1.0},"3":{"tf":1.0},"52":{"tf":1.0},"61":{"tf":1.0},"73":{"tf":1.0}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":8,"docs":{"125":{"tf":1.0},"151":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"67":{"tf":1.4142135623730951},"72":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"142":{"tf":1.0}}}},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"174":{"tf":1.4142135623730951}}}}}},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":4,"docs":{"132":{"tf":1.0},"143":{"tf":2.6457513110645907},"158":{"tf":1.0},"96":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"f":{"a":{"c":{"df":2,"docs":{"174":{"tf":1.0},"56":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":2,"docs":{"105":{"tf":1.0},"135":{"tf":1.0}}}},"df":0,"docs":{}}}},"y":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"132":{"tf":1.0}}}}}}}}},"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"x":{"df":1,"docs":{"132":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":10,"docs":{"12":{"tf":1.0},"125":{"tf":1.0},"132":{"tf":1.0},"155":{"tf":1.0},"164":{"tf":1.0},"165":{"tf":1.0},"3":{"tf":1.0},"5":{"tf":1.0},"54":{"tf":1.0},"73":{"tf":1.0}}}}}}}},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":4,"docs":{"108":{"tf":1.0},"117":{"tf":1.0},"122":{"tf":1.0},"72":{"tf":1.0}}}},"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":17,"docs":{"131":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"2":{"tf":1.0},"24":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.4142135623730951},"32":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.0},"37":{"tf":1.4142135623730951},"41":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.0},"46":{"tf":1.4142135623730951},"60":{"tf":1.0},"95":{"tf":1.0}},"n":{"df":1,"docs":{"153":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"k":{"df":3,"docs":{"130":{"tf":1.0},"142":{"tf":1.0},"174":{"tf":1.4142135623730951}}}},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"17":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"k":{"df":2,"docs":{"103":{"tf":1.0},"60":{"tf":1.0}}}}},"c":{"df":0,"docs":{},"p":{"df":3,"docs":{"133":{"tf":1.0},"141":{"tf":1.0},"53":{"tf":1.4142135623730951}}}},"df":1,"docs":{"48":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"53":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"1":{"tf":1.0},"169":{"tf":1.0}}}}}}}}},"n":{"d":{"df":1,"docs":{"126":{"tf":1.0}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"165":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":6,"docs":{"16":{"tf":1.0},"21":{"tf":1.0},"31":{"tf":1.0},"34":{"tf":1.4142135623730951},"40":{"tf":1.0},"43":{"tf":1.4142135623730951}}}}},"r":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"126":{"tf":1.0}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"11":{"tf":1.7320508075688772},"19":{"tf":1.7320508075688772}}}}},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"35":{"tf":1.0},"44":{"tf":1.0}}}}}}}}},"t":{"'":{"df":2,"docs":{"132":{"tf":1.0},"155":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"$":{"df":0,"docs":{},"{":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"b":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}}},"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":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"140":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"103":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}}}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"59":{"tf":1.0}}}},"r":{"d":{"df":1,"docs":{"173":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":3,"docs":{"119":{"tf":1.0},"138":{"tf":1.4142135623730951},"169":{"tf":1.0}}}},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"53":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":2,"docs":{"103":{"tf":1.4142135623730951},"48":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":2,"docs":{"34":{"tf":1.0},"43":{"tf":1.0}}},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"165":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":22,"docs":{"103":{"tf":1.0},"110":{"tf":1.0},"171":{"tf":1.0},"174":{"tf":1.0},"19":{"tf":1.0},"21":{"tf":1.0},"27":{"tf":2.0},"31":{"tf":1.0},"32":{"tf":1.0},"37":{"tf":1.0},"4":{"tf":1.0},"40":{"tf":1.0},"41":{"tf":1.0},"43":{"tf":1.0},"46":{"tf":1.0},"5":{"tf":1.0},"53":{"tf":1.0},"59":{"tf":1.0},"63":{"tf":1.0},"80":{"tf":1.0},"88":{"tf":1.0},"95":{"tf":1.0}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"142":{"tf":1.0}}}}}}}}}}},"i":{"df":0,"docs":{},"e":{"df":1,"docs":{"174":{"tf":1.0}}},"m":{"df":0,"docs":{},"e":{"df":14,"docs":{"103":{"tf":1.0},"12":{"tf":1.0},"135":{"tf":2.0},"138":{"tf":1.4142135623730951},"146":{"tf":1.0},"147":{"tf":1.0},"157":{"tf":1.0},"167":{"tf":1.0},"26":{"tf":1.0},"36":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"61":{"tf":1.0},"75":{"tf":1.0},"96":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"\"":{":":{"\"":{"2":{"0":{"2":{"3":{"df":1,"docs":{"18":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":7,"docs":{"114":{"tf":2.6457513110645907},"115":{"tf":1.0},"116":{"tf":1.0},"117":{"tf":1.4142135623730951},"118":{"tf":1.0},"135":{"tf":2.0},"63":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"l":{"df":10,"docs":{"100":{"tf":1.0},"104":{"tf":1.0},"108":{"tf":1.0},"117":{"tf":1.0},"122":{"tf":1.0},"72":{"tf":1.0},"76":{"tf":1.0},"83":{"tf":1.0},"87":{"tf":1.0},"95":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":2,"docs":{"37":{"tf":2.449489742783178},"46":{"tf":2.449489742783178}}}}},"df":0,"docs":{}}},"df":21,"docs":{"119":{"tf":1.7320508075688772},"120":{"tf":1.0},"121":{"tf":1.7320508075688772},"122":{"tf":1.4142135623730951},"123":{"tf":2.23606797749979},"124":{"tf":1.0},"125":{"tf":2.8284271247461903},"150":{"tf":2.0},"153":{"tf":1.0},"158":{"tf":1.4142135623730951},"171":{"tf":1.0},"36":{"tf":2.8284271247461903},"37":{"tf":1.7320508075688772},"45":{"tf":2.8284271247461903},"46":{"tf":1.7320508075688772},"52":{"tf":1.7320508075688772},"55":{"tf":1.7320508075688772},"61":{"tf":1.4142135623730951},"63":{"tf":1.0},"65":{"tf":1.0},"80":{"tf":1.0}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":10,"docs":{"119":{"tf":1.7320508075688772},"125":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.0},"41":{"tf":1.0},"42":{"tf":1.0},"52":{"tf":1.0},"61":{"tf":1.4142135623730951},"63":{"tf":1.0},"65":{"tf":1.0}}}}}}}},"i":{"df":0,"docs":{},"o":{":":{":":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":4,"docs":{"103":{"tf":1.0},"129":{"tf":1.0},"60":{"tf":1.0},"99":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":1,"docs":{"129":{"tf":1.7320508075688772}}}}},"n":{"df":0,"docs":{},"i":{"c":{":":{":":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"d":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"!":{"(":{"\"":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"132":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"132":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":2,"docs":{"130":{"tf":1.0},"132":{"tf":1.0}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"k":{"df":2,"docs":{"138":{"tf":1.0},"140":{"tf":1.4142135623730951}}},"l":{"df":2,"docs":{"129":{"tf":1.0},"3":{"tf":1.0}}}},"p":{"df":2,"docs":{"148":{"tf":1.0},"174":{"tf":1.4142135623730951}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":1,"docs":{"143":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"n":{"df":1,"docs":{"139":{"tf":1.0}}}},"t":{"a":{"df":0,"docs":{},"l":{"df":8,"docs":{"109":{"tf":1.4142135623730951},"123":{"tf":1.0},"138":{"tf":2.23606797749979},"139":{"tf":1.0},"14":{"tf":1.0},"146":{"tf":2.6457513110645907},"147":{"tf":2.0},"79":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"r":{"a":{"c":{"df":0,"docs":{},"e":{"df":1,"docs":{"161":{"tf":1.0}}},"k":{"df":3,"docs":{"138":{"tf":1.0},"146":{"tf":1.0},"53":{"tf":1.0}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":1,"docs":{"168":{"tf":1.0}}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"c":{"'":{"df":1,"docs":{"92":{"tf":1.0}}},"df":15,"docs":{"169":{"tf":1.0},"171":{"tf":1.7320508075688772},"174":{"tf":1.0},"18":{"tf":1.0},"22":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0},"50":{"tf":1.0},"53":{"tf":1.4142135623730951},"55":{"tf":1.0},"57":{"tf":1.0},"63":{"tf":1.0},"75":{"tf":1.0},"92":{"tf":1.0},"99":{"tf":1.0}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"126":{"tf":1.0}}}},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":3,"docs":{"1":{"tf":1.0},"3":{"tf":1.0},"48":{"tf":1.0}}}},"df":0,"docs":{}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"59":{"tf":1.0}}},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"59":{"tf":1.0}}}}}}},"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":1,"docs":{"174":{"tf":1.0}}}}},"df":2,"docs":{"129":{"tf":1.0},"132":{"tf":1.0}},"p":{"df":1,"docs":{"157":{"tf":1.0}}}},"u":{"df":0,"docs":{},"e":{"df":8,"docs":{"108":{"tf":1.4142135623730951},"125":{"tf":1.0},"151":{"tf":1.7320508075688772},"165":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0}}}},"y":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"(":{"df":0,"docs":{},"p":{"df":1,"docs":{"132":{"tf":1.0}}}},"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":2,"docs":{"128":{"tf":1.0},"132":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":1,"docs":{"129":{"tf":1.0}}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"<":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{":":{":":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"132":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"53":{"tf":1.0}}}},"r":{"df":0,"docs":{},"n":{"df":5,"docs":{"100":{"tf":1.0},"161":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"99":{"tf":1.0}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"174":{"tf":1.0}}}}}}}},"w":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":1,"docs":{"58":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"/":{"d":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"59":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"o":{"df":7,"docs":{"12":{"tf":1.0},"126":{"tf":1.0},"132":{"tf":1.0},"150":{"tf":1.0},"174":{"tf":1.4142135623730951},"22":{"tf":1.0},"55":{"tf":1.0}}}},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"/":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"o":{"df":0,"docs":{},"y":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{".":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"v":{"3":{".":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"147":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"v":{"3":{".":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"147":{"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":{}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"v":{"3":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"147":{"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":29,"docs":{"100":{"tf":2.0},"104":{"tf":1.7320508075688772},"108":{"tf":4.242640687119285},"117":{"tf":1.4142135623730951},"122":{"tf":1.4142135623730951},"123":{"tf":1.0},"126":{"tf":1.0},"128":{"tf":1.4142135623730951},"129":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":2.0},"135":{"tf":3.3166247903554},"142":{"tf":1.0},"143":{"tf":1.7320508075688772},"147":{"tf":1.4142135623730951},"19":{"tf":1.0},"33":{"tf":1.0},"37":{"tf":1.0},"42":{"tf":1.0},"46":{"tf":1.0},"51":{"tf":1.0},"57":{"tf":3.605551275463989},"62":{"tf":1.0},"64":{"tf":2.23606797749979},"72":{"tf":3.605551275463989},"76":{"tf":1.7320508075688772},"83":{"tf":2.0},"87":{"tf":1.4142135623730951},"95":{"tf":3.4641016151377544}}},"i":{"c":{"df":1,"docs":{"75":{"tf":1.0}}},"df":0,"docs":{}}}}},"u":{"1":{"df":1,"docs":{"135":{"tf":2.0}}},"2":{"df":1,"docs":{"135":{"tf":1.0}}},"8":{"df":1,"docs":{"135":{"tf":2.0}}},"d":{"df":0,"docs":{},"p":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"v":{"4":{"df":1,"docs":{"156":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":24,"docs":{"0":{"tf":1.0},"1":{"tf":1.0},"129":{"tf":1.7320508075688772},"133":{"tf":1.4142135623730951},"134":{"tf":1.0},"14":{"tf":1.0},"143":{"tf":1.0},"146":{"tf":1.0},"17":{"tf":2.23606797749979},"171":{"tf":1.4142135623730951},"174":{"tf":1.4142135623730951},"18":{"tf":1.4142135623730951},"19":{"tf":1.7320508075688772},"22":{"tf":1.0},"27":{"tf":1.0},"3":{"tf":1.4142135623730951},"37":{"tf":1.0},"4":{"tf":1.4142135623730951},"46":{"tf":1.0},"48":{"tf":2.0},"50":{"tf":1.0},"72":{"tf":1.0},"73":{"tf":1.0},"80":{"tf":1.0}}}},"df":3,"docs":{"129":{"tf":1.0},"17":{"tf":1.0},"19":{"tf":1.7320508075688772}},"e":{"4":{"df":1,"docs":{"159":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"1":{"6":{"df":1,"docs":{"95":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"3":{"2":{"df":2,"docs":{"104":{"tf":1.0},"72":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"6":{"4":{"df":1,"docs":{"108":{"tf":1.0}}},"df":0,"docs":{}},"8":{"df":2,"docs":{"108":{"tf":1.0},"83":{"tf":1.0}}},"df":1,"docs":{"104":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"41":{"tf":1.0}}}}}},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":7,"docs":{"150":{"tf":1.0},"159":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"52":{"tf":1.0},"62":{"tf":1.0},"72":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"11":{"tf":1.0}}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"174":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":2,"docs":{"154":{"tf":1.0},"155":{"tf":1.0}}}},"q":{"df":0,"docs":{},"u":{"df":3,"docs":{"135":{"tf":1.0},"61":{"tf":1.0},"64":{"tf":1.0}}}},"t":{"df":1,"docs":{"135":{"tf":1.7320508075688772}}},"x":{"df":6,"docs":{"114":{"tf":1.0},"117":{"tf":1.0},"135":{"tf":1.4142135623730951},"54":{"tf":1.0},"59":{"tf":1.0},"63":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"k":{"df":1,"docs":{"69":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"l":{"df":4,"docs":{"13":{"tf":1.0},"158":{"tf":2.0},"159":{"tf":1.7320508075688772},"170":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"u":{"c":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"146":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":11,"docs":{"165":{"tf":1.0},"22":{"tf":1.0},"26":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0}}}},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"133":{"tf":1.0}}}}}}},"u":{"df":0,"docs":{},"s":{"df":2,"docs":{"154":{"tf":1.0},"156":{"tf":1.0}}}}},"p":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"11":{"tf":1.0}}}}},"d":{"a":{"df":0,"docs":{},"t":{"df":10,"docs":{"131":{"tf":1.0},"132":{"tf":1.0},"140":{"tf":1.0},"142":{"tf":1.4142135623730951},"146":{"tf":1.7320508075688772},"147":{"tf":2.0},"153":{"tf":1.4142135623730951},"154":{"tf":1.0},"48":{"tf":1.0},"59":{"tf":1.0}}}},"df":0,"docs":{}},"df":18,"docs":{"103":{"tf":1.0},"129":{"tf":1.0},"132":{"tf":1.0},"153":{"tf":1.0},"155":{"tf":1.0},"22":{"tf":1.0},"27":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"35":{"tf":1.0},"36":{"tf":1.0},"41":{"tf":1.0},"42":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951},"44":{"tf":1.0},"45":{"tf":1.0},"75":{"tf":1.0}},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"159":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"142":{"tf":1.0},"53":{"tf":1.0}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":10,"docs":{"101":{"tf":1.0},"127":{"tf":1.4142135623730951},"129":{"tf":1.0},"138":{"tf":1.7320508075688772},"53":{"tf":1.4142135623730951},"57":{"tf":1.4142135623730951},"59":{"tf":1.4142135623730951},"61":{"tf":1.0},"63":{"tf":1.0},"97":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"r":{"df":0,"docs":{},"l":{"df":4,"docs":{"144":{"tf":1.0},"147":{"tf":1.4142135623730951},"48":{"tf":1.0},"57":{"tf":1.0}}}},"s":{"a":{"df":0,"docs":{},"g":{"df":8,"docs":{"141":{"tf":1.0},"152":{"tf":1.4142135623730951},"154":{"tf":1.0},"156":{"tf":1.0},"161":{"tf":1.0},"29":{"tf":1.0},"4":{"tf":1.7320508075688772},"48":{"tf":1.0}}}},"df":61,"docs":{"0":{"tf":1.0},"1":{"tf":1.4142135623730951},"103":{"tf":1.0},"110":{"tf":1.0},"114":{"tf":1.0},"12":{"tf":1.0},"122":{"tf":1.0},"125":{"tf":1.4142135623730951},"126":{"tf":1.0},"127":{"tf":1.0},"128":{"tf":1.4142135623730951},"129":{"tf":1.7320508075688772},"130":{"tf":1.7320508075688772},"132":{"tf":2.0},"133":{"tf":1.0},"134":{"tf":1.0},"140":{"tf":1.4142135623730951},"141":{"tf":1.4142135623730951},"142":{"tf":1.0},"143":{"tf":2.8284271247461903},"149":{"tf":1.0},"151":{"tf":1.0},"152":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.4142135623730951},"155":{"tf":2.23606797749979},"164":{"tf":1.0},"165":{"tf":1.0},"168":{"tf":1.4142135623730951},"169":{"tf":1.0},"17":{"tf":1.0},"19":{"tf":1.0},"2":{"tf":1.4142135623730951},"27":{"tf":1.0},"36":{"tf":1.0},"4":{"tf":1.4142135623730951},"41":{"tf":1.4142135623730951},"45":{"tf":1.0},"48":{"tf":1.0},"5":{"tf":1.0},"51":{"tf":1.0},"52":{"tf":1.7320508075688772},"53":{"tf":1.0},"54":{"tf":1.4142135623730951},"55":{"tf":1.0},"57":{"tf":1.7320508075688772},"58":{"tf":1.0},"59":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.0},"65":{"tf":1.4142135623730951},"69":{"tf":1.0},"72":{"tf":1.4142135623730951},"75":{"tf":1.0},"76":{"tf":1.0},"8":{"tf":1.0},"80":{"tf":1.0},"84":{"tf":1.0},"88":{"tf":1.0},"96":{"tf":1.0},"99":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"14":{"tf":1.0}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"23":{"tf":1.0},"52":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"c":{"df":2,"docs":{"117":{"tf":1.0},"135":{"tf":1.4142135623730951}}},"df":0,"docs":{},"f":{"df":1,"docs":{"84":{"tf":1.4142135623730951}}},"i":{"df":0,"docs":{},"l":{"df":2,"docs":{"174":{"tf":1.0},"65":{"tf":1.0}},"i":{"df":0,"docs":{},"s":{"df":10,"docs":{"125":{"tf":1.0},"148":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.4142135623730951},"3":{"tf":1.0},"32":{"tf":1.0},"41":{"tf":1.0},"52":{"tf":1.0},"65":{"tf":1.0}}}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"170":{"tf":1.0}},"i":{"df":1,"docs":{"55":{"tf":1.0}}}}}}},"u":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"57":{"tf":1.0}}},"df":0,"docs":{}}}},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{"df":25,"docs":{"103":{"tf":1.0},"107":{"tf":1.0},"112":{"tf":1.0},"116":{"tf":1.0},"121":{"tf":1.0},"125":{"tf":1.0},"129":{"tf":1.0},"132":{"tf":1.0},"151":{"tf":1.0},"153":{"tf":1.0},"155":{"tf":1.4142135623730951},"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.0},"60":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.0},"82":{"tf":1.0},"86":{"tf":1.0},"90":{"tf":1.0},"94":{"tf":1.0},"99":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":1,"docs":{"151":{"tf":1.0}}},"4":{"_":{"a":{"d":{"d":{"df":0,"docs":{},"r":{"=":{"0":{".":{"0":{".":{"0":{".":{"0":{":":{"7":{"6":{"0":{"0":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}}}},"_":{"a":{"d":{"d":{"df":0,"docs":{},"r":{"=":{"[":{":":{":":{"]":{":":{"7":{"6":{"0":{"0":{"df":2,"docs":{"37":{"tf":1.4142135623730951},"46":{"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":{}},"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"d":{"df":3,"docs":{"151":{"tf":1.0},"64":{"tf":1.0},"84":{"tf":1.0}}},"df":0,"docs":{}},"u":{"df":22,"docs":{"107":{"tf":1.0},"108":{"tf":2.449489742783178},"109":{"tf":1.0},"112":{"tf":1.0},"121":{"tf":1.0},"125":{"tf":1.0},"146":{"tf":1.0},"150":{"tf":1.0},"24":{"tf":1.0},"27":{"tf":1.0},"36":{"tf":1.0},"4":{"tf":1.0},"45":{"tf":1.0},"51":{"tf":1.4142135623730951},"52":{"tf":1.0},"55":{"tf":1.7320508075688772},"57":{"tf":1.0},"61":{"tf":1.7320508075688772},"64":{"tf":2.0},"69":{"tf":1.0},"72":{"tf":1.0},"90":{"tf":1.0}}}},"r":{"df":0,"docs":{},"i":{"a":{"b":{"df":0,"docs":{},"l":{"df":2,"docs":{"161":{"tf":1.4142135623730951},"54":{"tf":1.0}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"142":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":5,"docs":{"38":{"tf":1.0},"4":{"tf":1.0},"47":{"tf":1.0},"5":{"tf":1.0},"73":{"tf":1.0}}}}}}}},"df":1,"docs":{"4":{"tf":1.0}},"e":{"c":{"!":{"[":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{":":{":":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"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":1,"docs":{"123":{"tf":1.0}}},"df":0,"docs":{},"r":{"b":{"df":1,"docs":{"126":{"tf":1.0}},"o":{"df":0,"docs":{},"s":{"df":1,"docs":{"161":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":2,"docs":{"174":{"tf":1.0},"78":{"tf":1.0}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"=":{"\"":{"0":{".":{"7":{".":{"0":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":29,"docs":{"103":{"tf":1.0},"107":{"tf":1.0},"112":{"tf":1.0},"116":{"tf":1.0},"121":{"tf":1.0},"125":{"tf":1.0},"129":{"tf":1.7320508075688772},"132":{"tf":1.4142135623730951},"151":{"tf":1.0},"153":{"tf":1.0},"155":{"tf":1.4142135623730951},"157":{"tf":1.0},"158":{"tf":1.4142135623730951},"34":{"tf":1.0},"36":{"tf":2.0},"4":{"tf":1.4142135623730951},"43":{"tf":1.0},"45":{"tf":2.0},"53":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.4142135623730951},"60":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.0},"82":{"tf":1.0},"86":{"tf":1.0},"90":{"tf":1.0},"94":{"tf":1.0},"99":{"tf":1.0}}}}}}}},"i":{"a":{"df":25,"docs":{"123":{"tf":1.0},"125":{"tf":1.0},"138":{"tf":2.0},"141":{"tf":1.0},"143":{"tf":1.0},"144":{"tf":1.0},"149":{"tf":1.0},"151":{"tf":1.0},"171":{"tf":1.4142135623730951},"19":{"tf":1.0},"23":{"tf":1.0},"27":{"tf":1.0},"3":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.4142135623730951},"41":{"tf":1.4142135623730951},"43":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.4142135623730951},"52":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.4142135623730951},"78":{"tf":1.0}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"o":{"df":2,"docs":{"173":{"tf":1.7320508075688772},"174":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":7,"docs":{"108":{"tf":1.0},"121":{"tf":1.0},"141":{"tf":1.0},"147":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0},"48":{"tf":1.0}}}},"s":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"l":{"df":4,"docs":{"143":{"tf":1.0},"3":{"tf":1.0},"51":{"tf":1.0},"57":{"tf":1.0}}}},"df":0,"docs":{}},"u":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"140":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"w":{"df":0,"docs":{},"n":{"2":{"df":0,"docs":{},"f":{"df":1,"docs":{"43":{"tf":1.0}}}},"df":0,"docs":{}}}},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"156":{"tf":1.0}}}},"n":{"df":0,"docs":{},"t":{"df":6,"docs":{"14":{"tf":1.0},"159":{"tf":1.0},"165":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0},"59":{"tf":1.0}}}},"t":{"c":{"df":0,"docs":{},"h":{"df":9,"docs":{"141":{"tf":1.4142135623730951},"148":{"tf":1.0},"149":{"tf":1.0},"151":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951},"165":{"tf":1.0},"174":{"tf":1.0}}}},"df":0,"docs":{}},"y":{"df":5,"docs":{"132":{"tf":1.0},"168":{"tf":1.0},"169":{"tf":1.0},"50":{"tf":1.0},"65":{"tf":1.0}}}},"df":1,"docs":{"48":{"tf":1.0}},"e":{"'":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":7,"docs":{"132":{"tf":1.0},"155":{"tf":1.0},"23":{"tf":1.0},"32":{"tf":1.4142135623730951},"37":{"tf":1.4142135623730951},"41":{"tf":1.7320508075688772},"46":{"tf":1.4142135623730951}}}},"r":{"df":3,"docs":{"129":{"tf":1.0},"155":{"tf":1.4142135623730951},"22":{"tf":1.0}}},"v":{"df":3,"docs":{"155":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0}}}},"b":{"/":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"14":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":2,"docs":{"154":{"tf":1.0},"156":{"tf":1.0}}}}},"df":0,"docs":{},"l":{"df":10,"docs":{"1":{"tf":1.0},"11":{"tf":1.0},"137":{"tf":1.0},"14":{"tf":1.0},"142":{"tf":1.0},"168":{"tf":1.0},"49":{"tf":1.0},"50":{"tf":1.0},"52":{"tf":1.4142135623730951},"62":{"tf":1.4142135623730951}}}}},"h":{"a":{"df":0,"docs":{},"t":{"'":{"df":4,"docs":{"19":{"tf":1.0},"29":{"tf":1.4142135623730951},"38":{"tf":1.4142135623730951},"47":{"tf":1.4142135623730951}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"129":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"153":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"a":{"df":1,"docs":{"14":{"tf":1.0}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":8,"docs":{"146":{"tf":1.0},"4":{"tf":1.4142135623730951},"51":{"tf":1.4142135623730951},"57":{"tf":1.0},"72":{"tf":1.4142135623730951},"76":{"tf":1.0},"83":{"tf":1.4142135623730951},"95":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":1,"docs":{"159":{"tf":1.0}}}}}},"i":{"d":{"df":0,"docs":{},"e":{"df":1,"docs":{"1":{"tf":1.0}}}},"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"103":{"tf":1.0}}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"df":2,"docs":{"129":{"tf":1.0},"132":{"tf":1.0}}}},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"3":{"tf":1.0}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":9,"docs":{"103":{"tf":1.0},"126":{"tf":1.0},"142":{"tf":1.0},"148":{"tf":1.0},"32":{"tf":1.0},"52":{"tf":1.0},"60":{"tf":1.0},"61":{"tf":1.4142135623730951},"65":{"tf":1.0}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":8,"docs":{"165":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.4142135623730951},"36":{"tf":1.0},"45":{"tf":1.0},"59":{"tf":1.0}}}}}}}},"o":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":1,"docs":{"11":{"tf":1.0}}}},"df":0,"docs":{}},"r":{"d":{"df":1,"docs":{"19":{"tf":1.0}}},"df":0,"docs":{},"k":{"df":9,"docs":{"14":{"tf":1.0},"155":{"tf":1.0},"174":{"tf":1.0},"21":{"tf":1.0},"31":{"tf":1.0},"35":{"tf":1.0},"40":{"tf":1.0},"44":{"tf":1.0},"59":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"48":{"tf":1.7320508075688772}}}},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":3,"docs":{"11":{"tf":1.0},"14":{"tf":1.0},"96":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"l":{"d":{"df":1,"docs":{"142":{"tf":1.0}}},"df":0,"docs":{}},"s":{"df":1,"docs":{"103":{"tf":1.0}}},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"75":{"tf":1.4142135623730951}}}}}},"r":{"a":{"df":0,"docs":{},"p":{"df":3,"docs":{"103":{"tf":1.0},"129":{"tf":1.0},"60":{"tf":1.0}}}},"df":0,"docs":{},"i":{"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":2,"docs":{"127":{"tf":1.0},"131":{"tf":1.0}}}}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":2,"docs":{"127":{"tf":1.0},"131":{"tf":1.0}}}}}}}}},"df":15,"docs":{"126":{"tf":2.23606797749979},"127":{"tf":1.7320508075688772},"128":{"tf":1.0},"129":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.0},"138":{"tf":1.7320508075688772},"140":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"59":{"tf":1.0},"61":{"tf":1.0},"83":{"tf":1.0},"95":{"tf":1.0}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"14":{"tf":1.0}}}}}}}}},"x":{"d":{"df":36,"docs":{"132":{"tf":1.0},"141":{"tf":2.23606797749979},"142":{"tf":2.0},"143":{"tf":1.0},"144":{"tf":1.7320508075688772},"145":{"tf":1.4142135623730951},"147":{"tf":2.23606797749979},"148":{"tf":1.7320508075688772},"149":{"tf":1.0},"151":{"tf":1.4142135623730951},"152":{"tf":1.0},"153":{"tf":1.4142135623730951},"154":{"tf":2.0},"155":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951},"165":{"tf":1.4142135623730951},"166":{"tf":1.4142135623730951},"171":{"tf":1.4142135623730951},"174":{"tf":1.0},"27":{"tf":1.0},"30":{"tf":1.7320508075688772},"31":{"tf":1.0},"32":{"tf":1.7320508075688772},"33":{"tf":2.23606797749979},"34":{"tf":2.0},"35":{"tf":1.0},"36":{"tf":2.0},"37":{"tf":1.0},"38":{"tf":1.4142135623730951},"4":{"tf":2.23606797749979},"41":{"tf":1.0},"43":{"tf":1.4142135623730951},"45":{"tf":1.0},"47":{"tf":1.0},"52":{"tf":1.4142135623730951},"57":{"tf":1.0}},"s":{"/":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"37":{"tf":1.0}}}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"35":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"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":{}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":1,"docs":{"34":{"tf":1.0}}}}}}},"x":{"d":{"df":1,"docs":{"33":{"tf":1.0}}},"df":0,"docs":{}}},"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"154":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":2,"docs":{"154":{"tf":1.0},"158":{"tf":1.0}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":29,"docs":{"152":{"tf":1.0},"20":{"tf":1.7320508075688772},"21":{"tf":1.4142135623730951},"22":{"tf":2.6457513110645907},"23":{"tf":2.6457513110645907},"24":{"tf":1.0},"25":{"tf":1.4142135623730951},"26":{"tf":2.449489742783178},"27":{"tf":2.449489742783178},"28":{"tf":1.4142135623730951},"29":{"tf":1.0},"30":{"tf":1.7320508075688772},"31":{"tf":1.4142135623730951},"32":{"tf":1.4142135623730951},"33":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"35":{"tf":2.449489742783178},"36":{"tf":2.8284271247461903},"37":{"tf":2.449489742783178},"38":{"tf":1.0},"39":{"tf":1.7320508075688772},"40":{"tf":1.4142135623730951},"41":{"tf":1.4142135623730951},"42":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951},"44":{"tf":2.449489742783178},"45":{"tf":2.8284271247461903},"46":{"tf":2.449489742783178},"47":{"tf":1.0}}}}}}},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":23,"docs":{"103":{"tf":1.0},"107":{"tf":1.0},"112":{"tf":1.0},"116":{"tf":1.0},"121":{"tf":1.0},"125":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":1.7320508075688772},"132":{"tf":1.0},"153":{"tf":1.0},"35":{"tf":1.0},"37":{"tf":1.0},"44":{"tf":1.0},"46":{"tf":1.0},"57":{"tf":1.0},"60":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.0},"82":{"tf":1.0},"86":{"tf":1.0},"90":{"tf":1.0},"94":{"tf":1.0},"99":{"tf":1.0}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"'":{"df":0,"docs":{},"r":{"df":1,"docs":{"165":{"tf":1.0}}}},"df":0,"docs":{}}}},"z":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":1,"docs":{"138":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":2,"docs":{"141":{"tf":2.23606797749979},"156":{"tf":2.23606797749979}}}}}}}},"title":{"root":{"1":{"df":4,"docs":{"17":{"tf":1.0},"22":{"tf":1.0},"32":{"tf":1.0},"41":{"tf":1.0}}},"2":{"0":{"2":{"3":{"df":1,"docs":{"174":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":4,"docs":{"18":{"tf":1.0},"23":{"tf":1.0},"33":{"tf":1.0},"42":{"tf":1.0}}},"3":{"df":4,"docs":{"19":{"tf":1.0},"24":{"tf":1.0},"34":{"tf":1.0},"43":{"tf":1.0}}},"4":{"df":3,"docs":{"27":{"tf":1.0},"35":{"tf":1.0},"44":{"tf":1.0}}},"5":{"df":3,"docs":{"25":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0}}},"6":{"df":1,"docs":{"26":{"tf":1.0}}},"7":{"df":1,"docs":{"28":{"tf":1.0}}},"a":{"c":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"150":{"tf":1.0}}}}}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"160":{"tf":1.0}}}}}}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"156":{"tf":1.0},"42":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"df":11,"docs":{"148":{"tf":1.0},"174":{"tf":1.0},"20":{"tf":1.0},"22":{"tf":1.0},"26":{"tf":1.0},"30":{"tf":1.0},"33":{"tf":1.0},"35":{"tf":1.0},"39":{"tf":1.0},"42":{"tf":1.0},"44":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"i":{"df":2,"docs":{"143":{"tf":1.0},"162":{"tf":1.0}}},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"124":{"tf":1.0}}},"df":0,"docs":{}}}}},"s":{"df":0,"docs":{},"n":{"df":1,"docs":{"137":{"tf":1.0}}}},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"125":{"tf":1.0}}}}}}}}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"63":{"tf":1.0}}}}}}},"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":2,"docs":{"65":{"tf":1.0},"66":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":1,"docs":{"8":{"tf":1.0}}}}}},"df":1,"docs":{"12":{"tf":1.0}},"h":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"59":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"24":{"tf":1.0}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":2,"docs":{"25":{"tf":1.0},"28":{"tf":1.0}}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":5,"docs":{"13":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0}}}}}}},"o":{"d":{"df":0,"docs":{},"e":{"df":1,"docs":{"12":{"tf":1.0}}}},"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":3,"docs":{"26":{"tf":1.0},"73":{"tf":1.0},"77":{"tf":1.0}}}}}}}},"n":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"80":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"167":{"tf":1.0}},"u":{"df":0,"docs":{},"r":{"df":33,"docs":{"100":{"tf":1.0},"103":{"tf":1.0},"104":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":1.0},"112":{"tf":1.0},"113":{"tf":1.0},"116":{"tf":1.0},"117":{"tf":1.0},"121":{"tf":1.0},"122":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.0},"149":{"tf":1.0},"151":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"56":{"tf":1.0},"60":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":1.0},"75":{"tf":1.0},"76":{"tf":1.0},"82":{"tf":1.0},"83":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.0},"90":{"tf":1.0},"91":{"tf":1.0},"94":{"tf":1.0},"95":{"tf":1.0},"99":{"tf":1.0}}}}}}},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"144":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"13":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"14":{"tf":1.0}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"l":{"df":4,"docs":{"133":{"tf":1.0},"141":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0}}}}}}}},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":2,"docs":{"35":{"tf":1.0},"44":{"tf":1.0}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"126":{"tf":1.0}}}}}}}},"d":{"a":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"135":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":1,"docs":{"84":{"tf":1.0}}}}},"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":1,"docs":{"174":{"tf":1.0}}}}}}}},"i":{"d":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":1,"docs":{"14":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"6":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"o":{"c":{"df":10,"docs":{"100":{"tf":1.0},"104":{"tf":1.0},"108":{"tf":1.0},"117":{"tf":1.0},"122":{"tf":1.0},"72":{"tf":1.0},"76":{"tf":1.0},"83":{"tf":1.0},"87":{"tf":1.0},"95":{"tf":1.0}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":1,"docs":{"88":{"tf":1.0}}}}},"y":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":3,"docs":{"56":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":1,"docs":{"17":{"tf":1.0}}}}},"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":5,"docs":{"149":{"tf":1.0},"163":{"tf":1.0},"49":{"tf":1.0},"51":{"tf":1.0},"52":{"tf":1.0}}}}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"158":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"o":{"df":0,"docs":{},"y":{"df":1,"docs":{"14":{"tf":1.0}}}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"96":{"tf":1.0}}}}},"df":0,"docs":{}},"x":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":14,"docs":{"103":{"tf":1.0},"107":{"tf":1.0},"112":{"tf":1.0},"116":{"tf":1.0},"121":{"tf":1.0},"168":{"tf":1.0},"60":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.0},"82":{"tf":1.0},"86":{"tf":1.0},"90":{"tf":1.0},"94":{"tf":1.0},"99":{"tf":1.0}}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"11":{"tf":1.0}}}},"df":0,"docs":{}}}}},"f":{"a":{"df":0,"docs":{},"q":{"df":1,"docs":{"10":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"11":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"3":{"tf":1.0}}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":1,"docs":{"54":{"tf":1.0}},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"153":{"tf":1.0}}}}}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"64":{"tf":1.0}}}}}}}},"df":21,"docs":{"102":{"tf":1.0},"106":{"tf":1.0},"111":{"tf":1.0},"115":{"tf":1.0},"120":{"tf":1.0},"126":{"tf":1.0},"127":{"tf":1.0},"140":{"tf":1.0},"151":{"tf":1.0},"50":{"tf":1.0},"58":{"tf":1.0},"59":{"tf":1.4142135623730951},"61":{"tf":1.0},"63":{"tf":1.0},"70":{"tf":1.0},"74":{"tf":1.0},"81":{"tf":1.0},"85":{"tf":1.0},"89":{"tf":1.0},"93":{"tf":1.0},"98":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"92":{"tf":1.0}}}},"df":0,"docs":{}}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":4,"docs":{"22":{"tf":1.0},"26":{"tf":1.0},"35":{"tf":1.0},"44":{"tf":1.0}}}}}}},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":1,"docs":{"174":{"tf":1.4142135623730951}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}}}}}}}},"d":{"c":{"df":1,"docs":{"174":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"138":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"b":{"df":1,"docs":{"9":{"tf":1.0}}},"df":0,"docs":{}}}}}},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":1,"docs":{"162":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"7":{"tf":1.0}}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":1,"docs":{"137":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"l":{"df":6,"docs":{"159":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0},"5":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":2,"docs":{"12":{"tf":1.0},"168":{"tf":1.0}}}}},"o":{"/":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"14":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"j":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"57":{"tf":1.0}}}}}},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"62":{"tf":1.0}}}}}},"u":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"174":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":1,"docs":{"164":{"tf":1.0}}}}},"o":{"a":{"d":{"b":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"97":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"101":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"g":{"df":1,"docs":{"161":{"tf":1.0}}}}},"m":{"a":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"3":{"tf":1.0}}}}},"n":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"144":{"tf":1.0}}}},"df":0,"docs":{}},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"105":{"tf":1.0}}}},"df":0,"docs":{}},"x":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"137":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"174":{"tf":1.0}}},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"133":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"a":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"df":4,"docs":{"51":{"tf":1.0},"52":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"c":{"df":11,"docs":{"109":{"tf":1.0},"118":{"tf":1.0},"123":{"tf":1.0},"136":{"tf":1.0},"138":{"tf":1.0},"139":{"tf":1.0},"140":{"tf":1.0},"145":{"tf":1.0},"166":{"tf":1.0},"24":{"tf":1.0},"79":{"tf":1.0}}},"df":0,"docs":{}}}}},"o":{"d":{"df":0,"docs":{},"e":{"df":3,"docs":{"146":{"tf":1.0},"147":{"tf":1.0},"77":{"tf":1.0}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"174":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":12,"docs":{"102":{"tf":1.0},"106":{"tf":1.0},"111":{"tf":1.0},"115":{"tf":1.0},"120":{"tf":1.0},"70":{"tf":1.0},"74":{"tf":1.0},"81":{"tf":1.0},"85":{"tf":1.0},"89":{"tf":1.0},"93":{"tf":1.0},"98":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"c":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"15":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"x":{"df":0,"docs":{},"t":{"df":5,"docs":{"172":{"tf":1.0},"29":{"tf":1.0},"38":{"tf":1.0},"4":{"tf":1.0},"47":{"tf":1.0}}}}}},"o":{"c":{"df":0,"docs":{},"i":{"df":1,"docs":{"7":{"tf":1.0}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"174":{"tf":1.0}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":10,"docs":{"100":{"tf":1.0},"104":{"tf":1.0},"108":{"tf":1.0},"117":{"tf":1.0},"122":{"tf":1.0},"72":{"tf":1.0},"76":{"tf":1.0},"83":{"tf":1.0},"87":{"tf":1.0},"95":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"174":{"tf":1.0}}}},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"24":{"tf":1.0}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":4,"docs":{"0":{"tf":1.0},"142":{"tf":1.0},"32":{"tf":1.0},"41":{"tf":1.0}}}}}}}}}},"p":{"a":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":3,"docs":{"125":{"tf":1.0},"19":{"tf":1.0},"58":{"tf":1.0}}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"173":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"110":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":1,"docs":{"11":{"tf":1.0}}}}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"134":{"tf":1.0}}}}},"l":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":3,"docs":{"141":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0}}}},"y":{"df":2,"docs":{"23":{"tf":1.0},"27":{"tf":1.0}}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"158":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":3,"docs":{"171":{"tf":1.0},"34":{"tf":1.0},"43":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"68":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"173":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"f":{"df":1,"docs":{"132":{"tf":1.0}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":2,"docs":{"133":{"tf":1.0},"135":{"tf":1.0}}}}},"df":0,"docs":{}}},"v":{"df":0,"docs":{},"i":{"d":{"df":4,"docs":{"147":{"tf":1.0},"148":{"tf":1.0},"153":{"tf":1.0},"33":{"tf":1.0}}},"df":0,"docs":{}}},"x":{"df":0,"docs":{},"i":{"df":10,"docs":{"13":{"tf":1.0},"136":{"tf":1.0},"146":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.4142135623730951},"171":{"tf":1.4142135623730951},"34":{"tf":1.0},"43":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.0}}}}}}},"q":{"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"133":{"tf":1.0}}}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":6,"docs":{"15":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0},"20":{"tf":1.0},"30":{"tf":1.0},"39":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":20,"docs":{"1":{"tf":1.0},"11":{"tf":1.0},"12":{"tf":1.0},"13":{"tf":1.0},"133":{"tf":1.0},"15":{"tf":1.0},"158":{"tf":1.0},"168":{"tf":1.0},"174":{"tf":1.0},"18":{"tf":1.0},"2":{"tf":1.0},"20":{"tf":1.0},"22":{"tf":1.0},"27":{"tf":1.0},"30":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"39":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0}}}}}}}}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"i":{"df":1,"docs":{"165":{"tf":1.0}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"14":{"tf":1.0}}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":1,"docs":{"69":{"tf":1.0}}}}},"l":{"a":{"df":0,"docs":{},"y":{"df":3,"docs":{"154":{"tf":1.0},"39":{"tf":1.0},"42":{"tf":1.0}}}},"df":0,"docs":{}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":4,"docs":{"16":{"tf":1.0},"21":{"tf":1.0},"31":{"tf":1.0},"40":{"tf":1.0}}}}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":1,"docs":{"96":{"tf":1.0}}}},"n":{"df":2,"docs":{"129":{"tf":1.0},"13":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":10,"docs":{"100":{"tf":1.0},"104":{"tf":1.0},"108":{"tf":1.0},"117":{"tf":1.0},"122":{"tf":1.0},"72":{"tf":1.0},"76":{"tf":1.0},"83":{"tf":1.0},"87":{"tf":1.0},"95":{"tf":1.0}}}}}},"s":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"124":{"tf":1.0}}}}}},"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"a":{"df":1,"docs":{"57":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"19":{"tf":1.0}}},"df":0,"docs":{}},"p":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"171":{"tf":1.0}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"144":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"174":{"tf":1.0}}}},"i":{"c":{"df":2,"docs":{"17":{"tf":1.0},"174":{"tf":1.0}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"139":{"tf":1.0},"53":{"tf":1.0}}}}}}}},"i":{"d":{"df":0,"docs":{},"e":{"c":{"a":{"df":0,"docs":{},"r":{"df":3,"docs":{"169":{"tf":1.0},"170":{"tf":1.0},"20":{"tf":1.0}}}},"df":0,"docs":{}},"df":3,"docs":{"13":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0}}}},"df":0,"docs":{}},"n":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"78":{"tf":1.0}}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"11":{"tf":1.0}}}},"u":{"df":0,"docs":{},"r":{"c":{"df":1,"docs":{"174":{"tf":1.0}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"52":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":2,"docs":{"17":{"tf":1.0},"18":{"tf":1.0}}}},"t":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"55":{"tf":1.0}},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"128":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":1,"docs":{"66":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"67":{"tf":1.0}}}}}},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"174":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"143":{"tf":1.0}}}}}}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"173":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":1,"docs":{"27":{"tf":1.0}}}}}}}},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"114":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"150":{"tf":1.0}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"119":{"tf":1.0}}}}}}}}}}},"u":{"d":{"df":0,"docs":{},"p":{"df":1,"docs":{"17":{"tf":1.0}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"135":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"158":{"tf":1.0}}}},"df":0,"docs":{}}}},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"152":{"tf":1.0}}}},"df":1,"docs":{"2":{"tf":1.0}}}},"v":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"o":{"df":1,"docs":{"173":{"tf":1.0}}}}},"df":0,"docs":{}}},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":1,"docs":{"62":{"tf":1.0}}}}},"h":{"a":{"df":0,"docs":{},"t":{"'":{"df":3,"docs":{"29":{"tf":1.0},"38":{"tf":1.0},"47":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":1,"docs":{"126":{"tf":1.0}}}}}}},"x":{"d":{"df":8,"docs":{"141":{"tf":1.0},"144":{"tf":1.0},"145":{"tf":1.0},"147":{"tf":1.0},"148":{"tf":1.0},"153":{"tf":1.0},"30":{"tf":1.0},"33":{"tf":1.0}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":5,"docs":{"20":{"tf":1.0},"23":{"tf":1.0},"27":{"tf":1.0},"30":{"tf":1.0},"39":{"tf":1.0}}}}}}},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"131":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"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":["introduction.html#overview","introduction.html#what-is-quilkin","introduction.html#why-use-quilkin","introduction.html#major-features","introduction.html#what-next","installation.html#installation","installation.html#distributions","installation.html#oci-image","installation.html#cargo","installation.html#github","faq.html#faq","faq.html#just-how-fast-is-quilkin-what-sort-of-performance-can-i-expect","faq.html#can-i-integrate-quilkin-with-c-code","faq.html#i-would-like-to-run-quilkin-as-a-client-side-proxy-on-a-console-can-i-do-that","faq.html#any-reason-you-didnt-contribute-this-intoextend-envoy","deployment/quickstarts/netcat.html#quickstart-quilkin-with-netcat","deployment/quickstarts/netcat.html#requirements","deployment/quickstarts/netcat.html#1-start-an-udp-echo-service","deployment/quickstarts/netcat.html#2-start-quilkin","deployment/quickstarts/netcat.html#3-send-a-packet","deployment/quickstarts/agones-xonotic-sidecar.html#quickstart-quilkin-with-agones-and-xonotic-sidecar","deployment/quickstarts/agones-xonotic-sidecar.html#requirements","deployment/quickstarts/agones-xonotic-sidecar.html#1-agones-fleet-with-quilkin","deployment/quickstarts/agones-xonotic-sidecar.html#2-play-xonotic","deployment/quickstarts/agones-xonotic-sidecar.html#3-check-out-the-metrics","deployment/quickstarts/agones-xonotic-sidecar.html#5-cleanup","deployment/quickstarts/agones-xonotic-sidecar.html#6-agones-fleet-but-with-compression","deployment/quickstarts/agones-xonotic-sidecar.html#4-play-xonotic-through-quilkin","deployment/quickstarts/agones-xonotic-sidecar.html#7-cleanup","deployment/quickstarts/agones-xonotic-sidecar.html#whats-next","deployment/quickstarts/agones-xonotic-xds.html#quickstart-quilkin-with-agones-and-xonotic-xds","deployment/quickstarts/agones-xonotic-xds.html#requirements","deployment/quickstarts/agones-xonotic-xds.html#1-overview","deployment/quickstarts/agones-xonotic-xds.html#2-install-quilkin-agones-xds-provider","deployment/quickstarts/agones-xonotic-xds.html#3-install-quilkin-proxy-pool","deployment/quickstarts/agones-xonotic-xds.html#4-create-the-agones-fleet","deployment/quickstarts/agones-xonotic-xds.html#5-allocate-a-gameserver","deployment/quickstarts/agones-xonotic-xds.html#connecting-client-side","deployment/quickstarts/agones-xonotic-xds.html#whats-next","deployment/quickstarts/agones-xonotic-relay.html#quickstart-quilkin-with-agones-and-xonotic-relay","deployment/quickstarts/agones-xonotic-relay.html#requirements","deployment/quickstarts/agones-xonotic-relay.html#1-overview","deployment/quickstarts/agones-xonotic-relay.html#2-install-quilkin-relay-and-agones-agent","deployment/quickstarts/agones-xonotic-relay.html#3-install-quilkin-proxy-pool","deployment/quickstarts/agones-xonotic-relay.html#4-create-the-agones-fleet","deployment/quickstarts/agones-xonotic-relay.html#5-allocate-a-gameserver","deployment/quickstarts/agones-xonotic-relay.html#connecting-client-side","deployment/quickstarts/agones-xonotic-relay.html#whats-next","services/proxy.html#proxy","services/proxy.html#endpoints","services/proxy.html#proxy-filters","services/proxy.html#endpoint-metadata","services/proxy.html#specialist-endpoint-metadata","services/proxy.html#session","services/proxy/configuration.html#configuration-file","services/proxy/configuration.html#static-configuration","services/proxy/configuration.html#dynamic-configuration","services/proxy/configuration.html#json-schema","services/proxy/filters.html#packet-filters","services/proxy/filters.html#filters-and-filter-chain","services/proxy/filters.html#configuration-examples","services/proxy/filters.html#filter-dynamic-metadata","services/proxy/filters.html#well-known-dynamic-metadata","services/proxy/filters.html#built-in-filters","services/proxy/filters.html#filterconfig","services/proxy/filters/capture.html#capture","services/proxy/filters/capture.html#capture-strategies","services/proxy/filters/capture.html#suffix","services/proxy/filters/capture.html#prefix","services/proxy/filters/capture.html#regex","services/proxy/filters/capture.html#filter-name","services/proxy/filters/capture.html#configuration-examples","services/proxy/filters/capture.html#configuration-options--rust-doc-","services/proxy/filters/compress.html#compress","services/proxy/filters/compress.html#filter-name","services/proxy/filters/compress.html#configuration-examples","services/proxy/filters/compress.html#configuration-options--rust-doc-","services/proxy/filters/compress.html#compression-modes","services/proxy/filters/compress.html#snappy","services/proxy/filters/compress.html#lz4","services/proxy/filters/compress.html#metrics","services/proxy/filters/concatenate.html#concatenate","services/proxy/filters/concatenate.html#filter-name","services/proxy/filters/concatenate.html#configuration-examples","services/proxy/filters/concatenate.html#configuration-options--rust-doc-","services/proxy/filters/debug.html#debug","services/proxy/filters/debug.html#filter-name","services/proxy/filters/debug.html#configuration-examples","services/proxy/filters/debug.html#configuration-options--rust-doc-","services/proxy/filters/drop.html#drop","services/proxy/filters/drop.html#filter-name","services/proxy/filters/drop.html#configuration-examples","services/proxy/filters/drop.html#configuration","services/proxy/filters/firewall.html#firewall","services/proxy/filters/firewall.html#filter-name","services/proxy/filters/firewall.html#configuration-examples","services/proxy/filters/firewall.html#configuration-options--rust-doc-","services/proxy/filters/firewall.html#rule-evaluation","services/proxy/filters/load_balancer.html#loadbalancer","services/proxy/filters/load_balancer.html#filter-name","services/proxy/filters/load_balancer.html#configuration-examples","services/proxy/filters/load_balancer.html#configuration-options--rust-doc-","services/proxy/filters/local_rate_limit.html#localratelimit","services/proxy/filters/local_rate_limit.html#filter-name","services/proxy/filters/local_rate_limit.html#configuration-examples","services/proxy/filters/local_rate_limit.html#configuration-options--rust-doc-","services/proxy/filters/match.html#match","services/proxy/filters/match.html#filter-name","services/proxy/filters/match.html#configuration-examples","services/proxy/filters/match.html#configuration-options--rust-doc-","services/proxy/filters/match.html#metrics","services/proxy/filters/pass.html#pass","services/proxy/filters/pass.html#filter-name","services/proxy/filters/pass.html#configuration-examples","services/proxy/filters/pass.html#configuration","services/proxy/filters/timestamp.html#timestamp","services/proxy/filters/timestamp.html#filter-name","services/proxy/filters/timestamp.html#configuration-examples","services/proxy/filters/timestamp.html#configuration-options--rust-doc-","services/proxy/filters/timestamp.html#metrics","services/proxy/filters/token_router.html#tokenrouter","services/proxy/filters/token_router.html#filter-name","services/proxy/filters/token_router.html#configuration-examples","services/proxy/filters/token_router.html#configuration-options--rust-doc-","services/proxy/filters/token_router.html#metrics","services/proxy/filters/token_router.html#sample-applications","services/proxy/filters/token_router.html#packet-authentication","services/proxy/filters/writing_custom_filters.html#writing-custom-filters","services/proxy/filters/writing_custom_filters.html#filter","services/proxy/filters/writing_custom_filters.html#staticfilter","services/proxy/filters/writing_custom_filters.html#running","services/proxy/filters/writing_custom_filters.html#configuration","services/proxy/filters/writing_custom_filters.html#yaml-configuration","services/proxy/filters/writing_custom_filters.html#protobuf-configuration","services/proxy/qcmp.html#quilkin-control-message-protocol-qcmp","services/proxy/qcmp.html#ping","services/proxy/qcmp.html#protocol-data-unit","services/proxy/metrics.html#proxy-metrics","services/proxy/metrics.html#asn-maxmind-information","services/proxy/metrics.html#general-metrics","services/proxy/metrics.html#session-metrics","services/proxy/metrics.html#filter-metrics","services/xds.html#xds-control-plane","services/xds.html#overview","services/xds.html#supported-apis","services/xds.html#connecting-to-an-xds-management-server","services/xds/metrics.html#xds-metrics","services/xds/metrics.html#proxy-mode","services/xds/metrics.html#xds-provider-mode","services/xds/providers/agones.html#agones-xds-provider","services/xds/providers/agones.html#endpoint-configuration","services/xds/providers/agones.html#access-tokens","services/xds/providers/agones.html#filter-configuration","services/xds/providers/agones.html#usage","services/xds/providers/filesystem.html#filesystem-xds-provider","services/relay.html#control-plane-relay","services/relay.html#quickstart","services/agent.html#control-plane-agents","services/agent.html#quickstart","sdks/unreal-engine.html#quilkin-unreal-engine-plugin","sdks/unreal-engine.html#how-to-install","deployment/admin.html#administration","deployment/admin.html#logging","deployment/admin.html#http-api","deployment/admin.html#endpoints","deployment/admin.html#live","deployment/admin.html#ready","deployment/admin.html#metrics","deployment/admin.html#config","deployment/examples.html#quilkin-integration-examples","deployment/examples.html#server-proxy-as-a-sidecar","deployment/examples.html#client-proxy-to-sidecar-server-proxy","deployment/examples.html#client-proxy-to-separate-server-proxies-pools","deployment/examples.html#what-next","third-party/presentations.html#third-party-videos-and-presentations","third-party/presentations.html#gdc-2023-open-source-game-development-summit-agones-and-quilkin-oss-multiplayer-game-server-service-mesh-on-kubernetes"],"index":{"documentStore":{"docInfo":{"0":{"body":10,"breadcrumbs":2,"title":1},"1":{"body":66,"breadcrumbs":2,"title":1},"10":{"body":0,"breadcrumbs":2,"title":1},"100":{"body":41,"breadcrumbs":6,"title":2},"101":{"body":60,"breadcrumbs":8,"title":4},"102":{"body":19,"breadcrumbs":6,"title":1},"103":{"body":1,"breadcrumbs":7,"title":2},"104":{"body":115,"breadcrumbs":7,"title":2},"105":{"body":52,"breadcrumbs":9,"title":4},"106":{"body":19,"breadcrumbs":4,"title":1},"107":{"body":1,"breadcrumbs":5,"title":2},"108":{"body":38,"breadcrumbs":5,"title":2},"109":{"body":180,"breadcrumbs":7,"title":4},"11":{"body":60,"breadcrumbs":6,"title":5},"110":{"body":18,"breadcrumbs":4,"title":1},"111":{"body":12,"breadcrumbs":4,"title":1},"112":{"body":1,"breadcrumbs":5,"title":2},"113":{"body":38,"breadcrumbs":5,"title":2},"114":{"body":3,"breadcrumbs":4,"title":1},"115":{"body":21,"breadcrumbs":4,"title":1},"116":{"body":1,"breadcrumbs":5,"title":2},"117":{"body":25,"breadcrumbs":5,"title":2},"118":{"body":35,"breadcrumbs":7,"title":4},"119":{"body":7,"breadcrumbs":4,"title":1},"12":{"body":47,"breadcrumbs":5,"title":4},"120":{"body":30,"breadcrumbs":5,"title":1},"121":{"body":1,"breadcrumbs":6,"title":2},"122":{"body":44,"breadcrumbs":6,"title":2},"123":{"body":31,"breadcrumbs":8,"title":4},"124":{"body":40,"breadcrumbs":5,"title":1},"125":{"body":0,"breadcrumbs":6,"title":2},"126":{"body":108,"breadcrumbs":6,"title":2},"127":{"body":66,"breadcrumbs":8,"title":3},"128":{"body":78,"breadcrumbs":6,"title":1},"129":{"body":35,"breadcrumbs":6,"title":1},"13":{"body":24,"breadcrumbs":7,"title":6},"130":{"body":170,"breadcrumbs":6,"title":1},"131":{"body":27,"breadcrumbs":6,"title":1},"132":{"body":67,"breadcrumbs":7,"title":2},"133":{"body":204,"breadcrumbs":7,"title":2},"134":{"body":39,"breadcrumbs":9,"title":5},"135":{"body":24,"breadcrumbs":5,"title":1},"136":{"body":109,"breadcrumbs":7,"title":3},"137":{"body":6,"breadcrumbs":4,"title":2},"138":{"body":56,"breadcrumbs":5,"title":3},"139":{"body":180,"breadcrumbs":4,"title":2},"14":{"body":56,"breadcrumbs":6,"title":5},"140":{"body":54,"breadcrumbs":4,"title":2},"141":{"body":101,"breadcrumbs":4,"title":2},"142":{"body":159,"breadcrumbs":5,"title":3},"143":{"body":98,"breadcrumbs":3,"title":1},"144":{"body":207,"breadcrumbs":4,"title":2},"145":{"body":15,"breadcrumbs":6,"title":4},"146":{"body":0,"breadcrumbs":5,"title":2},"147":{"body":117,"breadcrumbs":5,"title":2},"148":{"body":142,"breadcrumbs":6,"title":3},"149":{"body":36,"breadcrumbs":7,"title":3},"15":{"body":0,"breadcrumbs":4,"title":3},"150":{"body":43,"breadcrumbs":6,"title":2},"151":{"body":33,"breadcrumbs":6,"title":2},"152":{"body":68,"breadcrumbs":6,"title":2},"153":{"body":47,"breadcrumbs":5,"title":1},"154":{"body":75,"breadcrumbs":7,"title":3},"155":{"body":203,"breadcrumbs":4,"title":3},"156":{"body":211,"breadcrumbs":2,"title":1},"157":{"body":220,"breadcrumbs":5,"title":3},"158":{"body":72,"breadcrumbs":3,"title":1},"159":{"body":22,"breadcrumbs":6,"title":4},"16":{"body":14,"breadcrumbs":2,"title":1},"160":{"body":34,"breadcrumbs":3,"title":1},"161":{"body":8,"breadcrumbs":2,"title":1},"162":{"body":40,"breadcrumbs":2,"title":1},"163":{"body":25,"breadcrumbs":3,"title":2},"164":{"body":5,"breadcrumbs":2,"title":1},"165":{"body":19,"breadcrumbs":2,"title":1},"166":{"body":129,"breadcrumbs":2,"title":1},"167":{"body":19,"breadcrumbs":2,"title":1},"168":{"body":10,"breadcrumbs":2,"title":1},"169":{"body":36,"breadcrumbs":5,"title":3},"17":{"body":30,"breadcrumbs":6,"title":5},"170":{"body":112,"breadcrumbs":5,"title":3},"171":{"body":79,"breadcrumbs":7,"title":5},"172":{"body":188,"breadcrumbs":8,"title":6},"173":{"body":10,"breadcrumbs":3,"title":1},"174":{"body":0,"breadcrumbs":6,"title":4},"175":{"body":98,"breadcrumbs":18,"title":16},"18":{"body":56,"breadcrumbs":4,"title":3},"19":{"body":61,"breadcrumbs":4,"title":3},"2":{"body":53,"breadcrumbs":3,"title":2},"20":{"body":0,"breadcrumbs":8,"title":5},"21":{"body":22,"breadcrumbs":4,"title":1},"22":{"body":94,"breadcrumbs":7,"title":4},"23":{"body":36,"breadcrumbs":6,"title":3},"24":{"body":34,"breadcrumbs":7,"title":4},"25":{"body":12,"breadcrumbs":5,"title":2},"26":{"body":92,"breadcrumbs":7,"title":4},"27":{"body":107,"breadcrumbs":8,"title":5},"28":{"body":13,"breadcrumbs":5,"title":2},"29":{"body":6,"breadcrumbs":5,"title":2},"3":{"body":52,"breadcrumbs":3,"title":2},"30":{"body":0,"breadcrumbs":8,"title":5},"31":{"body":26,"breadcrumbs":4,"title":1},"32":{"body":46,"breadcrumbs":5,"title":2},"33":{"body":135,"breadcrumbs":9,"title":6},"34":{"body":201,"breadcrumbs":8,"title":5},"35":{"body":83,"breadcrumbs":7,"title":4},"36":{"body":275,"breadcrumbs":6,"title":3},"37":{"body":205,"breadcrumbs":6,"title":3},"38":{"body":10,"breadcrumbs":5,"title":2},"39":{"body":0,"breadcrumbs":8,"title":5},"4":{"body":198,"breadcrumbs":2,"title":1},"40":{"body":26,"breadcrumbs":4,"title":1},"41":{"body":74,"breadcrumbs":5,"title":2},"42":{"body":156,"breadcrumbs":9,"title":6},"43":{"body":218,"breadcrumbs":8,"title":5},"44":{"body":83,"breadcrumbs":7,"title":4},"45":{"body":276,"breadcrumbs":6,"title":3},"46":{"body":205,"breadcrumbs":6,"title":3},"47":{"body":10,"breadcrumbs":5,"title":2},"48":{"body":132,"breadcrumbs":2,"title":1},"49":{"body":20,"breadcrumbs":2,"title":1},"5":{"body":25,"breadcrumbs":2,"title":1},"50":{"body":27,"breadcrumbs":3,"title":2},"51":{"body":50,"breadcrumbs":3,"title":2},"52":{"body":79,"breadcrumbs":4,"title":3},"53":{"body":113,"breadcrumbs":2,"title":1},"54":{"body":55,"breadcrumbs":5,"title":2},"55":{"body":92,"breadcrumbs":5,"title":2},"56":{"body":18,"breadcrumbs":5,"title":2},"57":{"body":154,"breadcrumbs":5,"title":2},"58":{"body":23,"breadcrumbs":4,"title":2},"59":{"body":194,"breadcrumbs":5,"title":3},"6":{"body":0,"breadcrumbs":2,"title":1},"60":{"body":101,"breadcrumbs":4,"title":2},"61":{"body":136,"breadcrumbs":5,"title":3},"62":{"body":24,"breadcrumbs":6,"title":4},"63":{"body":75,"breadcrumbs":4,"title":2},"64":{"body":50,"breadcrumbs":3,"title":1},"65":{"body":33,"breadcrumbs":4,"title":1},"66":{"body":5,"breadcrumbs":5,"title":2},"67":{"body":4,"breadcrumbs":4,"title":1},"68":{"body":4,"breadcrumbs":4,"title":1},"69":{"body":16,"breadcrumbs":4,"title":1},"7":{"body":12,"breadcrumbs":3,"title":2},"70":{"body":1,"breadcrumbs":5,"title":2},"71":{"body":22,"breadcrumbs":5,"title":2},"72":{"body":159,"breadcrumbs":7,"title":4},"73":{"body":20,"breadcrumbs":4,"title":1},"74":{"body":1,"breadcrumbs":5,"title":2},"75":{"body":81,"breadcrumbs":5,"title":2},"76":{"body":48,"breadcrumbs":7,"title":4},"77":{"body":0,"breadcrumbs":5,"title":2},"78":{"body":42,"breadcrumbs":4,"title":1},"79":{"body":80,"breadcrumbs":4,"title":1},"8":{"body":10,"breadcrumbs":2,"title":1},"80":{"body":14,"breadcrumbs":4,"title":1},"81":{"body":22,"breadcrumbs":4,"title":1},"82":{"body":1,"breadcrumbs":5,"title":2},"83":{"body":21,"breadcrumbs":5,"title":2},"84":{"body":61,"breadcrumbs":7,"title":4},"85":{"body":30,"breadcrumbs":4,"title":1},"86":{"body":1,"breadcrumbs":5,"title":2},"87":{"body":18,"breadcrumbs":5,"title":2},"88":{"body":24,"breadcrumbs":7,"title":4},"89":{"body":13,"breadcrumbs":4,"title":1},"9":{"body":10,"breadcrumbs":2,"title":1},"90":{"body":1,"breadcrumbs":5,"title":2},"91":{"body":38,"breadcrumbs":5,"title":2},"92":{"body":3,"breadcrumbs":4,"title":1},"93":{"body":16,"breadcrumbs":4,"title":1},"94":{"body":1,"breadcrumbs":5,"title":2},"95":{"body":31,"breadcrumbs":5,"title":2},"96":{"body":138,"breadcrumbs":7,"title":4},"97":{"body":49,"breadcrumbs":5,"title":2},"98":{"body":8,"breadcrumbs":5,"title":1},"99":{"body":1,"breadcrumbs":6,"title":2}},"docs":{"0":{"body":"Quilkin is a UDP proxy, specifically designed for use with multiplayer dedicated game servers.","breadcrumbs":"Introduction » Overview","id":"0","title":"Overview"},"1":{"body":"Quilkin on open source is a non-transparent UDP proxy specifically designed for use with large scale multiplayer dedicated game servers deployments, to ensure security, access control, telemetry data, metrics and more. It is designed to be used behind game clients as well as in front of dedicated game servers. Quilkin's aim is to pull the above functionality out of bespoke, monolithic dedicated game servers and clients, and provide standard, composable modules that can be reused across a wide set of multiplayer games, so that game developers can instead focus on their game specific aspects of building a multiplayer game.","breadcrumbs":"Introduction » What is Quilkin?","id":"1","title":"What is Quilkin?"},"10":{"body":"","breadcrumbs":"FAQ » FAQ","id":"10","title":"FAQ"},"100":{"body":"# #[tokio::main]\n# async fn main() {\n# let yaml = \"\nversion: v1alpha1\nfilters: - name: quilkin.filters.load_balancer.v1alpha1.LoadBalancer config: policy: ROUND_ROBIN\nclusters: - endpoints: - address: 127.0.0.1:7001\n# \";\n# let config = quilkin::config::Config::from_reader(yaml.as_bytes()).unwrap();\n# assert_eq!(config.filters.load().len(), 1);\n# } The load balancing policy (the strategy to use to select what endpoint to send traffic to) is configurable. In the example above, packets will be distributed by selecting endpoints in turn, in round robin fashion.","breadcrumbs":"Proxy » Filters » Load Balancer » Configuration Examples","id":"100","title":"Configuration Examples"},"101":{"body":"$schema: http://json-schema.org/draft-07/schema#\ntitle: Config\ndescription: The configuration for [`load_balancer`][super].\ntype: object\nproperties: policy: default: ROUND_ROBIN allOf: - $ref: '#/definitions/Policy'\ndefinitions: Policy: description: Policy represents how a [`load_balancer`][super] distributes packets across endpoints. oneOf: - description: Send packets to endpoints in turns. type: string enum: - ROUND_ROBIN - description: Send packets to endpoints chosen at random. type: string enum: - RANDOM - description: Send packets to endpoints based on hash of source IP and port. type: string enum: - HASH","breadcrumbs":"Proxy » Filters » Load Balancer » Configuration Options ( Rust Doc )","id":"101","title":"Configuration Options ( Rust Doc )"},"102":{"body":"The LocalRateLimit filter controls the frequency at which packets received downstream are forwarded upstream by the proxy. Rate limiting is done independently per source (IP, Port) combination.","breadcrumbs":"Proxy » Filters » Local Rate Limit » LocalRateLimit","id":"102","title":"LocalRateLimit"},"103":{"body":"quilkin.filters.local_rate_limit.v1alpha1.LocalRateLimit","breadcrumbs":"Proxy » Filters » Local Rate Limit » Filter name","id":"103","title":"Filter name"},"104":{"body":"# // Wrap this example within an async main function since the\n# // local_rate_limit filter spawns a task on initialization\n# #[tokio::main]\n# async fn main() {\n# let yaml = \"\nversion: v1alpha1\nfilters: - name: quilkin.filters.local_rate_limit.v1alpha1.LocalRateLimit config: max_packets: 1000 period: 1\nclusters: - endpoints: - address: 127.0.0.1:7001\n# \";\n# let config = quilkin::config::Config::from_reader(yaml.as_bytes()).unwrap();\n# assert_eq!(config.filters.load().len(), 1);\n# } To configure a rate limiter, we specify the maximum rate at which the proxy is allowed to forward packets. In the example above, we configured the proxy to forward a maximum of 1000 packets per second). Be aware that due to some optimizations in the current rate limiter implementation, the enforced maximum number of packets is not always exact. It is in theory possible that the rate limiter allows a few packets through, however in practice this would be a rare occurrence and the maximum number of such packets that is in the worse case N-1 where N is the number of threads used to process packets. For example, a configuration allowing 1000 packets per second could potentially allow 1004 packets during some time window if we have up to 4 threads. Packets that that exceeds the maximum configured rate are dropped.","breadcrumbs":"Proxy » Filters » Local Rate Limit » Configuration Examples","id":"104","title":"Configuration Examples"},"105":{"body":"$schema: http://json-schema.org/draft-07/schema#\ntitle: Config\ndescription: Config represents a [self]'s configuration.\ntype: object\nrequired:\n- max_packets\n- period\nproperties: max_packets: description: The maximum number of packets allowed to be forwarded by the rate limiter in a given duration. type: integer format: uint minimum: 0.0 period: description: The duration in seconds during which max_packets applies. If none is provided, it defaults to one second. type: integer format: uint32 minimum: 0.0","breadcrumbs":"Proxy » Filters » Local Rate Limit » Configuration Options ( Rust Doc )","id":"105","title":"Configuration Options ( Rust Doc )"},"106":{"body":"The Match filter's job is to provide a mechanism to change behaviour based on dynamic metadata. This filter behaves similarly to the match expression in Rust or switch statements in other languages.","breadcrumbs":"Proxy » Filters » Match » Match","id":"106","title":"Match"},"107":{"body":"quilkin.filters.match.v1alpha1.Match","breadcrumbs":"Proxy » Filters » Match » Filter name","id":"107","title":"Filter name"},"108":{"body":"# let yaml = \"\nversion: v1alpha1\nclusters: - endpoints: - address: 127.0.0.1:26000 - address: 127.0.0.1:26001\nfilters: - name: quilkin.filters.capture.v1alpha1.Capture config: metadataKey: myapp.com/token prefix: size: 3 remove: false - name: quilkin.filters.match.v1alpha1.Match config: on_read: metadataKey: myapp.com/token branches: - value: abc name: quilkin.filters.pass.v1alpha1.Pass fallthrough: name: quilkin.filters.drop.v1alpha1.Drop\n# \";\n# let config = quilkin::config::Config::from_reader(yaml.as_bytes()).unwrap();\n# assert_eq!(config.filters.load().len(), 2);","breadcrumbs":"Proxy » Filters » Match » Configuration Examples","id":"108","title":"Configuration Examples"},"109":{"body":"$schema: http://json-schema.org/draft-07/schema#\ntitle: Config\ndescription: Configuration for [`Match`][super::Match].\ntype: object\nproperties: on_read: description: Configuration for [`Filter::read`][crate::filters::Filter::read]. anyOf: - $ref: '#/definitions/DirectionalConfig' - type: 'null' on_write: description: Configuration for [`Filter::write`][crate::filters::Filter::write]. anyOf: - $ref: '#/definitions/DirectionalConfig' - type: 'null'\nadditionalProperties: false\ndefinitions: Branch: description: A specific match branch. The filter is run when `value` matches the value defined in `metadata_key`. type: object required: - name - value properties: config: true label: type: - string - 'null' name: type: string value: description: The value to compare against the dynamic metadata. allOf: - $ref: '#/definitions/Value' DirectionalConfig: description: Configuration for a specific direction. type: object required: - branches - metadataKey properties: branches: description: List of filters to compare and potentially run if any match. type: array items: $ref: '#/definitions/Branch' fallthrough: description: The behaviour for when none of the `branches` match. default: name: quilkin.filters.drop.v1alpha1.Drop label: null config: null allOf: - $ref: '#/definitions/Filter' metadataKey: description: The key for the metadata to compare against. allOf: - $ref: '#/definitions/Key' Filter: description: Filter is the configuration for a single filter type: object required: - name properties: config: true label: type: - string - 'null' name: type: string additionalProperties: false Key: description: A key in the metadata table. type: string Value: anyOf: - type: boolean - type: integer format: uint64 minimum: 0.0 - type: array items: $ref: '#/definitions/Value' - type: string - type: array items: type: integer format: uint8 minimum: 0.0 View the Match filter documentation for more details.","breadcrumbs":"Proxy » Filters » Match » Configuration Options ( Rust Doc )","id":"109","title":"Configuration Options ( Rust Doc )"},"11":{"body":"Our current testing shows that on Quilkin shows that it process packets quite fast ! We won't be publishing performance benchmarks, as performance will always change depending on the underlying hardware, number of filters, configurations and more. We highly recommend you run your own load tests on your platform and configuration, matching your production workload and configuration as close as possible. Our iperf3 based performance test in the examples' folder is a good starting point. Since this is still an alpha project, we have plans on investigating further performance improvements in upcoming releases, both from an optimisation and observability perspective as well.","breadcrumbs":"FAQ » Just how fast is Quilkin? What sort of performance can I expect?","id":"11","title":"Just how fast is Quilkin? What sort of performance can I expect?"},"110":{"body":"quilkin_filter_int_counter{label=\"packets_matched_total\"} A counter of the total number of packets where the dynamic metadata matches a branch value. quilkin_filter_int_counter{label=\"packets_fallthrough_total\"} A counter of the total number of packets that are processed by the fallthrough configuration.","breadcrumbs":"Proxy » Filters » Match » Metrics","id":"110","title":"Metrics"},"111":{"body":"The Pass filter that always passes any packet through it. This is useful in combination with conditional flow filters like Matches","breadcrumbs":"Proxy » Filters » Pass » Pass","id":"111","title":"Pass"},"112":{"body":"quilkin.filters.pass.v1alpha1.Pass","breadcrumbs":"Proxy » Filters » Pass » Filter name","id":"112","title":"Filter name"},"113":{"body":"# let yaml = \"\nversion: v1alpha1\nclusters: - endpoints: - address: 127.0.0.1:26000 - address: 127.0.0.1:26001\nfilters: - name: quilkin.filters.capture.v1alpha1.Capture config: metadataKey: myapp.com/token prefix: size: 3 remove: false - name: quilkin.filters.match.v1alpha1.Match config: on_read: metadataKey: myapp.com/token branches: - value: abc name: quilkin.filters.pass.v1alpha1.Pass fallthrough: name: quilkin.filters.drop.v1alpha1.Drop\n# \";\n# let config = quilkin::config::Config::from_reader(yaml.as_bytes()).unwrap();\n# assert_eq!(config.filters.load().len(), 2);","breadcrumbs":"Proxy » Filters » Pass » Configuration Examples","id":"113","title":"Configuration Examples"},"114":{"body":"No defined configuration options.","breadcrumbs":"Proxy » Filters » Pass » Configuration","id":"114","title":"Configuration"},"115":{"body":"The Timestamp filter accepts a UNIX timestamp from metadata and observes the duration between that timestamp and now. Mostly useful in combination with other filters such as Capture to pull timestamp data from packets.","breadcrumbs":"Proxy » Filters » Timestamp » Timestamp","id":"115","title":"Timestamp"},"116":{"body":"quilkin.filters.timestamp.v1alpha1.Timestamp","breadcrumbs":"Proxy » Filters » Timestamp » Filter name","id":"116","title":"Filter name"},"117":{"body":"# let yaml = \"\nversion: v1alpha1\nfilters: - name: quilkin.filters.capture.v1alpha1.Capture config: metadataKey: example.com/session_duration prefix: size: 3 remove: false - name: quilkin.filters.timestamp.v1alpha1.Timestamp config: metadataKey: example.com/session_duration\nclusters: - endpoints: - address: 127.0.0.1:26000\n# \";\n# let config = quilkin::config::Config::from_reader(yaml.as_bytes()).unwrap();","breadcrumbs":"Proxy » Filters » Timestamp » Configuration Examples","id":"117","title":"Configuration Examples"},"118":{"body":"$schema: http://json-schema.org/draft-07/schema#\ntitle: Config\ndescription: Config represents a [self]'s configuration.\ntype: object\nrequired:\n- metadataKey\nproperties: metadataKey: description: The metadata key to read the UTC UNIX Timestamp from. allOf: - $ref: '#/definitions/Key'\ndefinitions: Key: description: A key in the metadata table. type: string","breadcrumbs":"Proxy » Filters » Timestamp » Configuration Options ( Rust Doc )","id":"118","title":"Configuration Options ( Rust Doc )"},"119":{"body":"quilkin_filter_histogram{label=\"duration\"} A histogram of durations from metadata_key to now in the packet direction.","breadcrumbs":"Proxy » Filters » Timestamp » Metrics","id":"119","title":"Metrics"},"12":{"body":"Quilkin is also released as a library so it can be integrated with an external codebase as necessary. Using Rust code inside a C or C++ project mostly consists of two parts. Creating a C-friendly API in Rust Embedding your Rust project into an external build system See A little Rust with your C for more information. Over time, we will be expanding documentation on how to integrate with specific engines if running Quilkin as a separate binary is not an option.","breadcrumbs":"FAQ » Can I integrate Quilkin with C++ code?","id":"12","title":"Can I integrate Quilkin with C++ code?"},"120":{"body":"The TokenRouter filter's job is to provide a mechanism to declare which Endpoints a packet should be sent to. This Filter provides this functionality by comparing a byte array token found in the Filter Dynamic Metadata from a previous Filter, and comparing it to Endpoint's tokens , and sending packets to those Endpoints only if there is a match.","breadcrumbs":"Proxy » Filters » Token Router » TokenRouter","id":"120","title":"TokenRouter"},"121":{"body":"quilkin.filters.token_router.v1alpha1.TokenRouter","breadcrumbs":"Proxy » Filters » Token Router » Filter name","id":"121","title":"Filter name"},"122":{"body":"# let yaml = \"\nversion: v1alpha1\nfilters: - name: quilkin.filters.token_router.v1alpha1.TokenRouter config: metadataKey: myapp.com/myownkey\nclusters: - endpoints: - address: 127.0.0.1:26000 metadata: quilkin.dev: tokens: - MXg3aWp5Ng== # Authentication is provided by these ids, and matched against - OGdqM3YyaQ== # the value stored in Filter dynamic metadata - address: 127.0.0.1:26001 metadata: quilkin.dev: tokens: - bmt1eTcweA==\n# \";\n# let config = quilkin::config::Config::from_reader(yaml.as_bytes()).unwrap();\n# assert_eq!(config.filters.load().len(), 1); View the CaptureBytes filter documentation for more details.","breadcrumbs":"Proxy » Filters » Token Router » Configuration Examples","id":"122","title":"Configuration Examples"},"123":{"body":"$schema: http://json-schema.org/draft-07/schema#\ntitle: Config\ntype: object\nproperties: metadataKey: description: the key to use when retrieving the token from the Filter's dynamic metadata default: quilkin.dev/capture allOf: - $ref: '#/definitions/Key'\ndefinitions: Key: description: A key in the metadata table. type: string","breadcrumbs":"Proxy » Filters » Token Router » Configuration Options ( Rust Doc )","id":"123","title":"Configuration Options ( Rust Doc )"},"124":{"body":"quilkin_filter_TokenRouter_packets_dropped_total A counter of the total number of packets that have been dropped. This is also provided with a Reason label, as there are differing reasons for packets to be dropped: NoEndpointMatch - The token provided via the Filter dynamic metadata does not match any Endpoint's tokens. NoTokenFound - No token has been found in the Filter dynamic metadata. InvalidToken - The data found for the token in the Filter dynamic metadata is not of the correct data type (Vec)","breadcrumbs":"Proxy » Filters » Token Router » Metrics","id":"124","title":"Metrics"},"125":{"body":"","breadcrumbs":"Proxy » Filters » Token Router » Sample Applications","id":"125","title":"Sample Applications"},"126":{"body":"In combination with several other filters, the TokenRouter can be utilised as an authentication and access control mechanism for all incoming packets. Capturing the authentication token from an incoming packet can be implemented via the CaptureByte filter, with an example outlined below, or any other filter that populates the configured dynamic metadata key for the authentication token to reside. It is assumed that the endpoint tokens that are used for authentication are generated by an external system, are appropriately cryptographically random and sent to each proxy securely. For example, a configuration would look like: # let yaml = \"\nversion: v1alpha1\nfilters: - name: quilkin.filters.capture.v1alpha1.Capture # Capture and remove the authentication token config: suffix: size: 3 remove: true - name: quilkin.filters.token_router.v1alpha1.TokenRouter\nclusters: - endpoints: - address: 127.0.0.1:26000 metadata: quilkin.dev: tokens: - MXg3aWp5Ng== # Authentication is provided by these ids, and matched against - OGdqM3YyaQ== # the value stored in Filter dynamic metadata - address: 127.0.0.1:26001 metadata: quilkin.dev: tokens: - bmt1eTcweA==\n# \";\n# let config = quilkin::config::Config::from_reader(yaml.as_bytes()).unwrap();\n# assert_eq!(config.filters.load().len(), 2); On the game client side the Concatenate filter could also be used to add authentication tokens to outgoing packets.","breadcrumbs":"Proxy » Filters » Token Router » Packet Authentication","id":"126","title":"Packet Authentication"},"127":{"body":"The full source code used in this example can be found in examples/ . Quilkin provides an extensible implementation of Filters that allows us to plug in custom implementations to fit our needs. This document provides an overview of the API and how we can go about writing our own Filters . First we need to create a type and implement two traits for it. It's not terribly important what the filter in this example does so let's write a Greet filter that appends Hello to every packet in one direction and Goodbye to packets in the opposite direction. struct Greet; As a convention within Quilkin: Filter names are singular, they also tend to be a verb, rather than an adjective. Examples Greet not \"Greets\" Compress not \"Compressor\".","breadcrumbs":"Proxy » Filters » Writing Custom Filters » Writing Custom Filters","id":"127","title":"Writing Custom Filters"},"128":{"body":"Represents the actual Filter instance in the pipeline. An implementation provides a read and a write method (both are passthrough by default) that accepts a context object and returns a response. Both methods are invoked by the proxy when it consults the filter chain read is invoked when a packet is received on the local downstream port and is to be sent to an upstream endpoint while write is invoked in the opposite direction when a packet is received from an upstream endpoint and is to be sent to a downstream client. # struct Greet;\nuse quilkin::filters::prelude::*; /// Appends data to each packet\n#[async_trait::async_trait]\nimpl Filter for Greet { async fn read(&self, ctx: &mut ReadContext) -> Result<(), FilterError> { ctx.contents.extend_from_slice(b\"Hello\"); Ok(()) } async fn write(&self, ctx: &mut WriteContext) -> Result<(), FilterError> { ctx.contents.extend_from_slice(b\"Goodbye\"); Ok(()) }\n}","breadcrumbs":"Proxy » Filters » Writing Custom Filters » Filter","id":"128","title":"Filter"},"129":{"body":"Represents metadata needed for your [Filter], most of it has to with defining configuration, for now we can use () as we have no configuration currently. # use quilkin::filters::prelude::*;\n# struct Greet;\n# impl Filter for Greet {}\nimpl StaticFilter for Greet { const NAME: &'static str = \"greet.v1\"; type Configuration = (); type BinaryConfiguration = (); fn try_from_config(config: Option) -> Result { Ok(Self) }\n}","breadcrumbs":"Proxy » Filters » Writing Custom Filters » StaticFilter","id":"129","title":"StaticFilter"},"13":{"body":"This is an ongoing discussion, and since console development is protected by non-disclosure agreements, we can't comment on this directly. That being said, we have an Unreal Engine for games in circumstances where compiling Rust or providing a separate Quilkin binary as an executable is not an option.","breadcrumbs":"FAQ » I would like to run Quilkin as a client side proxy on a console? Can I do that?","id":"13","title":"I would like to run Quilkin as a client side proxy on a console? Can I do that?"},"130":{"body":"We can run the proxy using Proxy::run function. Let's add a main function that does that. Quilkin relies on the Tokio async runtime, so we need to import that crate and wrap our main function with it. We can also register custom filters in quilkin using FilterRegistry::register Add Tokio as a dependency in Cargo.toml. [dependencies]\nquilkin = \"0.2.0\"\ntokio = { version = \"1\", features = [\"full\"]} Add a main function that starts the proxy. // src/main.rs\n#[tokio::main]\nasync fn main() -> quilkin::Result<()> { quilkin::filters::FilterRegistry::register(vec![Greet::factory()].into_iter()); let (_shutdown_tx, shutdown_rx) = quilkin::make_shutdown_channel(quilkin::ShutdownKind::Normal); let proxy = quilkin::Proxy::default(); let config = quilkin::Config::default(); config.filters.store(std::sync::Arc::new( vec![quilkin::config::Filter { name: Greet::NAME.into(), label: None, config: None, }] .try_into()?, )); config.clusters.modify(|map| { map.insert_default( [quilkin::net::endpoint::Endpoint::new( (std::net::Ipv4Addr::LOCALHOST, 4321).into(), )] .into(), ) }); let admin = quilkin::cli::Admin::Proxy(<_>::default()); proxy.run(config.into(), admin, None, shutdown_rx).await\n} Now, let's try out the proxy. The following configuration starts our extended version of the proxy at port 7777 and forwards all packets to an upstream server at port 4321. # quilkin.yaml\nversion: v1alpha1\nfilters: - name: greet.v1\nclusters: - endpoints: - address: 127.0.0.1:4321 Next we to setup our network of services, for this example we're going to use the netcat tool to spawn a UDP echo server and interactive client for us to send packets over the wire. # Start the proxy\ncargo run -- &\n# Start a UDP listening server on the configured port\nnc -lu 127.0.0.1 4321 &\n# Start an interactive UDP client that sends packet to the proxy\nnc -u 127.0.0.1 7777 Whatever we pass to the client should now show up with our modification on the listening server's standard output. For example typing Quilkin in the client prints Hello Quilkin on the server.","breadcrumbs":"Proxy » Filters » Writing Custom Filters » Running","id":"130","title":"Running"},"131":{"body":"Let's extend the Greet filter to have a configuration that contains what greeting to use. The Serde crate is used to describe static YAML configuration in code while Tonic / Prost is used to describe dynamic configuration as Protobuf messages when talking to a management server .","breadcrumbs":"Proxy » Filters » Writing Custom Filters » Configuration","id":"131","title":"Configuration"},"132":{"body":"First let's create the type for our configuration: Add the yaml parsing crates to Cargo.toml: # [dependencies]\nserde = \"1.0\"\nserde_yaml = \"0.8\" Define a struct representing the config: // src/main.rs\n#[derive(Serialize, Deserialize, Debug, schemars::JsonSchema)]\nstruct Config { greeting: String,\n} Update the Greet Filter to take in greeting as a parameter: // src/main.rs\nstruct Greet { config: Config,\n} #[async_trait::async_trait]\nimpl Filter for Greet { async fn read(&self, ctx: &mut ReadContext) -> Result<(), FilterError> { ctx.contents .prepend_from_slice(format!(\"{} \", self.config.greeting).as_bytes()); Ok(()) } async fn write(&self, ctx: &mut WriteContext) -> Result<(), FilterError> { ctx.contents .prepend_from_slice(format!(\"{} \", self.config.greeting).as_bytes()); Ok(()) }\n}","breadcrumbs":"Proxy » Filters » Writing Custom Filters » YAML Configuration","id":"132","title":"YAML Configuration"},"133":{"body":"Quilkin comes with out-of-the-box support for xDS management, and as such needs to communicate filter configuration over Protobuf with management servers and clients to synchronise state across the network. So let's add the binary version of our Greet configuration. Add the proto parsing crates to Cargo.toml: [dependencies]\n# ...\ntonic = \"0.5.0\"\nprost = \"0.7\"\nprost-types = \"0.7\" Create a Protobuf equivalent of our YAML configuration. // src/greet.proto\nsyntax = \"proto3\"; package greet; message Greet { string greeting = 1;\n} Generate Rust code from the proto file: There are a few ways to generate Prost code from proto, we will use the prost_build crate in this example. Add the following required crates to Cargo.toml, and then add a build script to generate the following Rust code during compilation: # [dependencies]\nbytes = \"1.0\" # [build-dependencies]\nprost-build = \"0.7\" // src/build.rs\nfn main() { // Remove if you already have `protoc` installed in your system. std::env::set_var(\"PROTOC\", protobuf_src::protoc()); prost_build::compile_protos(&[\"src/greet.proto\"], &[\"src/\"]).unwrap();\n} To include the generated code, we'll use [tonic::include_proto], then we just need to implement std::convert::TryFrom for converting the protobuf message to equivalvent configuration. // src/main.rs\nmod proto { tonic::include_proto!(\"greet\");\n} impl TryFrom for Config { type Error = ConvertProtoConfigError; fn try_from(p: proto::Greet) -> Result { Ok(Self { greeting: p.greeting, }) }\n} impl From for proto::Greet { fn from(config: Config) -> Self { Self { greeting: config.greeting, } }\n} Now, let's update Greet's StaticFilter implementation to use the two configurations. // src/main.rs\nuse quilkin::filters::StaticFilter; impl StaticFilter for Greet { const NAME: &'static str = \"greet.v1\"; type Configuration = Config; type BinaryConfiguration = proto::Greet; fn try_from_config(config: Option) -> Result { Ok(Self { config: Self::ensure_config_exists(config)?, }) }\n} That's it! With these changes we have wired up static configuration for our filter. Try it out with the following configuration: # quilkin.yaml\nversion: v1alpha1\nport: 7001\nfilters:\n- name: greet.v1 config: greeting: Hey\nendpoints:\n- address: 127.0.0.1:4321","breadcrumbs":"Proxy » Filters » Writing Custom Filters » Protobuf Configuration","id":"133","title":"Protobuf Configuration"},"134":{"body":"services ports Protocol QCMP 7600 UDP (IPv4 OR IPv6) In addition to the TCP based administration API, Quilkin provides a meta API over UDP. The purpose of this API is to provide meta operations that can be used by untrusted clients. Currently the API is focuses on providing pings for latency measurement but that may change overtime as new features are added.","breadcrumbs":"Proxy » Control Message Protocol » Quilkin Control Message Protocol (QCMP)","id":"134","title":"Quilkin Control Message Protocol (QCMP)"},"135":{"body":"The main functionality currently in QCMP is pinging, measuring the latency from one service to another over UDP. You can also measure the distance locally using the quilkin qcmp ping command. quilkin qcmp ping 127.0.0.1:7600","breadcrumbs":"Proxy » Control Message Protocol » Ping","id":"135","title":"Ping"},"136":{"body":"The following is a Kaitai Struct configuration of the protocol data unit accepted by Quilkin proxies. meta: id: quilkin_packet endian: be\nseq: - id: magic_header contents: \"QLKN\" - id: protocol_version type: u1 - id: packet_type type: u1 - id: packet_length type: u2 - id: packet size: packet_length type: switch-on: packet_type cases: 0: ping_packet 1: ping_reply_packet types: ping_packet: doc: | Sent by a client to a proxy containing the time when the client sent the packet along with a unique nonce. The timestamp should be a UTC unix timestamp in **nanoseconds**. seq: - id: nonce type: u1 - id: client_sent_timestamp type: u8 ping_reply_packet: doc: | A reply from a proxy containing the ping's nonce, the client sent time, the server's receive time, and the server's sent time. The timestamps should be UTC unix timestamps in **nanoseconds**. seq: - id: nonce type: u1 - id: client_sent_timestamp type: u8 - id: server_receive_timestamp type: u8 - id: server_sent_timestamp type: u8","breadcrumbs":"Proxy » Control Message Protocol » Protocol Data Unit","id":"136","title":"Protocol Data Unit"},"137":{"body":"The following are metrics that Quilkin provides while in Proxy Mode.","breadcrumbs":"Proxy » Metrics » Proxy Metrics","id":"137","title":"Proxy Metrics"},"138":{"body":"If Quilkin is provided a a MaxmindDB GeoIP database, Quilkin will log the following information in the maxmind information log, as well as populate the following fields in any metrics with matching labels. Field Description asn ASN Number organization The organisation responsible for the ASN country_code The corresponding country code ip_prefix The IP prefix CIDR address prefix_entity The name of the entity for the prefix address prefix_name The name of the prefix address Maxmind databases often require a licence and/or fee, so they aren't included by default with Quilkin.","breadcrumbs":"Proxy » Metrics » ASN Maxmind Information","id":"138","title":"ASN Maxmind Information"},"139":{"body":"The proxy exposes the following general metrics: quilkin_packets_processing_duration_seconds{event, asn, ip_prefix} (Histogram) The total duration of time in seconds that it took to process a packet. The event label is either: read: when the proxy receives data from a downstream connection on the listening port. write: when the proxy sends data to a downstream connection via the listening port. quilkin_packets_dropped_total{reason, asn, ip_prefix} (Counter) The total number of packets (not associated with any session) that were dropped by proxy. Not that packets reflected by this metric were dropped at an earlier stage before they were associated with any session. For session based metrics, see the list of session metrics instead. reason = NoConfiguredEndpoints NoConfiguredEndpoints: No upstream endpoints were available to send the packet to. This can occur e.g if the endpoints cluster was scaled down to zero and the proxy is configured via a control plane. quilkin_cluster_active The number of currently active clusters. quilkin_cluster_active_endpoints The number of currently active upstream endpoints. Note that this tracks the number of endpoints that the proxy knows of rather than those that it is connected to (see Session Metrics instead for those) quilkin_bytes_total{event, asn, ip_prefix} The total number of bytes sent or recieved The event label is either: read: when the proxy receives data from a downstream connection on the listening port. write: when the proxy sends data to a downstream connection via the listening port. quilkin_packets_total{event, asn, ip_prefix} The total number of packets sent or recieved. The event label is either: read: when the proxy receives data from a downstream connection on the listening port. write: when the proxy sends data to a downstream connection via the listening port. quilkin_packet_jitter{event, asn, ip_prefix} The time between receiving new packets. quilkin_errors_total{event, asn, ip_prefix} The total number of errors encountered while reading a packet from the upstream endpoint.","breadcrumbs":"Proxy » Metrics » General Metrics","id":"139","title":"General Metrics"},"14":{"body":"This is an excellent question! Envoy is an amazing project, and has set many of the standards for how proxies are written and orchestrated , and was an inspiration for many of the decisions made on Quilkin. However, we decided to build this project separately: Envoy seems primarily focused on web/mobile network workloads (which makes total sense), whereas we wanted something specialised on gaming UDP communication, so having a leaner, more focused codebase would allow us to move faster. We found the Rust and Cargo ecosystem easier to work with than Bazel and C++, and figured our users would as well.","breadcrumbs":"FAQ » Any reason you didn't contribute this into/extend Envoy?","id":"14","title":"Any reason you didn't contribute this into/extend Envoy?"},"140":{"body":"The proxy exposes the following metrics around sessions: quilkin_session_active{asn, organization, country_code, ip_prefix, prefix_entity, prefix_name} The number of currently active sessions. If a maxmind database has been provided, the labels are populated: The asn label is the ASN number of the connecting client. The ip_prefixlabel is the IP prefix of the connecting client. quilkin_session_duration_secs (Histogram) A histogram over how long sessions lasted before they were torn down. Note that, by definition, active sessions are not included in this metric. quilkin_session_total (Counter) The total number of sessions that have been created.","breadcrumbs":"Proxy » Metrics » Session Metrics","id":"140","title":"Session Metrics"},"141":{"body":"Quilkin's filters use a set of generic metric keys, to make it easier to build visualisations that can account for a dynamic set of filters that can be added, removed, or updated at runtime with different configurations. All of these metrics share a common set of labels. Label Description id The ID of the filter that used the metric. label The name of the metric being measured. help The description of the filter metric. direction The direction of packet flow (e.g. read/write). quilkin_filter_int_counter{id, label, help, direction} Generic filter counter, see help label for more specific info. quilkin_filter_histogram{id, label, help, direction, shared_metadata_1} generic filter histogram, see help label for more specific info. quilkin_filter_read_duration_seconds{filter} The duration it took for a filter's read implementation to execute. Thefilter label is the name of the filter being executed. quilkin_filter_write_duration_seconds{filter} The duration it took for a filter's write implementation to execute. The filter label is the name of the filter being executed.","breadcrumbs":"Proxy » Metrics » Filter Metrics","id":"141","title":"Filter Metrics"},"142":{"body":"services ports Protocol xDS 7800 gRPC (IPv4 OR IPv6) For single-cluster integration, Quilkin provides a manage service, that can be used with a number of configuration discovery providers to provide cluster configuration multiple proxys . With each provider automating the complexity of a full xDS management control plane via integrations with popular projects and common architecture patterns. To view all the providers and options for the manage subcommand, run: $ quilkin manage --help\nRuns Quilkin as a xDS management server, using `provider` as a configuration source Usage: quilkin manage [OPTIONS] Commands: agones Watches Agones' game server CRDs for `Allocated` game server endpoints, and for a `ConfigMap` that specifies the filter configuration file Watches for changes to the file located at `path` help Print this message or the help of the given subcommand(s) Options: -r, --relay One or more `quilkin relay` endpoints to push configuration changes to [env: QUILKIN_MANAGEMENT_SERVER=] -p, --port The TCP port to listen to, to serve discovery responses [env: QUILKIN_PORT=] [default: 7800] --region The `region` to set in the cluster map for any provider endpoints discovered [env: QUILKIN_REGION=] --zone The `zone` in the `region` to set in the cluster map for any provider endpoints discovered [env: QUILKIN_ZONE=] --sub-zone The `sub_zone` in the `zone` in the `region` to set in the cluster map for any provider endpoints discovered [env: QUILKIN_SUB_ZONE=] -h, --help Print help","breadcrumbs":"Control Plane » xDS Control Plane","id":"142","title":"xDS Control Plane"},"143":{"body":"In addition to static configuration provided upon startup, a Quiklin proxy's configuration can also be updated at runtime. The proxy can be configured on startup to talk to a set of management servers which provide it with updates throughout its lifecycle. Communication between the proxy and management server uses the xDS gRPC protocol , similar to an envoy proxy . xDS is one of the standard configuration mechanisms for software proxies and as a result, Quilkin can be setup to discover configuration resources from any API compatible server. Also, given that the protocol is well specified , it is similarly straight-forward to implement a custom server to suit any deployment's needs. As described within the xDS-api documentation, the xDS API comprises a set of resource discovery APIs, each serving a specific set of configuration resource types, while the protocol itself comes in several variants . Quilkin implements the Aggregated Discovery Service (ADS) State of the World (SotW) variant with gRPC.","breadcrumbs":"Control Plane » Overview","id":"143","title":"Overview"},"144":{"body":"Since the range of resources configurable by the xDS API extends that of Quilkin's domain (i.e being UDP based, Quilkin does not have a need for HTTP/TCP resources), only a subset of the API is supported. The following lists these relevant parts and any limitation to the provided support as a result: Cluster Discovery Service (CDS) : Provides information about known clusters and their membership information. The proxy uses these resources to discover clusters and their endpoints. While cluster topology information like locality can be provided in the configuration, the proxy currently does not use this information (support may be included in the future however). Any load balancing information included in this resource is ignored. For load balancing, use Quilkin filters instead. Only cluster discovery type STATIC and EDS is supported. Configuration including other discovery types e.g LOGICAL_DNS is rejected. Endpoint Discovery Service (EDS) : Provides information about endpoints. The proxy uses these resources to discover information about endpoints like their IP addresses. Endpoints may provide Endpoint Metadata via the metadata field. These metadata will be visible to filters as part of the corresponding endpoints information when processing packets. Only socket addresses are supported on an endpoint's address configuration - i.e an IP address and port number combination. Configuration including any other type of addressing e.g named pipes will be rejected. Any load balancing information included in this resource is ignored. For load balancing, use Quilkin filters instead. Listener Discovery Service (LDS) : Provides information about Filters and Filter Chains . Only the name and filter_chains fields in the Listener resource are used by the proxy. The rest are ignored. Since Quilkin only uses one filter chain per proxy, at most one filter chain can be provided in the resource. Otherwise the configuration is rejected. Only the list of filters specified in the filter chain is used by the proxy - i.e other fields like filter_chain_match are ignored. This list also specifies the order that the corresponding filter chain will be constructed. gRPC proto configuration for Quilkin's built-in filters can be found here . They are equivalent to the filter's static configuration.","breadcrumbs":"Control Plane » Supported APIs","id":"144","title":"Supported APIs"},"145":{"body":"Connecting a Quilkin proxy to an xDS management server can be implemented via providing one or more URLs to the management_servers command line .","breadcrumbs":"Control Plane » Connecting to an xDS management server","id":"145","title":"Connecting to an xDS management server"},"146":{"body":"","breadcrumbs":"Control Plane » Metrics » xDS Metrics","id":"146","title":"xDS Metrics"},"147":{"body":"Quilkin exposes the following metrics around the management servers and its resources when running as a UDP Proxy : quilkin_xds_connected_state (Gauge) A boolean that indicates whether or not the proxy is currently connected to a management server. A value 1 means that the proxy is connected while 0 means that it is not connected to any server at that point in time. quilkin_xds_update_attempt_total (Counter) The total number of attempts made by a management server to configure the proxy. This is equivalent to the total number of configuration updates received by the proxy from a management server. quilkin_xds_update_success_total (Counter) The total number of successful attempts made by a management server to configure the proxy. This is equivalent to the total number of configuration updates received by the proxy from a management server and was successfully applied by the proxy. quilkin_xds_update_failure_total (Counter) The total number of unsuccessful attempts made by a management server to configure the proxy. This is equivalent to the total number of configuration updates received by the proxy from a management server and was rejected by the proxy (e.g due to a bad/inconsistent configuration). quilkin_xds_requests_total (Counter) The total number of DiscoveryRequest s made by the proxy to management servers. This tracks messages flowing in the direction from the proxy to the management server.","breadcrumbs":"Control Plane » Metrics » Proxy Mode","id":"147","title":"Proxy Mode"},"148":{"body":"The following metrics are exposed when Quilkin is running as an xDS provider . quilkin_management_server_connected_proxies (Gauge) The number of proxies currently connected to the server. quilkin_management_server_discovery_requests_total{request_type} (Counter) The total number of xDS Discovery requests received across all proxies. request_type = type.googleapis.com/envoy.config.cluster.v3.Cluster | type.googleapis.com/envoy.config.endpoint.v3.ClusterLoadAssignment | type.googleapis.com/envoy.config.listener.v3.Listener Type URL of the requested resource quilkin_management_server_discovery_responses_total (Counter) The total number of xDS Discovery responses sent back across all proxies in response to Discovery Requests. Each Discovery response sent corresponds to a configuration update for some proxy. request_type = type.googleapis.com/envoy.config.cluster.v3.Cluster | type.googleapis.com/envoy.config.endpoint.v3.ClusterLoadAssignment | type.googleapis.com/envoy.config.listener.v3.Listener Type URL of the requested resource quilkin_management_server_endpoints_total (Gauge) The number of active endpoints discovered by the server. The number of active endpoints correlates with the size of the cluster configuration update sent to proxies. quilkin_management_server_snapshot_generation_errors_total (Counter) The total number of errors encountered while generating a configuration snapshot update for a proxy. quilkin_management_server_snapshots_generated_total (Counter) The total number of configuration snapshot generated across all proxies. A snapshot corresponds to a point in time view of a proxy's configuration. However it does not necessarily correspond to a proxy update - a proxy only gets the latest snapshot so it might miss intermediate snapshots if it lags behind. quilkin_management_server_snapshots_cache_size (Gauge) The current number of snapshots in the in-memory snapshot cache. This corresponds 1-1 to proxies that connect to the server. However the number may be slightly higher than the number of connected proxies since snapshots for disconnected proxies are only periodically cleared from the cache.","breadcrumbs":"Control Plane » Metrics » xDS Provider Mode","id":"148","title":"xDS Provider Mode"},"149":{"body":"The Agones xDS Provider is built to simplify Quilkin integration with Agones game server hosting on top of Kubernetes . This provider watches for changes in Agones GameServer resources in a cluster, and utilises that information to provide Endpoint information to connected Quilkin proxies. Currently, the Agones provider can only discover resources within the cluster it is running in.","breadcrumbs":"Control Plane » Providers » Agones » Agones xDS Provider","id":"149","title":"Agones xDS Provider"},"15":{"body":"","breadcrumbs":"Netcat » Quickstart: Quilkin with netcat","id":"15","title":"Quickstart: Quilkin with netcat"},"150":{"body":"This provider watches the Kubernetes clusters for Allocated Agones GameServers and exposes their IP address and Port as Endpoints to any connected Quilkin proxies. Since an Agones GameServer can have multiple ports exposed, if multiple ports are in use, the server will pick the first port in the port list. By default the Agones xDS provider will look in the default namespace for any GameServer resources, but it can be configured via the --gameservers-namespace argument.","breadcrumbs":"Control Plane » Providers » Agones » Endpoint Configuration","id":"150","title":"Endpoint Configuration"},"151":{"body":"The set of access tokens for the associated Endpoint can be set by adding a comma separated standard base64 encoded strings. This must be added under an annotation quilkin.dev/tokens in the GameServer 's metadata. For example: annotations: # Sets two tokens for the corresponding endpoint with values 1x7ijy6 and 8gj3v2i respectively. quilkin.dev/tokens: MXg3aWp5Ng==,OGdqM3YyaQ==","breadcrumbs":"Control Plane » Providers » Agones » Access Tokens","id":"151","title":"Access Tokens"},"152":{"body":"The Agones provider watches for a singular ConfigMap that has the label of quilkin.dev/configmap: \"true\", and any changes that happen to it, and use its contents to send Filter configuration to any connected Quilkin proxies. The ConfigMap contents should be a valid Quilkin file configuration , but with no Endpoint data. For example: apiVersion: v1\nkind: ConfigMap\nmetadata: name: quilkin-xds-filter-config labels: quilkin.dev/configmap: \"true\"\ndata: quilkin.yaml: | version: v1alpha1 filters: - name: quilkin.filters.capture.v1alpha1.Capture config: suffix: size: 3 remove: true - name: quilkin.filters.token_router.v1alpha1.TokenRouter By default the Agones xDS provider will look in the default namespace for this ConfigMap, but it can be configured via the --config-namespace argument.","breadcrumbs":"Control Plane » Providers » Agones » Filter Configuration","id":"152","title":"Filter Configuration"},"153":{"body":"As an example, the following runs the server with subcommnad manage agones against a cluster (using default kubeconfig authentication) where Quilkin pods run in the quilkin namespace and GameServer pods run in the gameservers namespace: quilkin manage agones --config-namespace quilkin --gameservers-namespace gameservers For a full referenmce of deploying this provider in a Kubernetes cluster, with appropriate Deployments , Services , and RBAC Rules, there is an Agones, xDS and Xonotic example .","breadcrumbs":"Control Plane » Providers » Agones » Usage","id":"153","title":"Usage"},"154":{"body":"The filesystem provider watches a configuration file on disk and sends updates to proxies whenever that file changes. It can be started with using subcommand manage file as the following: quilkin manage file quilkin.yaml We run this on port 1800, in this example, in case you are running this locally, and the default port is taken up by an existing Quilkin proxy. After running this command, any proxy that connects to port 18000 will receive updates as configured in config.yaml file. You can find the configuration file schema in Configuration File . Example: # let yaml = \"\nversion: v1alpha1\nfilters: - name: quilkin.filters.debug.v1alpha1.Debug config: id: hello\nclusters: - endpoints: - address: 123.0.0.1:29 metadata: 'quilkin.dev': tokens: - 'MXg3aWp5Ng=='\n# \";\n# let config = quilkin::config::Config::from_reader(yaml.as_bytes()).unwrap();\n# assert_eq!(config.filters.load().len(), 1);","breadcrumbs":"Control Plane » Providers » Filesystem » Filesystem xDS Provider","id":"154","title":"Filesystem xDS Provider"},"155":{"body":"services ports Protocol ADS 7800 gRPC(IPv4 OR IPv6) CPDS 7900 gRPC(IPv4 OR IPv6) Note: This service is currently in active experimentation and development so there may be bugs which cause it to be unusable for production, as always all bug reports are welcome and appreciated. For multi-cluster integration, Quilkin provides a relay service, that can be used with a multiple control plane services in different clusters to provide a unified \"Aggregated Discovery Service\" endpoint for proxy services. To connect to a control plane to a relay, add the --relay flag to your control plane with the address of the relay. Then to connect a proxy service to the relay's ADS endpoint, you use the same --management-server argument for connecting to control planes. To view all options for the relay subcommand, run: $ quilkin relay --help\nRuns Quilkin as a relay service that runs a Manager Discovery Service (mDS) for accepting cluster and configuration information from xDS management services, and exposing it as a single merged xDS service for proxy services Usage: quilkin relay [OPTIONS] [COMMAND] Commands: agones Watches Agones' game server CRDs for `Allocated` game server endpoints, and for a `ConfigMap` that specifies the filter configuration file Watches for changes to the file located at `path` help Print this message or the help of the given subcommand(s) Options: -m, --mds-port Port for mDS service [env: QUILKIN_MDS_PORT=] [default: 7900] -x, --xds-port Port for xDS management_server service [env: QUILKIN_PORT=] [default: 7800] --idle-request-interval-secs The interval in seconds at which the relay will send a discovery request to an management server after receiving no updates [env: QUILKIN_IDLE_REQUEST_INTERVAL_SECS=] [default: 30] -h, --help Print help Each sub-control planes (file, agones, etc) matches the quilkin manage providers capabilities. Have a look at each of the Control Plane > Providers documentation for integration details.","breadcrumbs":"Relay » Control Plane Relay","id":"155","title":"Control Plane Relay"},"156":{"body":"To get started with the relay service we need to start the relay service, and then setup our configuration source. For this we're going to the built-in relay client in the control plane service to forward information to the relay. For this demo we'll use the file provider for the control plane, but this example works with any configuration provider. # quilkin.yaml\nversion: v1alpha1\nclusters: - endpoints: - address: 127.0.0.1:8888 To start the relay, run the relay command: quilkin relay To spawn the control plane and have the control plane send its configuration, we need to run the manage command with the --relay flag with the address of the relay of the relay server we just spawned which is at port 7900 by default. We're also going to set --admin-address and --port flags to avoid port collision with the relay's admin and xds endpoints. quilkin --admin-address http://localhost:8001 \\ manage \\ --port 7801 \\ --relay http://localhost:7900 \\ file quilkin.yaml Now if we run cURL on both the relay and the control plane we should see that they both contain the same set of endpoints. # Check Control Plane\ncurl localhost:8001/config\n# Check Relay\ncurl localhost:8000/config Since the relay service also exposes a aDS control plane endpoint, that represents the merged set of all sources, to connect this to the proxy all we have to do is use the same --management-server flag that we use to specify the location of control planes, then the proxies will be able to pull configuration from the relay. quilkin --admin-address http://localhost:8002 proxy --management-server http://127.0.0.1:7800 We can also additionally add a second control plane source to the relay, which will be merged with our control plane's configuration to create a singular set of data that the proxies can query using xDS discovery requests. # quilkin2.yaml\nversion: v1alpha1\nclusters: - endpoints: - address: 127.0.0.1:9999 quilkin --admin-address http://localhost:8003 \\ manage \\ --port 7802 \\ --relay http://localhost:7900 \\ file quilkin.yaml And that's it! We've just setup control planes to look for configuration changes in our system, a relay to merge any changes into a unified dataset, and set up proxies that make use of that data to decide where and how to send packets.","breadcrumbs":"Relay » Quickstart","id":"156","title":"Quickstart"},"157":{"body":"services ports Protocol QCMP 7600 UDP(IPv4 OR IPv6) Note: This service is currently in active experimentation and development so there may be bugs which cause it to be unusable for production, as always all bug reports are welcome and appreciated. For multi-cluster integration, Quilkin provides a agent service, that can be deployed to a cluster to act as a beacon for QCMP pings and forward cluster configuration information to a relay service Agent configuration and functionality matches that of Control Plane Providers, such as Filesystem and Agones . To view all options for the agent subcommand, run: $ quilkin agent --help\nRuns Quilkin as a relay service that runs a Manager Discovery Service (mDS) for accepting cluster and configuration information from xDS management services, and exposing it as a single merged xDS service for proxy services Usage: quilkin agent [OPTIONS] [COMMAND] Commands: agones Watches Agones' game server CRDs for `Allocated` game server endpoints, and for a `ConfigMap` that specifies the filter configuration file Watches for changes to the file located at `path` help Print this message or the help of the given subcommand(s) Options: -q, --qcmp-port Port for QCMP service [env: QCMP_PORT=] [default: 7600] -r, --relay One or more `quilkin relay` endpoints to push configuration changes to [env: QUILKIN_MANAGEMENT_SERVER=] --region The `region` to set in the cluster map for any provider endpoints discovered [env: QUILKIN_REGION=] --zone The `zone` in the `region` to set in the cluster map for any provider endpoints discovered [env: QUILKIN_ZONE=] --sub-zone The `sub_zone` in the `zone` in the `region` to set in the cluster map for any provider endpoints discovered [env: QUILKIN_SUB_ZONE=] --idle-request-interval-secs The interval in seconds at which the agent will wait for a discovery request from a relay server before restarting the connection [env: QUILKIN_IDLE_REQUEST_INTERVAL_SECS=] [default: 30] -h, --help Print help Each sub-control planes (file, agones, etc) matches the quilkin manage providers capabilities. Have a look at each of the Control Plane > Providers documentation for integration details.","breadcrumbs":"Relay » Agents » Control Plane Agents","id":"157","title":"Control Plane Agents"},"158":{"body":"The simplest version of the agent service is just running quilkin agent, this will setup just the QCMP service allowing the agent to be pinged for measuring round-time-trips (RTT). quilkin agent To run an agent with the relay (see relay quickstart for more information), you just need to specify the relay endpoint with the --relay flag and provide a configuration discovery provider such as a configuration file or Agones. quilkin --admin-adress http://localhost:8001 agent --relay http://localhost:7900 file quilkin.yaml Now if we run cURL on both the relay and the control plane we should see that they both contain the same set of endpoints. # Check Agent\ncurl localhost:8001/config\n# Check Relay\ncurl localhost:8000/config","breadcrumbs":"Relay » Agents » Quickstart","id":"158","title":"Quickstart"},"159":{"body":"This is an alpha version of the Unreal Engine plugin for Quilkin. Currently it only supports adding a routing token in the following format. | token | version\nX bytes | 16 bytes | 1 bytes","breadcrumbs":"Unreal Engine » Quilkin Unreal Engine Plugin","id":"159","title":"Quilkin Unreal Engine Plugin"},"16":{"body":"A *nix terminal A binary release of Quilkin from the Github releases page or by running cargo install quilkin ncat netcat","breadcrumbs":"Netcat » Requirements","id":"16","title":"Requirements"},"160":{"body":"To get this client proxy installed, the SDK should be located in Engine path for Plugins, so copy the whole ue4 folder (resides under sdks folder) in your Unreal Engine path /[UE4 Root]/Engine/Plugins, then you may want to rename the ue4 folder to Quilkin. Unreal Engine will automatically discover the plugin by searching for .uplugin file.","breadcrumbs":"Unreal Engine » How to install","id":"160","title":"How to install"},"161":{"body":"services ports Protocol Administration 8000 HTTP (IPv4 OR IPv6)","breadcrumbs":"Administration » Administration","id":"161","title":"Administration"},"162":{"body":"By default, Quilkin will log INFO level events, you can change this by setting the RUST_LOG environment variable. See log documentation for more advanced usage. If you are debugging Quilkin set the RUST_LOG environment variable to quilkin=trace, to filter trace level logging to only Quilkin components. Verbose logging in Quilkin will affect performance considerably, so we recommend only turning it on for debugging purposes.","breadcrumbs":"Administration » Logging","id":"162","title":"Logging"},"163":{"body":"Quilkin exposes an HTTP interface to query different aspects of the server. It is assumed that the administration interface will only ever be able to be accessible on localhost. By default, the administration interface is bound to [::]:8000, but it can be configured with the --admin-address CLI flag or the QUILKIN_ADMIN_ADDRESS environment.","breadcrumbs":"Administration » HTTP API","id":"163","title":"HTTP API"},"164":{"body":"The admin interface provides the following endpoints:","breadcrumbs":"Administration » Endpoints","id":"164","title":"Endpoints"},"165":{"body":"This provides a liveness probe endpoint, most commonly used in Kubernetes based systems . Liveness is defined as \"hasn't panicked\", as long as the process has not panicked quilkin is considered live.","breadcrumbs":"Administration » /live","id":"165","title":"/live"},"166":{"body":"This provides a readiness probe endpoint, most commonly used in Kubernetes based systems . Readiness is service and provider specific, so based on what you're running there will be different criteria for a service to be considered ready. Here's a list of the criteria for each service an provider. Service Readiness Proxy Management server is connected (or always true if config is static) AND if there is more than one endpoint configured Manage Provider is ready Relay Provider is ready Agent Provider is ready AND connected to relay Provider Readiness Agones The service is connected to kube-api File The service has found and watches the file When setting thresholds for your proxy probes, you generally want to set a low check period (e.g. periodSeconds=1) and a low success threshold (e.g. successThreshold=1), but a high failureThreshold (e.g. failureThreshold=60) and terminationGracePeriodSeconds to allow for backoff attempts and existing player sessions to continue without disruption. Proxy Mode Will return an HTTP status of 200 when there is at least one endpoint to send data to. This is primarily to ensure that new proxies that have yet to get configuration information from an xDS server aren't send data until they are fully populated. xDS Provider Mode Will return an HTTP status of 200 when all health checks pass.","breadcrumbs":"Administration » /ready","id":"166","title":"/ready"},"167":{"body":"Outputs Prometheus formatted metrics for this instance. See the Proxy Metrics documentation for what proxy metrics are available. See the xDS Metrics documentation for what xDS metrics are available.","breadcrumbs":"Administration » /metrics","id":"167","title":"/metrics"},"168":{"body":"Returns a JSON representation of the cluster and filterchain configuration that the instance is running with at the time of invocation.","breadcrumbs":"Administration » /config","id":"168","title":"/config"},"169":{"body":"The Quilkin proxy can be integrated with your dedicated game servers in several ways, each providing different capabilities and complexity tradeoffs. Below captures several of the most useful and prevalent architectural patterns to give you inspiration on how you can use Quilkin in your multiplayer game networking architecture. These examples as well many others are available on Github repository.","breadcrumbs":"Architecture Examples » Quilkin Integration Examples","id":"169","title":"Quilkin Integration Examples"},"17":{"body":"So that we have a target for sending UDP packets to, let's use ncat to create a simple UDP echo process. To do this run: ncat -e $(which cat) -k -u -l 8080 This routes all UDP packets that ncat receives to the local cat process, which echoes it back.","breadcrumbs":"Netcat » 1. Start an udp echo service","id":"17","title":"1. Start an udp echo service"},"170":{"body":"| | Internet | | |\n┌─────────┐ | ┌────────────────┐ ┌────────────────┐\n│ Game │ | │ Quilkin │ │ Dedicated │\n│ Client ◄──────────────────► (Server Proxy) │ │ Game Server │\n└─────────┘ | │ ◄─► │ | └────────────────┘ └────────────────┘ | | | ┌────────────────┐ ┌────────────────┐ | │ Quilkin │ │ Dedicated │ | │ (Server Proxy) │ │ Game Server │ | │ ◄─► │ | └────────────────┘ └────────────────┘ | | | | This is the simplest integration and configuration option with Quilkin, but does provide the smallest number of possible feature implementations and ability to provide redundancy. That being said, this is a low risk way to integrate Quilkin, and take advantage of the out-of-the-box telemetry and metric information that comes with Quilkin. In this example, the Server proxy is running alongside the dedicated game server - on the same public IP/machine/container. This is often referred to as a sidecar pattern. Communication between the Server Proxy and the Dedicated Game Server occurs over the localhost network, with a separate port for each Game Client connection. Clients connect to the Server Proxy's public port/IP combination, and the Server Proxy routes all traffic directly to the dedicated game server. The Server Proxy can still use filters such as rate limiting, compression, firewall rules, etc as long as the Game Client conforms to the standard protocols utilised by those filters as appropriate.","breadcrumbs":"Architecture Examples » Server Proxy as a Sidecar","id":"170","title":"Server Proxy as a Sidecar"},"171":{"body":"| | Internet | | |\n┌─────────┐ ┌────────────────┐ | ┌────────────────┐ ┌────────────────┐\n│ Game │ │ Quilkin │ | │ Quilkin │ │ Dedicated │\n│ Client ◄────► (Client Proxy) ◄────────────► (Server Proxy) │ │ Game Server │\n└─────────┘ └────────────────┘ | │ ◄─► │ | └────────────────┘ └────────────────┘ | | | ┌────────────────┐ ┌────────────────┐ | │ Quilkin │ │ Dedicated │ | │ (Server Proxy) │ │ Game Server │ | │ ◄─► │ | └────────────────┘ └────────────────┘ | | | | This example is the same as the above, but puts a Client Proxy between the Game Client, and the Server Proxy to take advantage of Client Proxy functionality. The Client Proxy may be integrated as a standalone binary, directly into the client with communication occurring over a localhost port or it may be possible utlise one of our client SDKs such as Unreal Engine . The Client Proxy can now utilise filters, such as compression, without having to change the Game Client. The Game Client will need to communicate to the Client Proxy what IP it should connect to when the Client is match-made with a Game Server.","breadcrumbs":"Architecture Examples » Client Proxy to Sidecar Server Proxy","id":"171","title":"Client Proxy to Sidecar Server Proxy"},"172":{"body":"| | | | Internet Private | Network | ┌────────────────┐ | ┌────────────────┐ | │ Quilkin │ | │ Dedicated │ | ┌──► (Server Proxy) ◄──────────┬───► Game Server │\n┌─────────┐ ┌────────────────┐ | │ │ │ | │ │ │\n│ Game │ │ Quilkin ◄───────┤ └────────────────┘ | │ └────────────────┘\n│ Client ◄──────► (Client Proxy) │ | │ | │\n└─────────┘ └────────────────┘ | │ ┌────────────────┐ | │ ┌────────────────┐ | │ │ Quilkin │ | │ │ Dedicated │ | └──► (Server Proxy) ◄──────────┘ │ Game Server │ | │ │ | │ │ | └────────────────┘ | └────────────────┘ | | | ┌────────────────┐ | ┌────────────────┐ | │ Quilkin │ | │ Dedicated │ | │ (Server Proxy) │ | │ Game Server │ | │ │ | │ │ | └────────────────┘ | └────────────────┘ | ▲ | ▲ │ │ │ ┌───────────┴────┐ │ │ xDS │ └──────────────┤ Control Plane │ └────────────────┘ This is the most complex configuration, but enables the most reuse of Quilkin's functionality, while also providing the most redundancy and security for your dedicated game servers. The Game client sends and receives packets from the Quilkin client proxy. The Client Proxy may be integrated as a standalone binary, with communication occurring over a localhost port, or it could be integrated directly with the game client as a library, or the client could utilise one of our [client SDKs] if Rust integration is not possible. The Client Proxy can utilise the full set of filters, such as concatenation (for routing), compression or load balancing, without having to change the Game Client. A hosted set of Quilkin Server proxies that have public IP addresses, are connected to an xDS Control Plane to coordinate routing and access control to the dedicated game servers, which are on private IP addresses. The Client Proxy is made aware of one or more Server proxies to connect to, possibly via their Game Client matchmaker or another service, with an authentication token to pass to the Server proxies, such that the UDP packets can be routed correctly to the dedicated game server they should connect to. Dedicated game servers receive traffic as per normal from the Server Proxies, and send data back to the proxies directly. If the dedicated game server always expects traffic from only a single ip/port combination for client connection, then traffic will always need to be sent through a single Server Proxy. Otherwise, UDP packets can be load balanced via the Client Proxy to multiple Server Proxies for even greater redundancy.","breadcrumbs":"Architecture Examples » Client Proxy to Separate Server Proxies Pools","id":"172","title":"Client Proxy to Separate Server Proxies Pools"},"173":{"body":"Have a look at the Administration API . Review the set of filters that are available. Diagrams powered by asciiflow.com","breadcrumbs":"Architecture Examples » What Next?","id":"173","title":"What Next?"},"174":{"body":"","breadcrumbs":"Videos and Presentations » Third Party Videos and Presentations","id":"174","title":"Third Party Videos and Presentations"},"175":{"body":"(Does not require GDCVault access to watch) Previous talks have looked at two open source projects: Agones, the platform for orchestrating and scaling dedicated multiplayer game servers on top of Kubernetes, and Quilkin, an extensible UDP proxy specifically built for protecting, observing and authenticating game server communications. On the surface this seems like a very powerful combination, but manually integrating the two can be a tricky and intimidating process. You need to know and understand the Kubernetes API and its client libraries, and then tie it into Quilkin's xDS compliant API implementation all through some custom code - which is a large and complex amount of work (and a lot of acronyms). In this talk, Mark Mandel, Developer Advocate at Google Cloud, will look at how anyone can utilize Quilkin's native Agones integration to provide a turnkey solution for proxying UDP traffic to game servers providing an extra layer of protection and observability when orchestrating game servers on top of Kubernetes.","breadcrumbs":"Videos and Presentations » GDC 2023: Open Source Game Development Summit: Agones and Quilkin: OSS Multiplayer Game Server Service Mesh on Kubernetes","id":"175","title":"GDC 2023: Open Source Game Development Summit: Agones and Quilkin: OSS Multiplayer Game Server Service Mesh on Kubernetes"},"18":{"body":"Next let's configure Quilkin in proxy mode, with a static configuration that points at the UDP echo service we just started. quilkin proxy --to 127.0.0.1:8080 This configuration will start Quilkin on the default proxy port , and it will redirect all incoming UDP traffic to a single endpoint of 127.0.0.1, port 8080. You should see an output like the following: {\"timestamp\":\"2023-01-19T10:16:23.399277Z\",\"level\":\"INFO\",\"fields\":{\"message\":\"Starting Quilkin\",\"version\":\"0.6\n.0-dev\",\"commit\":\"72176a191ffc3a597e3834ee1d0090b30caf81d4\"},\"target\":\"quilkin::cli\",\"filename\":\"src/cli.rs\"}\n{\"timestamp\":\"2023-01-19T10:16:23.399771Z\",\"level\":\"INFO\",\"fields\":{\"message\":\"Starting admin endpoint\",\"addres\ns\":\"0.0.0.0:8000\"},\"target\":\"quilkin::admin\",\"filename\":\"src/admin.rs\"}\n{\"timestamp\":\"2023-01-19T10:16:23.400544Z\",\"level\":\"INFO\",\"fields\":{\"message\":\"Starting\",\"port\":7777,\"proxy_id\"\n:\"7e9fc464-6ccc-41fe-afc4-6c97089de9b8\"},\"target\":\"quilkin::proxy\",\"filename\":\"src/proxy.rs\"}\n{\"timestamp\":\"2023-01-19T10:16:23.401192Z\",\"level\":\"INFO\",\"fields\":{\"message\":\"Quilkin is ready\"},\"target\":\"qui","breadcrumbs":"Netcat » 2. Start Quilkin","id":"18","title":"2. Start Quilkin"},"19":{"body":"In (yet 😃) another shell, let's use netcat to send an udp packet. Run the following to connect netcat to Quilkin's receiving port of 7000 via UDP (-u): nc -u 127.0.0.1 7777 Type the word \"test\" and hit enter, you should see it echoed back to you like so: nc -u 127.0.0.1 7777\ntest\ntest Feel free to send even more packets, as many as you would like 👍. Congratulations! You have successfully routed a UDP packet and back again with Quilkin! What's next? Run through the Quilkin with Agones quickstart . Have a look at some of the examples we have.","breadcrumbs":"Netcat » 3. Send a packet!","id":"19","title":"3. Send a packet!"},"2":{"body":"Some of Quilkin's advantages: Lower development and operational costs for securing, monitoring and making reliable multiplayer game servers and their communications. Provide entry-point redundancy for your game clients to connect to - making it much harder to take down your game servers. Multiple integration patterns, allowing you to choose the level of integration that makes sense for your architecture. Remove non-game specific computation out of your game server's processing loop - and save that precious CPU for your game simulation!","breadcrumbs":"Introduction » Why use Quilkin?","id":"2","title":"Why use Quilkin?"},"20":{"body":"","breadcrumbs":"Agones + Xonotic (Sidecar) » Quickstart: Quilkin with Agones and Xonotic (Sidecar)","id":"20","title":"Quickstart: Quilkin with Agones and Xonotic (Sidecar)"},"21":{"body":"A terminal with kubectl installed A local copy of the Xonotic client A running Agones Kubernetes cluster Installation instructions If you aren't familiar with Agones, we recommend working through their Getting Started guides.","breadcrumbs":"Agones + Xonotic (Sidecar) » Requirements","id":"21","title":"Requirements"},"22":{"body":"In this step, we're going to set up a Xonotic dedicated game server, with Quilkin running as a sidecar , which will give us access to all the metrics that Quilkin provides. kubectl apply -f https://raw.githubusercontent.com/googleforgames/quilkin/main/examples/agones-xonotic-sidecar/sidecar.yaml This applies two resources to your cluster: A Kubernetes ConfigMap with a basic Quilkin static configuration. An Agones Fleet specification with Quilkin running as a sidecar to Xonotic, such that it can process all the UDP traffic and pass it to the Xonotic dedicated game server. Now you can run kubectl get gameservers until all your Agones GameServers are marked as Ready like so: $ kubectl get gameservers\nNAME STATE ADDRESS PORT NODE AGE\nxonotic-sidecar-htc2x-84mzm Ready 34.94.107.201 7533 gke-agones-default-pool-0f7d8adc-7w3c 7m25s\nxonotic-sidecar-htc2x-sdp4k Ready 34.94.107.201 7599 gke-agones-default-pool-0f7d8adc-7w3c 7m25s","breadcrumbs":"Agones + Xonotic (Sidecar) » 1. Agones Fleet with Quilkin","id":"22","title":"1. Agones Fleet with Quilkin"},"23":{"body":"Usually with Agones you would Allocate a GameServer, but we'll skip this step for this example. Choose one of the listed GameServers from the previous step, and connect to the IP and port of the Xonotic server via the \"Multiplayer > Address\" field in the Xonotic client in the format of {IP}:{PORT}. xonotic-address.png You should now be playing a game of Xonotic against 4 bots!","breadcrumbs":"Agones + Xonotic (Sidecar) » 2. Play Xonotic!","id":"23","title":"2. Play Xonotic!"},"24":{"body":"Let's take a look at some metrics that Quilkin outputs. Grab the name of the GameServer you connected to before, and replace the ${gameserver} value below, and run the command. This will forward the admin interface to localhost. kubectl port-forward ${gameserver} 8000 Then open a browser to http://localhost:8000/metrics to see the Prometheus metrics that Quilkin exports.","breadcrumbs":"Agones + Xonotic (Sidecar) » 3. Check out the metrics","id":"24","title":"3. Check out the metrics"},"25":{"body":"Run the following to delete the Fleet and the accompanying ConfigMap: kubectl delete -f https://raw.githubusercontent.com/googleforgames/quilkin/main/examples/agones-xonotic-sidecar/sidecar.yaml","breadcrumbs":"Agones + Xonotic (Sidecar) » 5. Cleanup","id":"25","title":"5. Cleanup"},"26":{"body":"Let's take this one step further and compress the data between the Xonotic client and the server, without having to change either of them! Let's create a new Xonotic Fleet on our Agones cluster, but this time configured such that Quilkin will decompress packets that are incoming. Run the following: kubectl apply -f https://raw.githubusercontent.com/googleforgames/quilkin/main/examples/agones-xonotic-sidecar/sidecar-compress.yaml This will implement the Compress filter in our Quilkin sidecar proxy in our new Fleet. Now you can run kubectl get gameservers until all your Agones GameServers are marked as Ready like so: $ kubectl get gameservers\nNAME STATE ADDRESS PORT NODE AGE\nxonotic-sidecar-compress-htc2x-84mzm Ready 34.94.107.201 7534 gke-agones-default-pool-0f7d8adc-7w3c 7m25s\nxonotic-sidecar-compress-htc2x-sdp4k Ready 34.94.107.201 7592 gke-agones-default-pool-0f7d8adc-7w3c 7m25s","breadcrumbs":"Agones + Xonotic (Sidecar) » 6. Agones Fleet, but with Compression","id":"26","title":"6. Agones Fleet, but with Compression"},"27":{"body":"What we will do in this step, is run Quilkin locally as a client-side proxy to compress the UDP data before it is sent up to our Xonotic servers that are expecting compressed data. First, grab a copy of the Quilkin configuration client-compress.yaml locally. This has the Compress filter already configured, but we need to fill in the address to connect to. Rather than editing a file, this could also be sent through the xDS API , but it is easier to demonstrate this functionality through a static configuration. Instead of connecting Xonotic directly, take the IP and port from one of the Agones hosted GameServer records, and replace the ${GAMESERVER_IP} and ${GAMESERVER_PORT} values in your copy of client-compress.yaml. Run this configuration locally as: quilkin -c ./client-compress.yaml proxy Now we can connect to the local client proxy on \"127.0.0.1:7777\" via the \"Multiplayer > Address\" field in the Xonotic client, and Quilkin will take care of compressing the data for you without having to change the game client! Congratulations! You are now using Quilkin to manipulate the game client to server connection, without having to edit either!","breadcrumbs":"Agones + Xonotic (Sidecar) » 4. Play Xonotic, through Quilkin","id":"27","title":"4. Play Xonotic, through Quilkin"},"28":{"body":"Run the following to delete the Fleet and the accompanying ConfigMap: kubectl delete -f https://raw.githubusercontent.com/googleforgames/quilkin/main/examples/agones-xonotic-sidecar/sidecar-compress.yaml","breadcrumbs":"Agones + Xonotic (Sidecar) » 7. Cleanup","id":"28","title":"7. Cleanup"},"29":{"body":"Have a look at the examples folder for configuration and usage examples.","breadcrumbs":"Agones + Xonotic (Sidecar) » What's Next?","id":"29","title":"What's Next?"},"3":{"body":"Quilkin incorporates these abilities: Non-transparent proxying of UDP data, the internal state of your game architecture is not visible to bad actors. Out of the box metrics for UDP packet information. Composable tools for access control and security. Able to be utilised as a standalone binary, with no client/server changes required or as a Rust library depending on how deep an integration you wish for your system. Integration with Game Server hosting platforms such as Agones . Can be integrated with C/C++ code bases via FFI.","breadcrumbs":"Introduction » Major Features","id":"3","title":"Major Features"},"30":{"body":"","breadcrumbs":"Agones + Xonotic (xDS) » Quickstart: Quilkin with Agones and Xonotic (xDS)","id":"30","title":"Quickstart: Quilkin with Agones and Xonotic (xDS)"},"31":{"body":"A terminal with kubectl installed A local copy of the Xonotic client A running Agones Kubernetes cluster Installation instructions If you aren't familiar with Agones, we recommend working through their Getting Started guides. A local copy of the Quilkin Binary .","breadcrumbs":"Agones + Xonotic (xDS) » Requirements","id":"31","title":"Requirements"},"32":{"body":"In this quickstart, we'll be setting up an example Xonotic Agones Fleet, that will only be accessible through Quilkin that is hosted within the same cluster, utilising the TokenRouter Filter to provide routing and access control to the Allocated GameServer instances. To do this, we'll take advantage of the Quilkin Agones xDS Provider to provide an out-of-the-box control plane for integration between Agones and Quilkin's xDS configuration API with minimal effort.","breadcrumbs":"Agones + Xonotic (xDS) » 1. Overview","id":"32","title":"1. Overview"},"33":{"body":"To install Quilkin as an Agones integrated xDS control plane, we can create a deployment of Quilkin running as quilkin manage agones, with the appropriate permissions. Run the following: kubectl apply -f https://raw.githubusercontent.com/googleforgames/quilkin/main/examples/agones-xonotic-xds/xds-control-plane.yaml This applies several resources to your cluster: A ConfigMap with a Capture and TokenRouter Filter set up to route packets to Endpoints, to be the base configuration for all the Quilkin proxies. Appropriate RBAC permissions for the quilkin manage agones process to inspect Agones resources. A matching Deployment that runs the quilkin manage process xDS control plane and a Service that the Quilkin proxies can connect to, to get their Filter and Endpoint configuration from. Now we can run kubectl get pods until we see that the Pod for the Deployment is up and running. $ kubectl get pods\nNAME READY STATUS RESTARTS AGE\nquilkin-manage-agones-54b787654-9dbvp 1/1 Running 0 76s We can now run kubectl get service quilkin-manage-agones and see the service that is generated in front of the above Deployment for our Quilkin proxies to connect to and receive their configuration information from. $ kubectl get service quilkin-manage-agones\nNAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE\nquilkin-manage-agones ClusterIP 10.104.2.72 80/TCP 1m23s","breadcrumbs":"Agones + Xonotic (xDS) » 2. Install Quilkin Agones xDS Provider","id":"33","title":"2. Install Quilkin Agones xDS Provider"},"34":{"body":"To install the Quilkin Proxy pool which connects to the above xDS provider, we can create a Deployment of Quilkin proxy instances that point to the aforementioned Service, like so: kubectl apply -f https://raw.githubusercontent.com/googleforgames/quilkin/main/examples/agones-xonotic-xds/proxy-pool.yaml This will set up three instances of Quilkin running as quilkin proxy --management-server http://quilkin-manage-agones:80 all connected to the quilkin-manage-agones service. Now we can run kubectl get pods until we see that the Pods for the proxy Deployment is up and running. $ kubectl get pods\nNAME READY STATUS RESTARTS AGE\nquilkin-manage-agones-54b787654-9dbvp 1/1 Running 0 5m7s\nquilkin-proxies-78965c446d-dqvjg 1/1 Running 0 6s\nquilkin-proxies-78965c446d-fr6zs 1/1 Running 0 6s\nquilkin-proxies-78965c446d-m4rr7 1/1 Running 0 6s Let's take this one step further, and check the configuration of the proxies that should have come from the quilkin manage agones instance. In another terminal, run: kubectl port-forward deployments/quilkin-proxies 8001:8000, to port forward the admin endpoint locally to port 8001, which we can then query. Go back to your original terminal and run curl -s http://localhost:8001/config If you have jq installed, run curl -s http://localhost:8001/config | jq for a nicely formatted JSON output. $ curl -s http://localhost:8001/config | jq\n{ \"clusters\": [ { \"endpoints\": [], \"locality\": null } ], \"filters\": [ { \"name\": \"quilkin.filters.capture.v1alpha1.Capture\", \"label\": null, \"config\": { \"metadataKey\": \"quilkin.dev/capture\", \"suffix\": { \"size\": 3, \"remove\": true } } }, { \"name\": \"quilkin.filters.token_router.v1alpha1.TokenRouter\", \"label\": null, \"config\": null } ], \"id\": \"quilkin-proxies-7d9bbbccdf-9vd59\", \"version\": \"v1alpha1\"\n} This shows us the current configuration of the proxies coming from the xDS server created via quilkin manage agones. The most interesting part that we see here, is that we have a matching set of Filters that are found in the ConfigMap in the xds-control-plane.yaml we installed earlier.","breadcrumbs":"Agones + Xonotic (xDS) » 3. Install Quilkin Proxy Pool","id":"34","title":"3. Install Quilkin Proxy Pool"},"35":{"body":"Now we will create an Agones Fleet to spin up all our Xonotic game servers. Thankfully, Agones Fleets require no specific configuration to work with Quilkin proxies, so this yaml is a standard Agones Fleet configuration kubectl apply -f https://raw.githubusercontent.com/googleforgames/quilkin/main/examples/agones-xonotic-xds/fleet.yaml Run kubectl get gameservers until all the GameServer records show that they are Ready and able to take players. $ kubectl get gameservers\nNAME STATE ADDRESS PORT NODE AGE\nxonotic-d7rfx-55j7q Ready 34.168.170.51 7226 gke-agones-default-534a3f8d-ifpc 34s\nxonotic-d7rfx-nx7xr Ready 34.168.170.51 7984 gke-agones-default-534a3f8d-ifpc 34s\nxonotic-d7rfx-sn5d6 Ready 34.168.170.51 7036 gke-agones-default-534a3f8d-ifpc 34s","breadcrumbs":"Agones + Xonotic (xDS) » 4. Create the Agones Fleet","id":"35","title":"4. Create the Agones Fleet"},"36":{"body":"To let the Quilkin xDS provider know what token will route to which GameServer we need to apply the quilkin.dev/tokens annotation to an allocated GameServer, with the token content as its value. This token would normally get generated by some kind of player authentication service and passed to the client via the matchmaking service - but for demonstrative purposes, we've hardcoded it into the example GameServerAllocation. Since you can add annotations to GameServers at allocation time , we can both allocate a GameServer and apply the annotation at the same time! kubectl create -f https://raw.githubusercontent.com/googleforgames/quilkin/main/examples/agones-xonotic-xds/gameserverallocation.yaml If we check our GameServers now, we should see that one of them has moved to the Allocated state, marking it as having players playing on it, and therefore it is protected by Agones until the game session ends. $ kubectl get gs\nNAME STATE ADDRESS PORT NODE AGE\nxonotic-d7rfx-55j7q Allocated 34.168.170.51 7226 gke-agones-default-534a3f8d-ifpc 23m\nxonotic-d7rfx-nx7xr Ready 34.168.170.51 7984 gke-agones-default-534a3f8d-ifpc 23m\nxonotic-d7rfx-sn5d6 Ready 34.168.170.51 7036 gke-agones-default-534a3f8d-ifpc 23m Don't do this more than once, as then multiple allocated GameServers will have the same routing token! If we kubectl describe gameserver and have a look at the annotations section, we should see something similar to this: $ kubectl describe gameserver xonotic-d7rfx-55j7q\nName: xonotic-d7rfx-55j7q\nNamespace: default\nLabels: agones.dev/fleet=xonotic agones.dev/gameserverset=xonotic-h5cfn\nAnnotations: agones.dev/last-allocated: 2022-12-19T22:59:22.099818298Z agones.dev/ready-container-id: containerd://7b3d9e9dbda6f2e0381df7669f6117bf3e54171469cfacbce2670605a61ce4b8 agones.dev/sdk-version: 1.33.0 quilkin.dev/tokens: NDU2\nAPI Version: agones.dev/v1\nKind: GameServer\n... Where we can see that there is now an annotation of quilkin.dev/tokens with the base64 encoded version of 456 as our authentication and routing token (\"NDU2\"). You should use something more cryptographically random than 456 in your application. Let's run curl -s http://localhost:8001/config again, so we can see what has changed! ❯ curl -s http://localhost:8001/config | jq\n{ \"clusters\": [ { \"endpoints\": [ { \"address\": \"34.168.170.51:7226\", \"metadata\": { \"quilkin.dev\": { \"tokens\": [ \"NDU2\" ] }, \"name\": \"xonotic-8ns7b-2lk5d\" } } ], \"locality\": null } ], \"filters\": [ { \"name\": \"quilkin.filters.capture.v1alpha1.Capture\", \"label\": null, \"config\": { \"metadataKey\": \"quilkin.dev/capture\", \"suffix\": { \"size\": 3, \"remove\": true } } }, { \"name\": \"quilkin.filters.token_router.v1alpha1.TokenRouter\", \"label\": null, \"config\": null } ], \"id\": \"quilkin-proxies-7d9bbbccdf-9vd59\", \"version\": \"v1alpha1\"\n} Looking under clusters > endpoints we can see an address and token that matches up with the GameServer record we created above! The xDS process saw that allocated GameServer, turned it into a Quilkin Endpoint and applied the set the routing token appropriately -- without you having to write a line of xDS compliant code!","breadcrumbs":"Agones + Xonotic (xDS) » 5. Allocate a GameServer","id":"36","title":"5. Allocate a GameServer"},"37":{"body":"Instead of connecting to Xonotic or an Agones GameServer directly, we'll want to grab the IP and exposed port of the Service that fronts all our Quilkin proxies and connect to that instead -- but we'll have to append our routing token 456 from before, to ensure our traffic gets routed to the correct Xonotic GameServer address. Run kubectl get service quilkin-proxies to get the EXTERNAL-IP of the Service you created. $ kubectl get service quilkin-proxies\nNAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE\nquilkin-proxies LoadBalancer 10.109.0.12 35.246.94.14 7777:30174/UDP 3h22m We have a Quilkin config yaml file all ready for you, that is configured to append the routing token 456 to each packet that passes through it, via the power of a Concatenate Filter. Download client-token.yaml locally, so you can edit it: curl https://raw.githubusercontent.com/googleforgames/quilkin/main/examples/agones-xonotic-xds/client-token.yaml --output client-token.yaml We then take the EXTERNAL-IP and port from the quilkin-proxies service, and replace the${LOADBALANCER_IP} with it in client-token.yaml. Run this edited configuration locally with your quilkin binary as quilkin -c ./client-token.yaml proxy: $ ./quilkin --config ./client-token.yaml proxy\n2023-10-04T20:09:07.320780Z INFO quilkin::cli: src/cli.rs: Starting Quilkin version=\"0.7.0-dev\" commit=\"d42db7e14c2e0e758e9a6eb655ccf4184941066c\"\n2023-10-04T20:09:07.321711Z INFO quilkin::admin: src/admin.rs: Starting admin endpoint address=[::]:8000\n2023-10-04T20:09:07.322089Z INFO quilkin::cli::proxy: src/cli/proxy.rs: Starting port=7777 proxy_id=\"markmandel45\"\n2023-10-04T20:09:07.322576Z INFO quilkin::cli::proxy: src/cli/proxy.rs: Quilkin is ready\n2023-10-04T20:09:07.322692Z INFO qcmp_task{v4_addr=0.0.0.0:7600 v6_addr=[::]:7600}: quilkin::protocol: src/protocol.rs: awaiting qcmp packets v4_addr=0.0.0.0:7600 v6_addr=[::]:7600 Now connect to the local client proxy on \"[::1]:7777\" via the \"Multiplayer > Address\" field in the Xonotic client, and Quilkin will take care of appending the routing token to all your UDP packets, which the Quilkin proxies will route to the Allocated GameServer, and you can play a gamee! xonotic-address-v6.png ...And you didn't have to change the client or the dedicated game server 🤸","breadcrumbs":"Agones + Xonotic (xDS) » Connecting Client Side","id":"37","title":"Connecting Client Side"},"38":{"body":"Check out the variety of Filters that are possible with Quilkin. Read into the xDS Management API .","breadcrumbs":"Agones + Xonotic (xDS) » What's Next?","id":"38","title":"What's Next?"},"39":{"body":"","breadcrumbs":"Agones + Xonotic (Relay) » Quickstart: Quilkin with Agones and Xonotic (Relay)","id":"39","title":"Quickstart: Quilkin with Agones and Xonotic (Relay)"},"4":{"body":"Quilkin provides a variety of different services depending on your use-case. The primary service is proxy , which runs a reverse UDP proxy. To see a basic usage of the command-line interface run through the netcat with Quilkin quickstart . For more advanced usage, you might also be interested in: Checking out the installation guide Having a look at the example projects for basic configuration examples. Checking out the example deployment architecture for deploying quilkin for your game network. $ quilkin --help\nThe Command-Line Interface for Quilkin Usage: quilkin [OPTIONS] Commands: agent Runs Quilkin as a relay service that runs a Manager Discovery Service (mDS) for accepting cluster and configuration information from xDS management services, and exposing it as a single merged xDS service for proxy services generate-config-schema Generates JSON schema files for known filters manage Runs Quilkin as a xDS management server, using `provider` as a configuration source qcmp proxy Run Quilkin as a UDP reverse proxy relay Runs Quilkin as a relay service that runs a Manager Discovery Service (mDS) for accepting cluster and configuration information from xDS management services, and exposing it as a single merged xDS service for proxy services help Print this message or the help of the given subcommand(s) Options: --no-admin Whether to spawn the admin server or not [env: NO_ADMIN=] -c, --config The path to the configuration file for the Quilkin instance [env: QUILKIN_CONFIG=] [default: quilkin.yaml] --admin-address The port to bind for the admin server [env: QUILKIN_ADMIN_ADDRESS=] -q, --quiet Whether Quilkin will report any results to stdout/stderr [env: QUIET=] --log-format [default: auto] [possible values: auto, json, plain, pretty] -h, --help Print help -V, --version Print version","breadcrumbs":"Introduction » What Next?","id":"4","title":"What Next?"},"40":{"body":"A terminal with kubectl installed A local copy of the Xonotic client A running Agones Kubernetes cluster Installation instructions If you aren't familiar with Agones, we recommend working through their Getting Started guides. A local copy of the Quilkin Binary .","breadcrumbs":"Agones + Xonotic (Relay) » Requirements","id":"40","title":"Requirements"},"41":{"body":"In this quickstart, we'll be setting up an example multi-cluster Xonotic Agones Fleet, that will only be accessible through Quilkin, via utilising the TokenRouter Filter to provide routing and access control to the Allocated GameServer instances. To do this, we'll take advantage of the Quilkin Relay to provide an out-of-the-box multi-cluster xDS control plane, and the Agones Agent to send information from the cluster(s) to the relay, which can be used as a management server for each of the Quilkin Proxy instances. While the application of quilkin relay is to ultimately provide a solution where multiple clusters feed configuration information into a single relay endpoint via a quilkin agent, in this example we'll use a single cluster for demonstrative purposes.","breadcrumbs":"Agones + Xonotic (Relay) » 1. Overview","id":"41","title":"1. Overview"},"42":{"body":"To install Quilkin as an Agones integrated relay control plane, we can create a deployment of Quilkin running as quilkin relay with a corresponding Agones agent, quilkin agent agones, with the appropriate permissions. Run the following: kubectl apply -f https://raw.githubusercontent.com/googleforgames/quilkin/main/examples/agones-xonotic-relay/relay-control-plane.yaml This applies several resources to your cluster: A ConfigMap with a Capture and TokenRouter Filter set up to route packets to Endpoints, to be the base configuration for all the Quilkin proxies. Appropriate RBAC permissions for the quilkin agent agones process to inspect Agones resources. A Deployment that runs the quilkin relay process, a matching Deployment for the quilkin agent process and a Service that the Quilkin agents can send configuration information to, and the Proxies can connect to, to get their Filter and Endpoint configuration from. Now we can run kubectl get pods until we see that the Pod for the Deployment is up and running. $ kubectl get pods\nNAME READY STATUS RESTARTS AGE\nquilkin-agones-agent-9dd6699bd-qh7cq 1/1 Running 0 6s\nquilkin-relay-agones-55fbd69f5d-cdh9k 1/1 Running 0 6s We can now run kubectl get service quilkin-relay-agones and see the service that is generated in front of the above Quilkin Relay Deployment for our Quilkin Proxies to connect to and receive their configuration information from. $ kubectl get service quilkin-relay-agones\nNAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE\nquilkin-relay-agones ClusterIP 10.103.243.246 7800/TCP,7900/TCP 57s","breadcrumbs":"Agones + Xonotic (Relay) » 2. Install Quilkin Relay and Agones Agent","id":"42","title":"2. Install Quilkin Relay and Agones Agent"},"43":{"body":"To install the Quilkin Proxy pool which connects to the above Relay xDS provider, we can create a Deployment of Quilkin proxy instances that point to the aforementioned Service, like so: kubectl apply -f https://raw.githubusercontent.com/googleforgames/quilkin/main/examples/agones-xonotic-relay/proxy-pool.yaml This will set up three instances of Quilkin running as quilkin proxy --management-server http://quilkin-relay-agones:7900 all of which are connected to the quilkin-relay-agones service. Now we can run kubectl get pods until we see that the Pods for the proxy Deployment is up and running. $ kubectl get pods NAME READY STATUS RESTARTS AGE\nquilkin-agones-agent-9dd6699bd-5brzf 1/1 Running 0 18s\nquilkin-proxies-7d9bbbccdf-5mz4l 1/1 Running 0 7s\nquilkin-proxies-7d9bbbccdf-9vd59 1/1 Running 0 7s\nquilkin-proxies-7d9bbbccdf-vwn2f 1/1 Running 0 7s\nquilkin-relay-agones-55fbd69f5d-k2n7b 1/1 Running 0 18s Let's take this one step further, and check the configuration of the proxies that should have come from the quilkin agent agones instance and passed through the quilkin relay instance into each of the proxies. In another terminal, run: kubectl port-forward deployments/quilkin-proxies 8001:8000, to port forward the admin endpoint locally to port 8001, which we can then query. Go back to your original terminal and run curl -s http://localhost:8001/config If you have jq installed, run curl -s http://localhost:8001/config | jq for a nicely formatted JSON output. $ curl -s http://localhost:8001/config | jq\n{ \"clusters\": [ { \"endpoints\": [], \"locality\": null } ], \"filters\": [ { \"name\": \"quilkin.filters.capture.v1alpha1.Capture\", \"label\": null, \"config\": { \"metadataKey\": \"quilkin.dev/capture\", \"suffix\": { \"size\": 3, \"remove\": true } } }, { \"name\": \"quilkin.filters.token_router.v1alpha1.TokenRouter\", \"label\": null, \"config\": null } ], \"id\": \"quilkin-proxies-7d9bbbccdf-9vd59\", \"version\": \"v1alpha1\"\n} This shows us the current configuration of the proxies coming from the xDS server created via quilkin agent agones. The most interesting part that we see here, is that we have a matching set of Filters that are found in the ConfigMap in the relay-control-plane.yaml we installed earlier.","breadcrumbs":"Agones + Xonotic (Relay) » 3. Install Quilkin Proxy Pool","id":"43","title":"3. Install Quilkin Proxy Pool"},"44":{"body":"Now we will create an Agones Fleet to spin up all our Xonotic game servers. Thankfully, Agones Fleets require no specific configuration to work with Quilkin proxies, so this yaml is a standard Agones Fleet configuration kubectl apply -f https://raw.githubusercontent.com/googleforgames/quilkin/main/examples/agones-xonotic-relay/fleet.yaml Run kubectl get gameservers until all the GameServer records show that they are Ready and able to take players. $ kubectl get gs\nNAME STATE ADDRESS PORT NODE AGE\nxonotic-8ns7b-2lk5d Ready 39.168.219.72 7015 gke-agones-default-ad8cd7e5-3b12 1m\nxonotic-8ns7b-hrc8j Ready 39.168.219.72 7298 gke-agones-default-ad8cd7e5-3b12 1m\nxonotic-8ns7b-mldg6 Ready 39.168.219.72 7558 gke-agones-default-ad8cd7e5-3b12 1m","breadcrumbs":"Agones + Xonotic (Relay) » 4. Create the Agones Fleet","id":"44","title":"4. Create the Agones Fleet"},"45":{"body":"To let the Quilkin Agones Agent know what token will route to which GameServer we need to apply the quilkin.dev/tokens annotation to an allocated GameServer, with the token content as its value. This token would normally get generated by some kind of player authentication service and passed to the client via the matchmaking service - but for demonstrative purposes, we've hardcoded it into the example GameServerAllocation. Since you can add annotations to GameServers at allocation time , we can both allocate a GameServer and apply the annotation at the same time! kubectl create -f https://raw.githubusercontent.com/googleforgames/quilkin/main/examples/agones-xonotic-relay/gameserverallocation.yaml If we check our GameServers now, we should see that one of them has moved to the Allocated state, marking it as having players playing on it, and therefore it is protected by Agones until the game session ends. $ kubectl get gs\nNAME STATE ADDRESS PORT NODE AGE\nxonotic-8ns7b-2lk5d Allocated 39.168.219.72 7015 gke-agones-default-ad8cd7e5-3b12 17m\nxonotic-8ns7b-hrc8j Ready 39.168.219.72 7298 gke-agones-default-ad8cd7e5-3b12 17m\nxonotic-8ns7b-mldg6 Ready 39.168.219.72 7558 gke-agones-default-ad8cd7e5-3b12 17m Don't do this more than once, as then multiple allocated GameServers will have the same routing token! If we kubectl describe gameserver and have a look at the annotations section, we should see something similar to this: ❯ kubectl describe gs xonotic-8ns7b-2lk5d\nName: xonotic-8ns7b-2lk5d\nNamespace: default\nLabels: agones.dev/fleet=xonotic agones.dev/gameserverset=xonotic-8ns7b\nAnnotations: agones.dev/last-allocated: 2023-10-04T19:47:04.047026419Z agones.dev/ready-container-id: containerd://b39d30965becdbc40336fd9aa642fe776421553615f642dd599e1b0d88c505b6 agones.dev/sdk-version: 1.33.0 quilkin.dev/tokens: NDU2\nAPI Version: agones.dev/v1\nKind: GameServer\n... Where we can see that there is now an annotation of quilkin.dev/tokens with the base64 encoded version of 456 as our authentication and routing token (\"NDU2\"). You should use something more cryptographically random than 456 in your application. Let's run curl -s http://localhost:8001/config again, so we can see what has changed! ❯ curl -s http://localhost:8001/config | jq\n{ \"clusters\": [ { \"endpoints\": [ { \"address\": \"39.168.219.72:7015\", \"metadata\": { \"quilkin.dev\": { \"tokens\": [ \"NDU2\" ] }, \"name\": \"xonotic-8ns7b-2lk5d\" } } ], \"locality\": null } ], \"filters\": [ { \"name\": \"quilkin.filters.capture.v1alpha1.Capture\", \"label\": null, \"config\": { \"metadataKey\": \"quilkin.dev/capture\", \"suffix\": { \"size\": 3, \"remove\": true } } }, { \"name\": \"quilkin.filters.token_router.v1alpha1.TokenRouter\", \"label\": null, \"config\": null } ], \"id\": \"quilkin-proxies-7d9bbbccdf-9vd59\", \"version\": \"v1alpha1\"\n} Looking under clusters > endpoints we can see an address and token that matches up with the GameServer record we created above! The Agones agent process saw that allocated GameServer, turned it into a Quilkin Endpoint and applied the set routing token appropriately -- without you having to write a line of xDS compliant code!","breadcrumbs":"Agones + Xonotic (Relay) » 5. Allocate a GameServer","id":"45","title":"5. Allocate a GameServer"},"46":{"body":"Instead of connecting to Xonotic or an Agones GameServer directly, we'll want to grab the IP and exposed port of the Service that fronts all our Quilkin proxies and connect to that instead -- but we'll have to append our routing token 456 from before, to ensure our traffic gets routed to the correct Xonotic GameServer address. Run kubectl get service quilkin-proxies to get the EXTERNAL-IP of the Service you created. $ kubectl get service quilkin-proxies\nNAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE\nquilkin-proxies LoadBalancer 10.109.0.12 35.246.94.14 7777:30174/UDP 3h22m We have a Quilkin config yaml file all ready for you, that is configured to append the routing token 456 to each packet that passes through it, via the power of a Concatenate Filter. Download client-token.yaml locally, so you can edit it: curl https://raw.githubusercontent.com/googleforgames/quilkin/main/examples/agones-xonotic-relay/client-token.yaml --output client-token.yaml We then take the EXTERNAL-IP and port from the quilkin-proxies service, and replace the${LOADBALANCER_IP} with it in client-token.yaml. Run this edited configuration locally with your quilkin binary as quilkin -c ./client-token.yaml proxy: $ ./quilkin --config ./client-token.yaml proxy\n2023-10-04T20:09:07.320780Z INFO quilkin::cli: src/cli.rs: Starting Quilkin version=\"0.7.0-dev\" commit=\"d42db7e14c2e0e758e9a6eb655ccf4184941066c\"\n2023-10-04T20:09:07.321711Z INFO quilkin::admin: src/admin.rs: Starting admin endpoint address=[::]:8000\n2023-10-04T20:09:07.322089Z INFO quilkin::cli::proxy: src/cli/proxy.rs: Starting port=7777 proxy_id=\"markmandel45\"\n2023-10-04T20:09:07.322576Z INFO quilkin::cli::proxy: src/cli/proxy.rs: Quilkin is ready\n2023-10-04T20:09:07.322692Z INFO qcmp_task{v4_addr=0.0.0.0:7600 v6_addr=[::]:7600}: quilkin::protocol: src/protocol.rs: awaiting qcmp packets v4_addr=0.0.0.0:7600 v6_addr=[::]:7600 Now connect to the local client proxy on \"[::1]:7777\" via the \"Multiplayer > Address\" field in the Xonotic client, and Quilkin will take care of appending the routing token to all your UDP packets, which the Quilkin proxies will route to the Allocated GameServer, and you can play a gamee! xonotic-address-v6.png ...And you didn't have to change the client or the dedicated game server 🤸","breadcrumbs":"Agones + Xonotic (Relay) » Connecting Client Side","id":"46","title":"Connecting Client Side"},"47":{"body":"Check out the variety of Filters that are possible with Quilkin. Read into the xDS Management API .","breadcrumbs":"Agones + Xonotic (Relay) » What's Next?","id":"47","title":"What's Next?"},"48":{"body":"Services Ports Protocol Proxy 7777 UDP (IPv4 OR IPv6) QCMP 7600 UDP (IPv4 OR IPv6) \"Proxy\" is the primary Quilkin service, which acts as a non-transparent UDP proxy. To view all the options for the proxy subcommand, run: $ quilkin proxy --help\nRun Quilkin as a UDP reverse proxy Usage: quilkin proxy [OPTIONS] Options: -m, --management-server One or more `quilkin manage` endpoints to listen to for config changes [env: QUILKIN_MANAGEMENT_SERVER=] --mmdb The remote URL or local file path to retrieve the Maxmind database [env: MMDB=] -p, --port The port to listen on [env: QUILKIN_PORT=] [default: 7777] -q, --qcmp-port The port to listen on [env: QUILKIN_QCMP_PORT=] [default: 7600] -t, --to One or more socket addresses to forward packets to [env: QUILKIN_DEST=] --idle-request-interval-secs The interval in seconds at which the relay will send a discovery request to an management server after receiving no updates [env: QUILKIN_IDLE_REQUEST_INTERVAL_SECS=] [default: 30] -w, --workers Number of worker threads used to process packets. If not specified defaults to number of cpus [env: QUILKIN_WORKERS=] -h, --help Print help","breadcrumbs":"Proxy » Proxy","id":"48","title":"Proxy"},"49":{"body":"An Endpoint represents an address that Quilkin forwards packets to that it has received from the source port. It is represented by an IP address and port. An Endpoint can optionally be associated with an arbitrary set of metadata as well.","breadcrumbs":"Proxy » Endpoints","id":"49","title":"Endpoints"},"5":{"body":"There are variety of automated and manual methods for installing Quilkin onto your system. For cloud deployments Quilkin provides a container image to make it easily to immediately start using it. You can also install Quilkin on your local machine through Cargo .","breadcrumbs":"Installation » Installation","id":"5","title":"Installation"},"50":{"body":"Filters are the way for a Quilkin proxy to intercept UDP packet traffic from the source and Endpoints in either direction, and be able to inspect, manipulate, and route the packets as desired. See Filters for a deeper dive into Filters, as well as the list of build in Filters that come with Quilkin.","breadcrumbs":"Proxy » Proxy Filters","id":"50","title":"Proxy Filters"},"51":{"body":"Endpoint metadata is an arbitrary set of key value pairs that are associated with an Endpoint. These are visible to Filters when processing packets and can be used to provide more context about endpoints (e.g whether or not to route a packet to an endpoint). Keys must be of type string otherwise the configuration is rejected. Metadata associated with an endpoint contain arbitrary key value pairs which Filters can consult when processing packets (e.g they can contain information that determine whether or not to route a particular packet to an endpoint).","breadcrumbs":"Proxy » Endpoint Metadata","id":"51","title":"Endpoint Metadata"},"52":{"body":"Access tokens that can be associated with an endpoint are simply a special piece of metadata well known to Quilkin and utilised by the built-in TokenRouter filter to route packets. Such well known values are placed within an object in the endpoint metadata, under the special key quilkin.dev. Currently, only the tokens key is in use. As an example, the following shows the configuration for an endpoint with its metadata: clusters: - endpoints: - address: 127.0.0.1:26000 metadata: canary: false quilkin.dev: # This object is extracted by Quilkin and is usually reserved for built-in features tokens: - MXg3aWp5Ng== # base64 for 1x7ijy6 - OGdqM3YyaQ== # base64 for 8gj3v2i An endpoint's metadata can be specified alongside the endpoint in static configuration or using the xDS endpoint metadata field when using dynamic configuration via xDS.","breadcrumbs":"Proxy » Specialist Endpoint Metadata","id":"52","title":"Specialist Endpoint Metadata"},"53":{"body":"A session represents ongoing communication flow between a client on a [Local Port] and an Endpoint . Quilkin uses the \"Session\" concept to track traffic flowing through the proxy between any client-server pair. A Session serves the same purpose, and can be thought of as a lightweight version of a TCP session in that, while a TCP session requires a protocol to establish and teardown: A Quilkin session is automatically created upon receiving the first packet from a client via the [Local Port] to be sent to an upstream Endpoint . The session is automatically deleted after a period of inactivity (where no packet was sent between either party) - currently 60 seconds. A session is identified by the 4-tuple (client IP, client Port, server IP, server Port) where the client is the downstream endpoint which initiated the communication with Quilkin and the server is one of the upstream Endpoints that Quilkin proxies traffic to. Sessions are established after the filter chain completes. The destination Endpoint of a packet is determined by the filter chain , so a Session can only be created after filter chain completion. For example, if the filter chain drops all packets, then no session will ever be created.","breadcrumbs":"Proxy » Session","id":"53","title":"Session"},"54":{"body":"While much of Quilkin's proxy configuration can be configured via its command line interface , if you have a larger or more complex configuration it might be useful to use a configuration file instead. The following is the schema and reference for Quilkin's proxy configuration file. See the examples folder for example configuration files. By default, Quilkin will look for a configuration file named quilkin.yaml in its current running directory first, then if not present, in /etc/quilkin/quilkin.yaml on UNIX systems. This can be overridden with the -c/--config command-line argument, or the QUILKIN_FILENAME environment variable.","breadcrumbs":"Proxy » Configuration File » Configuration File","id":"54","title":"Configuration File"},"55":{"body":"Example of a full configuration for quilkin proxy that utlisies a static endpoint configuration to specify two endpoints with token metadata attached to each: #\n# Example configuration for a Quilkin Proxy with static Endpoints\n# version: v1alpha1\nid: my-proxy # An identifier for the proxy instance.\nclusters: # grouping of clusters - endpoints: # array of potential endpoints to send on traffic to - address: 127.0.0.1:26000 metadata: # Metadata associated with the endpoint quilkin.dev: tokens: - MXg3aWp5Ng== # the connection byte array to route to, encoded as base64 (string value: 1x7ijy6) - OGdqM3YyaQ== # (string value: 8gj3v2i) - address: 127.0.0.1:26001 metadata: # Metadata associated with the endpoint quilkin.dev: tokens: - bmt1eTcweA== # (string value: nkuy70x) This is a great use of a static configuration file, as we only get a singular --to endpoint address via the command line arguments. We can also configure Filters via the configuration file. See that section for documentation.","breadcrumbs":"Proxy » Configuration File » Static Configuration","id":"55","title":"Static Configuration"},"56":{"body":"If you need to dynamically change either Filters and/or Endpoints at runtime, see the Control Plane documentation on the configuration API surface, and built in dynamic management providers.","breadcrumbs":"Proxy » Configuration File » Dynamic Configuration","id":"56","title":"Dynamic Configuration"},"57":{"body":"The full JSON Schema for the YAML configuration file. type: object\nproperties: version: type: string description: | The configuration file version to use. enum: - v1alpha1 id: type: string description: | An identifier for the proxy instance. default: On linux, the machine hostname is used as default. On all other platforms a UUID is generated for the proxy. port: type: integer description: | The listening port. In \"proxy\" mode, the port for traffic to be sent to. In \"manage\" mode, the port to connect to the xDS API. default: 7000 maxmind_db: type: string description: | The remote URL or local file path to retrieve the Maxmind database (requires licence). filters: type: array description: | A filter chain. items: '$ref': {} # Refer to the Filter documentation for a filter configuration schema. clusters: type: array description: | grouping of endpoints, per cluster. items: type: object properties: endpoints: type: array description: | A list of upstream endpoints to forward packets to. items: type: object description: | An upstream endpoint properties: address: type: string description: | Socket address of the endpoint. This must be of the ´IP:Port` form e.g `192.168.1.1:7001` metadata: type: object description: | Arbitrary key value pairs that is associated with the endpoint. These are visible to Filters when processing packets and can be used to provide more context about endpoints (e.g whether or not to route a packet to an endpoint). Keys must be of type string otherwise the configuration is rejected. required: - address","breadcrumbs":"Proxy » Configuration File » Json Schema","id":"57","title":"Json Schema"},"58":{"body":"In most cases, we would like Quilkin to do some preprocessing of received packets before sending them off to their destination. Because this stage is entirely specific to the use case at hand and differs between Quilkin deployments, we must have a say over what tweaks to perform - this is where filters come in.","breadcrumbs":"Proxy » Filters » Packet Filters","id":"58","title":"Packet Filters"},"59":{"body":"A filter represents a step in the tweaking/decision-making process of how we would like to process our packets. For example, at some step, we might choose to append some metadata to every packet we receive before forwarding it while at a later step, choose not to forward packets that don't meet some criteria. Quilkin lets us specify any number of filters and connect them in a sequence to form a packet processing pipeline similar to a Unix pipeline - we call this pipeline a Filter chain. The combination of filters and filter chain allows us to add new functionality to fit every scenario without changing Quilkin's core. As an example, say we would like to perform the following steps in our processing pipeline to the packets we receive. Append a predetermined byte to the packet. Compress the packet. Do not forward (drop) the packet if its compressed length is over 512 bytes. We would create a filter corresponding to each step either by leveraging any existing filters that do what we want or writing one ourselves and connect them to form the following filter chain: append | compress | drop When Quilkin consults our filter chain, it feeds the received packet into append and forwards the packet it receives (if any) from drop - i.e the output of append becomes the input into compress and so on in that order. There are a few things we note here: Although we have in this example, a filter called drop, every filter in the filter chain has the same ability to drop or update a packet - if any filter drops a packet then no more work needs to be done regarding that packet so the next filter in the pipeline never has any knowledge that the dropped packet ever existed. The filter chain is consulted for every received packet, and its filters are traversed in reverse order for packets travelling in the opposite direction. A packet received downstream will be fed into append and the result from drop is forwarded upstream - a packet received upstream will be fed into drop and the result from append is forwarded downstream. Exactly one filter chain is specified and used to process all packets that flow through Quilkin.","breadcrumbs":"Proxy » Filters » Filters and Filter chain","id":"59","title":"Filters and Filter chain"},"6":{"body":"","breadcrumbs":"Installation » Distributions","id":"6","title":"Distributions"},"60":{"body":"# // Wrap this example within an async main function since the\n# // local_rate_limit filter spawns a task on initialization\n# #[tokio::main]\n# async fn main() {\n# let yaml = \"\nversion: v1alpha1\nfilters: - name: quilkin.filters.debug.v1alpha1.Debug config: id: debug-1 - name: quilkin.filters.local_rate_limit.v1alpha1.LocalRateLimit config: max_packets: 10 period: 1\nclusters: - endpoints: - address: 127.0.0.1:7001\n# \";\n# let config = quilkin::config::Config::from_reader(yaml.as_bytes()).unwrap();\n# assert_eq!(config.filters.load().len(), 2);\n# } We specify our filter chain in the .filters section of the proxy's configuration which has takes a sequence of FilterConfig objects. Each object describes all information necessary to create a single filter. The above example creates a filter chain comprising a Debug filter followed by a LocalRateLimit filter - the effect is that every packet will be logged and the proxy will not forward more than 10 packets per second. The sequence determines the filter chain order so its ordering matters - the chain starts with the filter corresponding the first filter config and ends with the filter corresponding the last filter config in the sequence.","breadcrumbs":"Proxy » Filters » Configuration Examples","id":"60","title":"Configuration Examples"},"61":{"body":"A filter within the filter chain can share data within another filter further along in the filter chain by propagating the desired data alongside the packet being processed. This enables sharing dynamic information at runtime, e.g information about the current packet that might be useful to other filters that process that packet. At packet processing time each packet is associated with filter dynamic metadata (a set of key-value pairs). Each key is a unique string while its value is an associated quilkin::metadata::Value . When a filter processes a packet, it can choose to consult the associated dynamic metadata for more information or itself add/update or remove key-values from the set. As an example, the built-in [CaptureBytes] filter is one such filter that populates a packet's filter metadata. [CaptureBytes] extracts information (a configurable byte sequence) from each packet and appends it to the packet's dynamic metadata for other filters to leverage. On the other hand, the built-in TokenRouter filter selects what endpoint to route a packet by consulting the packet's dynamic metadata for a routing token. Consequently, we can build a filter chain with a [CaptureBytes] filter preceeding a TokenRouter filter, both configured to write and read the same key in the dynamic metadata entry. The effect would be that packets are routed to upstream endpoints based on token information extracted from their contents.","breadcrumbs":"Proxy » Filters » Filter Dynamic Metadata","id":"61","title":"Filter Dynamic Metadata"},"62":{"body":"The following metadata are currently used by Quilkin core and built-in filters. Name Type Description quilkin.dev/captured Bytes The default key under which the Capture filter puts the byte slices it extracts from each packet.","breadcrumbs":"Proxy » Filters » Well Known Dynamic Metadata","id":"62","title":"Well Known Dynamic Metadata"},"63":{"body":"Quilkin includes several filters out of the box. Filter Description Capture Capture specific bytes from a packet and store them in filter dynamic metadata . Compress Compress and decompress packets data. Concatenate Add authentication tokens to packets. Debug Logs every packet. Drop Drop all packets Firewall Allowing/blocking traffic by IP and port. LoadBalancer Distributes downstream packets among upstream endpoints. LocalRateLimit Limit the frequency of packets. Match Change Filter behaviour based on dynamic metadata Pass Allow all packets through Timestamp Accepts a UNIX timestamp from metadata and observes the duration between that timestamp and now. TokenRouter Send packets to endpoints based on metadata.","breadcrumbs":"Proxy » Filters » Built-in filters","id":"63","title":"Built-in filters"},"64":{"body":"Represents configuration for a filter instance. properties: name: type: string description: | Identifies the type of filter to be created. This value is unique for every filter type - please consult the documentation for the particular filter for this value. config: type: object description: | The configuration value to be passed onto the created filter. This is passed as an object value since it is specific to the filter's type and is validated by the filter implementation. Please consult the documentation for the particular filter for its schema. required: [ 'name' ]","breadcrumbs":"Proxy » Filters » FilterConfig","id":"64","title":"FilterConfig"},"65":{"body":"The Capture filter's job is to find a series of bytes within a packet, and capture it into Filter Dynamic Metadata , so that it can be utilised by filters further down the chain. This is often used as a way of retrieving authentication tokens from a packet, and used in combination with Concatenate and TokenRouter filter to provide common packet routing utilities.","breadcrumbs":"Proxy » Filters » Capture » Capture","id":"65","title":"Capture"},"66":{"body":"There are multiple strategies for capturing bytes from the packet.","breadcrumbs":"Proxy » Filters » Capture » Capture strategies","id":"66","title":"Capture strategies"},"67":{"body":"Captures bytes from the end of the packet.","breadcrumbs":"Proxy » Filters » Capture » Suffix","id":"67","title":"Suffix"},"68":{"body":"Captures bytes from the start of the packet.","breadcrumbs":"Proxy » Filters » Capture » Prefix","id":"68","title":"Prefix"},"69":{"body":"Captures bytes using a regular expression. Unlike other capture strategies, the regular expression can return one or many values if there are multiple matches.","breadcrumbs":"Proxy » Filters » Capture » Regex","id":"69","title":"Regex"},"7":{"body":"Source / Method us-docker.pkg.dev/quilkin/release/quilkin:0.8.0-dev-6327d67 Notes Pre-built Quilkin binary with no preset arguments","breadcrumbs":"Installation » OCI Image","id":"7","title":"OCI Image"},"70":{"body":"quilkin.filters.capture.v1alpha1.Capture","breadcrumbs":"Proxy » Filters » Capture » Filter name","id":"70","title":"Filter name"},"71":{"body":"# let yaml = \"\nversion: v1alpha1\nfilters: - name: quilkin.filters.capture.v1alpha1.Capture config: metadataKey: myapp.com/myownkey prefix: size: 3 remove: false\nclusters: - endpoints: - address: 127.0.0.1:7001\n# \";\n# let config = quilkin::config::Config::from_reader(yaml.as_bytes()).unwrap();\n# assert_eq!(config.filters.load().len(), 1);","breadcrumbs":"Proxy » Filters » Capture » Configuration Examples","id":"71","title":"Configuration Examples"},"72":{"body":"$schema: http://json-schema.org/draft-07/schema#\ntitle: Config\ntype: object\nrequired:\n- metadata_key\n- strategy\nproperties: metadata_key: description: The key to use when storing the captured value in the filter context. If a match was found it is available under `{{metadata_key}}/is_present`. allOf: - $ref: '#/definitions/Key' strategy: description: The capture strategy. allOf: - $ref: '#/definitions/Strategy'\ndefinitions: Key: description: A key in the metadata table. type: string Strategy: description: Strategy to apply for acquiring a set of bytes in the UDP packet oneOf: - description: Looks for the set of bytes at the beginning of the packet type: object required: - kind - size properties: kind: type: string enum: - PREFIX remove: description: Whether captured bytes are removed from the original packet. default: false type: boolean size: description: The number of bytes to capture. type: integer format: uint32 minimum: 0.0 - description: Look for the set of bytes at the end of the packet type: object required: - kind - size properties: kind: type: string enum: - SUFFIX remove: description: The number of bytes to capture. default: false type: boolean size: description: Whether captured bytes are removed from the original packet. type: integer format: uint32 minimum: 0.0 - description: Look for the set of bytes at the end of the packet type: object required: - kind - pattern properties: kind: type: string enum: - REGEX pattern: description: The regular expression to use for capture. type: string","breadcrumbs":"Proxy » Filters » Capture » Configuration Options ( Rust Doc )","id":"72","title":"Configuration Options ( Rust Doc )"},"73":{"body":"The Compress filter's job is to provide a variety of compression implementations for compression and subsequent decompression of UDP data when sent between systems, such as a game client and game server.","breadcrumbs":"Proxy » Filters » Compress » Compress","id":"73","title":"Compress"},"74":{"body":"quilkin.filters.compress.v1alpha1.Compress","breadcrumbs":"Proxy » Filters » Compress » Filter name","id":"74","title":"Filter name"},"75":{"body":"# let yaml = \"\nversion: v1alpha1\nfilters: - name: quilkin.filters.compress.v1alpha1.Compress config: on_read: COMPRESS on_write: DECOMPRESS mode: SNAPPY\nclusters: - endpoints: - address: 127.0.0.1:7001\n# \";\n# let config = quilkin::config::Config::from_reader(yaml.as_bytes()).unwrap();\n# assert_eq!(config.filters.load().len(), 1); The above example shows a proxy that could be used with a typical game client, where the original client data is sent to the local listening port and then compressed when heading up to a dedicated game server, and then decompressed when traffic is returned from the dedicated game server before being handed back to game client. It is worth noting that since the Compress filter modifies the entire packet , it is worth paying special attention to the order it is placed in your Filter configuration . Most of the time it will likely be the first or last Filter configured to ensure it is compressing the entire set of data being sent.","breadcrumbs":"Proxy » Filters » Compress » Configuration Examples","id":"75","title":"Configuration Examples"},"76":{"body":"$schema: http://json-schema.org/draft-07/schema#\ntitle: Config\ntype: object\nrequired:\n- on_read\n- on_write\nproperties: mode: default: SNAPPY allOf: - $ref: '#/definitions/Mode' on_read: $ref: '#/definitions/Action' on_write: $ref: '#/definitions/Action'\ndefinitions: Action: description: Whether to do nothing, compress or decompress the packet. type: string enum: - DO_NOTHING - COMPRESS - DECOMPRESS Mode: description: The library to use when compressing. type: string enum: - SNAPPY - LZ4","breadcrumbs":"Proxy » Filters » Compress » Configuration Options ( Rust Doc )","id":"76","title":"Configuration Options ( Rust Doc )"},"77":{"body":"","breadcrumbs":"Proxy » Filters » Compress » Compression Modes","id":"77","title":"Compression Modes"},"78":{"body":"Snappy is a compression/decompression library. It does not aim for maximum compression, or compatibility with any other compression library; instead, it aims for very high speeds and reasonable compression. This compression method is provided by rust-snappy . Due to the small size of packets, this only encodes and decodes the non-streaming version of the format described here . - name: quilkin.filters.compress.v1alpha1.Compress config: on_read: COMPRESS on_write: DECOMPRESS mode: SNAPPY","breadcrumbs":"Proxy » Filters » Compress » Snappy","id":"78","title":"Snappy"},"79":{"body":"LZ4 is lossless compression algorithm, providing compression speed > 500 MB/s per core, scalable with multi-cores CPU. It features an extremely fast decoder, with speed in multiple GB/s per core, typically reaching RAM speed limits on multi-core systems. This compression method is provided by lz4_flex . Due to the small size of packets, this only encodes and decodes the block version of the format described. If your game client/server itself is performing LZ4 de/compression it needs to encode or decode a varint of the uncompressed packet size (maximum 2^16) since that is not part of the LZ4 block format. The varint is of the same exact form as that used by snappy . - name: quilkin.filters.compress.v1alpha1.Compress config: on_read: COMPRESS on_write: DECOMPRESS mode: LZ4","breadcrumbs":"Proxy » Filters » Compress » LZ4","id":"79","title":"LZ4"},"8":{"body":"Source / Method cargo install quilkin Notes Compiled from source using cargo","breadcrumbs":"Installation » Cargo","id":"8","title":"Cargo"},"80":{"body":"quilkin_filter_int_counter{label=\"compressed_bytes_total\"} Total number of compressed bytes either received or sent. quilkin_filter_int_counter{label=\"decompressed_bytes_total\"} Total number of decompressed bytes either received or sent.","breadcrumbs":"Proxy » Filters » Compress » Metrics","id":"80","title":"Metrics"},"81":{"body":"The Concatenate filter's job is to add a byte packet to either the beginning or end of each UDP packet that passes through. This is commonly used to provide an auth token to each packet, so they can be routed appropriately.","breadcrumbs":"Proxy » Filters » Concatenate » Concatenate","id":"81","title":"Concatenate"},"82":{"body":"quilkin.filters.concatenate.v1alpha1.Concatenate","breadcrumbs":"Proxy » Filters » Concatenate » Filter name","id":"82","title":"Filter name"},"83":{"body":"# let yaml = \"\nversion: v1alpha1\nfilters: - name: quilkin.filters.concatenate.v1alpha1.Concatenate config: on_read: APPEND on_write: DO_NOTHING bytes: MXg3aWp5Ng==\nclusters: - endpoints: - address: 127.0.0.1:7001\n# \";\n# let config = quilkin::config::Config::from_reader(yaml.as_bytes()).unwrap();\n# assert_eq!(config.filters.load().len(), 1);","breadcrumbs":"Proxy » Filters » Concatenate » Configuration Examples","id":"83","title":"Configuration Examples"},"84":{"body":"$schema: http://json-schema.org/draft-07/schema#\ntitle: Config\ndescription: Config represents a `Concatenate` filter configuration.\ntype: object\nrequired:\n- bytes\nproperties: bytes: type: array items: type: integer format: uint8 minimum: 0.0 on_read: description: Whether or not to `append` or `prepend` or `do nothing` on Filter `Read` default: DO_NOTHING allOf: - $ref: '#/definitions/Strategy' on_write: description: Whether or not to `append` or `prepend` or `do nothing` on Filter `Write` default: DO_NOTHING allOf: - $ref: '#/definitions/Strategy'\ndefinitions: Strategy: type: string enum: - APPEND - PREPEND - DO_NOTHING","breadcrumbs":"Proxy » Filters » Concatenate » Configuration Options ( Rust Doc )","id":"84","title":"Configuration Options ( Rust Doc )"},"85":{"body":"The Debug filter logs all incoming and outgoing packets to standard output. This filter is useful in debugging deployments where the packets strictly contain valid UTF-8 encoded strings. A generic error message is instead logged if conversion from bytes to UTF-8 fails.","breadcrumbs":"Proxy » Filters » Debug » Debug","id":"85","title":"Debug"},"86":{"body":"quilkin.filters.debug_filter.v1alpha1.Debug","breadcrumbs":"Proxy » Filters » Debug » Filter name","id":"86","title":"Filter name"},"87":{"body":"# let yaml = \"\nversion: v1alpha1\nfilters: - name: quilkin.filters.debug.v1alpha1.Debug config: id: debug-1\nclusters: - endpoints: - address: 127.0.0.1:7001\n# \";\n# let config = quilkin::config::Config::from_reader(yaml.as_bytes()).unwrap();\n# assert_eq!(config.filters.load().len(), 1);","breadcrumbs":"Proxy » Filters » Debug » Configuration Examples","id":"87","title":"Configuration Examples"},"88":{"body":"$schema: http://json-schema.org/draft-07/schema#\ntitle: Config\ndescription: A Debug filter's configuration.\ntype: object\nproperties: id: description: Identifier that will be optionally included with each log message. type: - string - 'null'","breadcrumbs":"Proxy » Filters » Debug » Configuration Options ( Rust Doc )","id":"88","title":"Configuration Options ( Rust Doc )"},"89":{"body":"The Drop filter always drops any packet passed through it. This is useful in combination with conditional flow filters like Matches","breadcrumbs":"Proxy » Filters » Drop » Drop","id":"89","title":"Drop"},"9":{"body":"Source / Method GitHub Releases Notes Pre-built binaries for manual installation","breadcrumbs":"Installation » GitHub","id":"9","title":"GitHub"},"90":{"body":"quilkin.filters.drop.v1alpha1.Drop","breadcrumbs":"Proxy » Filters » Drop » Filter name","id":"90","title":"Filter name"},"91":{"body":"# let yaml = \"\nversion: v1alpha1\nclusters: - endpoints: - address: 127.0.0.1:26000 - address: 127.0.0.1:26001\nfilters: - name: quilkin.filters.capture.v1alpha1.Capture config: metadataKey: myapp.com/token prefix: size: 3 remove: false - name: quilkin.filters.match.v1alpha1.Match config: on_read: metadataKey: myapp.com/token branches: - value: abc name: quilkin.filters.pass.v1alpha1.Pass fallthrough: name: quilkin.filters.drop.v1alpha1.Drop\n# \";\n# let config = quilkin::config::Config::from_reader(yaml.as_bytes()).unwrap();\n# assert_eq!(config.filters.load().len(), 2);","breadcrumbs":"Proxy » Filters » Drop » Configuration Examples","id":"91","title":"Configuration Examples"},"92":{"body":"No defined configuration options.","breadcrumbs":"Proxy » Filters » Drop » Configuration","id":"92","title":"Configuration"},"93":{"body":"The Firewall filter's job is to allow or block traffic depending on if the incoming traffic's IP and port matches the rules set on the Firewall filter.","breadcrumbs":"Proxy » Filters » Firewall » Firewall","id":"93","title":"Firewall"},"94":{"body":"quilkin.filters.firewall.v1alpha1.Firewall","breadcrumbs":"Proxy » Filters » Firewall » Filter name","id":"94","title":"Filter name"},"95":{"body":"# let yaml = \"\nversion: v1alpha1\nfilters: - name: quilkin.filters.firewall.v1alpha1.Firewall config: on_read: - action: ALLOW sources: - 192.168.51.0/24 ports: - 10 - 1000-7000 on_write: - action: DENY sources: - 192.168.51.0/24 ports: - 7000\nclusters: - endpoints: - address: 127.0.0.1:7001\n# \";\n# let config = quilkin::config::Config::from_reader(yaml.as_bytes()).unwrap();\n# assert_eq!(config.filters.load().len(), 1);","breadcrumbs":"Proxy » Filters » Firewall » Configuration Examples","id":"95","title":"Configuration Examples"},"96":{"body":"$schema: http://json-schema.org/draft-07/schema#\ntitle: Config\ndescription: Represents how a Firewall filter is configured for read and write operations.\ntype: object\nrequired:\n- on_read\n- on_write\nproperties: on_read: type: array items: $ref: '#/definitions/Rule' on_write: type: array items: $ref: '#/definitions/Rule'\ndefinitions: Action: description: Whether or not a matching [Rule] should Allow or Deny access oneOf: - description: Matching rules will allow packets through. type: string enum: - ALLOW - description: Matching rules will block packets. type: string enum: - DENY Cidr: description: Cidr notation for an ipv6 or ipv4 netmask type: string PortRange: description: Range of matching ports that are configured against a [Rule]. allOf: - $ref: '#/definitions/Range_of_uint16' Range_of_uint16: type: object required: - end - start properties: end: type: integer format: uint16 minimum: 0.0 start: type: integer format: uint16 minimum: 0.0 Rule: description: Combination of CIDR range, port range and action to take. type: object required: - action - ports - sources properties: action: $ref: '#/definitions/Action' ports: type: array items: $ref: '#/definitions/PortRange' sources: description: ipv4 or ipv6 CIDR address. type: array items: $ref: '#/definitions/Cidr'","breadcrumbs":"Proxy » Filters » Firewall » Configuration Options ( Rust Doc )","id":"96","title":"Configuration Options ( Rust Doc )"},"97":{"body":"The Firewall filter supports DENY and ALLOW actions for access control. When multiple DENY and ALLOW actions are used for a workload at the same time, the evaluation is processed in the order it is configured, with the first matching rule deciding if the request is allowed or denied: If a rule action is ALLOW, and it matches the request, then the entire request is allowed. If a rule action is DENY and it matches the request, then the entire request is denied. If none of the configured rules match, then the request is denied.","breadcrumbs":"Proxy » Filters » Firewall » Rule Evaluation","id":"97","title":"Rule Evaluation"},"98":{"body":"The LoadBalancer filter distributes packets received downstream among all upstream endpoints.","breadcrumbs":"Proxy » Filters » Load Balancer » LoadBalancer","id":"98","title":"LoadBalancer"},"99":{"body":"quilkin.filters.load_balancer.v1alpha1.LoadBalancer","breadcrumbs":"Proxy » Filters » Load Balancer » Filter name","id":"99","title":"Filter name"}},"length":176,"save":true},"fields":["title","body","breadcrumbs"],"index":{"body":{"root":{"0":{".":{"0":{"df":5,"docs":{"105":{"tf":1.4142135623730951},"109":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951},"84":{"tf":1.0},"96":{"tf":1.4142135623730951}}},"2":{".":{"0":{"df":1,"docs":{"130":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{".":{"0":{"df":1,"docs":{"133":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"7":{"df":1,"docs":{"133":{"tf":1.7320508075688772}}},"8":{"df":1,"docs":{"132":{"tf":1.0}}},"df":0,"docs":{}},"1":{"df":1,"docs":{"18":{"tf":2.0}}},"4":{"df":0,"docs":{},"t":{"1":{"9":{":":{"4":{"7":{":":{"0":{"4":{".":{"0":{"4":{"7":{"0":{"2":{"6":{"4":{"1":{"9":{"df":0,"docs":{},"z":{"df":1,"docs":{"45":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{"0":{":":{"0":{"9":{":":{"0":{"7":{".":{"3":{"2":{"0":{"7":{"8":{"0":{"df":0,"docs":{},"z":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"7":{"1":{"1":{"df":0,"docs":{},"z":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{"0":{"8":{"9":{"df":0,"docs":{},"z":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{"7":{"6":{"df":0,"docs":{},"z":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"6":{"9":{"2":{"df":0,"docs":{},"z":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{},"s":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"a":{"df":10,"docs":{"101":{"tf":1.0},"105":{"tf":1.0},"109":{"tf":1.0},"118":{"tf":1.0},"123":{"tf":1.0},"72":{"tf":1.0},"76":{"tf":1.0},"84":{"tf":1.0},"88":{"tf":1.0},"96":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":7,"docs":{"136":{"tf":1.0},"147":{"tf":1.0},"18":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":2.0},"42":{"tf":1.4142135623730951},"43":{"tf":2.23606797749979}},"f":{"7":{"d":{"8":{"a":{"d":{"c":{"df":2,"docs":{"22":{"tf":1.4142135623730951},"26":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{".":{"0":{"df":2,"docs":{"132":{"tf":1.0},"133":{"tf":1.0}}},"3":{"3":{".":{"0":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"/":{"1":{"df":4,"docs":{"33":{"tf":1.0},"34":{"tf":2.0},"42":{"tf":1.4142135623730951},"43":{"tf":2.23606797749979}}},"df":0,"docs":{}},"0":{".":{"1":{"0":{"3":{".":{"2":{"4":{"3":{".":{"2":{"4":{"6":{"df":1,"docs":{"42":{"tf":1.0}}},"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":{".":{"2":{".":{"7":{"2":{"df":1,"docs":{"33":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{".":{"0":{".":{"1":{"2":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}},"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":{"df":2,"docs":{"104":{"tf":1.7320508075688772},"95":{"tf":1.0}}},"4":{"df":1,"docs":{"104":{"tf":1.0}}},"df":0,"docs":{}},"df":5,"docs":{"37":{"tf":2.23606797749979},"45":{"tf":1.0},"46":{"tf":2.23606797749979},"60":{"tf":1.4142135623730951},"95":{"tf":1.0}}},"2":{"3":{".":{"0":{".":{"0":{".":{"1":{":":{"2":{"9":{"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":{}},"7":{".":{"0":{".":{"0":{".":{"1":{":":{"2":{"6":{"0":{"0":{"0":{"df":8,"docs":{"108":{"tf":1.0},"113":{"tf":1.0},"117":{"tf":1.0},"122":{"tf":1.0},"126":{"tf":1.0},"52":{"tf":1.0},"55":{"tf":1.0},"91":{"tf":1.0}}},"1":{"df":6,"docs":{"108":{"tf":1.0},"113":{"tf":1.0},"122":{"tf":1.0},"126":{"tf":1.0},"55":{"tf":1.0},"91":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"3":{"2":{"1":{"df":2,"docs":{"130":{"tf":1.0},"133":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"7":{"0":{"0":{"1":{"df":8,"docs":{"100":{"tf":1.0},"104":{"tf":1.0},"60":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.0},"83":{"tf":1.0},"87":{"tf":1.0},"95":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"6":{"0":{"0":{"df":1,"docs":{"135":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"7":{"7":{"7":{"df":1,"docs":{"27":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{"0":{"8":{"0":{"df":1,"docs":{"18":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{"8":{"8":{"df":1,"docs":{"156":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{"9":{"9":{"9":{"df":1,"docs":{"156":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"130":{"tf":1.4142135623730951},"18":{"tf":1.0},"19":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"36":{"tf":1.0}}},"6":{"df":1,"docs":{"159":{"tf":1.0}}},"7":{"df":0,"docs":{},"m":{"df":1,"docs":{"45":{"tf":1.7320508075688772}}}},"8":{"0":{"0":{"0":{"df":1,"docs":{"154":{"tf":1.0}}},"df":1,"docs":{"154":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"43":{"tf":1.4142135623730951}}},"9":{"2":{".":{"1":{"6":{"8":{".":{"1":{".":{"1":{":":{"7":{"0":{"0":{"1":{"df":1,"docs":{"57":{"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":{"1":{".":{"0":{"/":{"2":{"4":{"df":1,"docs":{"95":{"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":{},"t":{"1":{"0":{":":{"1":{"6":{":":{"2":{"3":{".":{"3":{"9":{"9":{"2":{"7":{"7":{"df":0,"docs":{},"z":{"\"":{",":{"\"":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"\"":{":":{"\"":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"\"":{",":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"s":{"\"":{":":{"df":0,"docs":{},"{":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"\"":{":":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"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":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"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":{"7":{"1":{"df":0,"docs":{},"z":{"\"":{",":{"\"":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"\"":{":":{"\"":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"\"":{",":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"s":{"\"":{":":{"df":0,"docs":{},"{":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"\"":{":":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"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":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"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":{"0":{"1":{"1":{"9":{"2":{"df":0,"docs":{},"z":{"\"":{",":{"\"":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"\"":{":":{"\"":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"\"":{",":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"s":{"\"":{":":{"df":0,"docs":{},"{":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"\"":{":":{"\"":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"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":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{"9":{":":{"2":{"2":{".":{"0":{"9":{"9":{"8":{"1":{"8":{"2":{"9":{"8":{"df":0,"docs":{},"z":{"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":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"]":{":":{"7":{"7":{"7":{"7":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":20,"docs":{"100":{"tf":1.0},"104":{"tf":1.7320508075688772},"122":{"tf":1.0},"130":{"tf":1.0},"133":{"tf":1.0},"136":{"tf":1.0},"147":{"tf":1.0},"148":{"tf":1.4142135623730951},"154":{"tf":1.0},"159":{"tf":1.0},"17":{"tf":1.0},"22":{"tf":1.0},"32":{"tf":1.0},"41":{"tf":1.0},"60":{"tf":1.4142135623730951},"71":{"tf":1.0},"75":{"tf":1.0},"83":{"tf":1.0},"87":{"tf":1.4142135623730951},"95":{"tf":1.0}},"m":{"2":{"3":{"df":1,"docs":{"33":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"44":{"tf":1.7320508075688772}}},"x":{"7":{"df":0,"docs":{},"i":{"df":0,"docs":{},"j":{"df":0,"docs":{},"y":{"6":{"df":3,"docs":{"151":{"tf":1.0},"52":{"tf":1.0},"55":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"2":{"0":{"0":{"df":1,"docs":{"166":{"tf":1.4142135623730951}}},"2":{"2":{"df":1,"docs":{"36":{"tf":1.0}}},"3":{"df":4,"docs":{"175":{"tf":1.0},"37":{"tf":2.23606797749979},"45":{"tf":1.0},"46":{"tf":2.23606797749979}}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{"df":0,"docs":{},"m":{"df":1,"docs":{"36":{"tf":1.7320508075688772}}}},"^":{"1":{"6":{"df":1,"docs":{"79":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":9,"docs":{"108":{"tf":1.0},"113":{"tf":1.0},"126":{"tf":1.0},"18":{"tf":1.0},"23":{"tf":1.0},"33":{"tf":1.0},"42":{"tf":1.0},"60":{"tf":1.0},"91":{"tf":1.0}},"l":{"df":0,"docs":{},"k":{"5":{"d":{"df":3,"docs":{"36":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"3":{"0":{"df":3,"docs":{"155":{"tf":1.0},"157":{"tf":1.0},"48":{"tf":1.0}}},"4":{".":{"1":{"6":{"8":{".":{"1":{"7":{"0":{".":{"5":{"1":{":":{"7":{"2":{"2":{"6":{"df":1,"docs":{"36":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"35":{"tf":1.7320508075688772},"36":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{"4":{".":{"1":{"0":{"7":{".":{"2":{"0":{"1":{"df":2,"docs":{"22":{"tf":1.4142135623730951},"26":{"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":{"35":{"tf":1.7320508075688772}}},"5":{".":{"2":{"4":{"6":{".":{"9":{"4":{".":{"1":{"4":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{".":{"1":{"6":{"8":{".":{"2":{"1":{"9":{".":{"7":{"2":{":":{"7":{"0":{"1":{"5":{"df":1,"docs":{"45":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"44":{"tf":1.7320508075688772},"45":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{"2":{"df":2,"docs":{"44":{"tf":1.7320508075688772},"45":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":13,"docs":{"108":{"tf":1.0},"113":{"tf":1.0},"117":{"tf":1.0},"126":{"tf":1.0},"152":{"tf":1.0},"19":{"tf":1.0},"24":{"tf":1.0},"34":{"tf":1.4142135623730951},"36":{"tf":1.0},"43":{"tf":1.4142135623730951},"45":{"tf":1.0},"71":{"tf":1.0},"91":{"tf":1.0}},"h":{"2":{"2":{"df":0,"docs":{},"m":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"4":{"1":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":1,"docs":{"18":{"tf":1.0}}}}},"3":{"2":{"1":{")":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":1,"docs":{"130":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":1,"docs":{"130":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{"6":{"df":4,"docs":{"36":{"tf":1.4142135623730951},"37":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"46":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":6,"docs":{"104":{"tf":1.0},"23":{"tf":1.0},"27":{"tf":1.0},"35":{"tf":1.0},"44":{"tf":1.0},"53":{"tf":1.0}}},"5":{"0":{"0":{"df":1,"docs":{"79":{"tf":1.0}}},"df":0,"docs":{}},"1":{"2":{"df":1,"docs":{"59":{"tf":1.0}}},"df":0,"docs":{}},"3":{"4":{"a":{"3":{"df":0,"docs":{},"f":{"8":{"d":{"df":2,"docs":{"35":{"tf":1.7320508075688772},"36":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"b":{"7":{"8":{"7":{"6":{"5":{"4":{"df":2,"docs":{"33":{"tf":1.0},"34":{"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":{"df":0,"docs":{},"f":{"b":{"d":{"6":{"9":{"df":0,"docs":{},"f":{"5":{"d":{"df":2,"docs":{"42":{"tf":1.0},"43":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"j":{"7":{"df":0,"docs":{},"q":{"df":2,"docs":{"35":{"tf":1.0},"36":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"7":{"df":1,"docs":{"42":{"tf":1.0}}},"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"z":{"df":0,"docs":{},"f":{"df":1,"docs":{"43":{"tf":1.0}}}}}},"df":3,"docs":{"25":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0}},"m":{"7":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{},"z":{"4":{"df":0,"docs":{},"l":{"df":1,"docs":{"43":{"tf":1.0}}}},"df":0,"docs":{}}}},"6":{"0":{"df":1,"docs":{"53":{"tf":1.0}}},"3":{"2":{"7":{"d":{"6":{"7":{"df":1,"docs":{"7":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"9":{"7":{"0":{"8":{"9":{"d":{"df":0,"docs":{},"e":{"9":{"b":{"8":{"\"":{"df":0,"docs":{},"}":{",":{"\"":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"\"":{":":{"\"":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{":":{":":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"y":{"\"":{",":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"\"":{":":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"c":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"y":{".":{"df":0,"docs":{},"r":{"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":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"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":{"c":{"df":1,"docs":{"18":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"26":{"tf":1.0}},"s":{"df":2,"docs":{"34":{"tf":1.7320508075688772},"42":{"tf":1.4142135623730951}}}},"7":{"0":{"0":{"0":{"df":3,"docs":{"19":{"tf":1.0},"57":{"tf":1.0},"95":{"tf":1.4142135623730951}}},"1":{"df":1,"docs":{"133":{"tf":1.0}}},"df":0,"docs":{}},"1":{"5":{"df":2,"docs":{"44":{"tf":1.0},"45":{"tf":1.0}}},"df":0,"docs":{}},"3":{"6":{"df":2,"docs":{"35":{"tf":1.0},"36":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{"2":{"6":{"df":2,"docs":{"35":{"tf":1.0},"36":{"tf":1.0}}},"df":0,"docs":{}},"9":{"8":{"df":2,"docs":{"44":{"tf":1.0},"45":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{"3":{"3":{"df":1,"docs":{"22":{"tf":1.0}}},"4":{"df":1,"docs":{"26":{"tf":1.0}}},"df":0,"docs":{}},"5":{"8":{"df":2,"docs":{"44":{"tf":1.0},"45":{"tf":1.0}}},"df":0,"docs":{}},"9":{"2":{"df":1,"docs":{"26":{"tf":1.0}}},"9":{"df":1,"docs":{"22":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"6":{"0":{"0":{"df":3,"docs":{"134":{"tf":1.0},"157":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":1,"docs":{"33":{"tf":1.0}}},"7":{"7":{"7":{":":{"3":{"0":{"1":{"7":{"4":{"/":{"df":0,"docs":{},"u":{"d":{"df":0,"docs":{},"p":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":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":{"130":{"tf":1.4142135623730951},"19":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{"0":{"0":{"/":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"p":{",":{"7":{"9":{"0":{"0":{"/":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"p":{"df":1,"docs":{"42":{"tf":1.0}}}},"df":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":{"142":{"tf":1.4142135623730951},"155":{"tf":1.4142135623730951}}},"1":{"df":1,"docs":{"156":{"tf":1.0}}},"2":{"df":1,"docs":{"156":{"tf":1.0}}},"df":0,"docs":{}},"9":{"6":{"5":{"c":{"4":{"4":{"6":{"d":{"df":1,"docs":{"34":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{"0":{"0":{"df":2,"docs":{"155":{"tf":1.4142135623730951},"156":{"tf":1.0}}},"df":0,"docs":{}},"8":{"4":{"df":2,"docs":{"35":{"tf":1.0},"36":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"9":{"b":{"b":{"b":{"c":{"c":{"d":{"df":0,"docs":{},"f":{"df":4,"docs":{"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":2.0},"45":{"tf":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":{"28":{"tf":1.0}},"e":{"9":{"df":0,"docs":{},"f":{"c":{"4":{"6":{"4":{"df":1,"docs":{"18":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"m":{"2":{"5":{"df":2,"docs":{"22":{"tf":1.4142135623730951},"26":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"s":{"df":1,"docs":{"43":{"tf":1.7320508075688772}}},"w":{"3":{"c":{"df":2,"docs":{"22":{"tf":1.4142135623730951},"26":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"8":{"0":{"/":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"p":{"df":1,"docs":{"33":{"tf":1.0}}}},"df":0,"docs":{}}},"0":{"0":{"df":3,"docs":{"161":{"tf":1.0},"163":{"tf":1.0},"24":{"tf":1.0}}},"1":{":":{"8":{"0":{"0":{"0":{"df":2,"docs":{"34":{"tf":1.0},"43":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"34":{"tf":1.0},"43":{"tf":1.0}}},"df":0,"docs":{}},"8":{"0":{"df":2,"docs":{"17":{"tf":1.0},"18":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"df":0,"docs":{},"m":{"df":0,"docs":{},"z":{"df":0,"docs":{},"m":{"df":2,"docs":{"22":{"tf":1.0},"26":{"tf":1.0}}}}}},"df":1,"docs":{"85":{"tf":1.4142135623730951}},"g":{"df":0,"docs":{},"j":{"3":{"df":0,"docs":{},"v":{"2":{"df":0,"docs":{},"i":{"df":3,"docs":{"151":{"tf":1.0},"52":{"tf":1.0},"55":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"s":{"7":{"b":{"df":3,"docs":{"36":{"tf":1.0},"44":{"tf":1.7320508075688772},"45":{"tf":2.6457513110645907}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"9":{"d":{"b":{"df":0,"docs":{},"v":{"df":0,"docs":{},"p":{"df":2,"docs":{"33":{"tf":1.0},"34":{"tf":1.0}}}}},"d":{"6":{"6":{"9":{"9":{"b":{"d":{"df":2,"docs":{"42":{"tf":1.0},"43":{"tf":1.0}}},"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":{"d":{"5":{"9":{"df":4,"docs":{"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.4142135623730951},"45":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"x":{"df":1,"docs":{"130":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"a":{"b":{"c":{"df":3,"docs":{"108":{"tf":1.0},"113":{"tf":1.0},"91":{"tf":1.0}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":3,"docs":{"170":{"tf":1.0},"3":{"tf":1.0},"59":{"tf":1.0}}}},"o":{"df":0,"docs":{},"v":{"df":12,"docs":{"1":{"tf":1.0},"100":{"tf":1.0},"104":{"tf":1.0},"171":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"60":{"tf":1.0},"75":{"tf":1.0}}}}},"c":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":7,"docs":{"115":{"tf":1.0},"128":{"tf":1.0},"136":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0},"4":{"tf":1.4142135623730951},"63":{"tf":1.0}}}},"s":{"df":0,"docs":{},"s":{"df":13,"docs":{"1":{"tf":1.0},"126":{"tf":1.0},"151":{"tf":1.4142135623730951},"163":{"tf":1.0},"172":{"tf":1.0},"175":{"tf":1.0},"22":{"tf":1.0},"3":{"tf":1.0},"32":{"tf":1.4142135623730951},"41":{"tf":1.4142135623730951},"52":{"tf":1.0},"96":{"tf":1.0},"97":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":2,"docs":{"25":{"tf":1.0},"28":{"tf":1.0}}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"141":{"tf":1.0}}}}}}},"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"72":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"y":{"df":0,"docs":{},"m":{"df":1,"docs":{"175":{"tf":1.0}}}}}}},"t":{"df":2,"docs":{"157":{"tf":1.0},"48":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":4,"docs":{"76":{"tf":1.0},"95":{"tf":1.4142135623730951},"96":{"tf":2.0},"97":{"tf":2.0}}}},"v":{"df":5,"docs":{"139":{"tf":1.4142135623730951},"140":{"tf":1.4142135623730951},"148":{"tf":1.4142135623730951},"155":{"tf":1.0},"157":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"3":{"tf":1.0}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"128":{"tf":1.0}}}},"df":0,"docs":{}}}},"d":{"8":{"c":{"d":{"7":{"df":0,"docs":{},"e":{"5":{"df":2,"docs":{"44":{"tf":1.7320508075688772},"45":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"/":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"d":{"df":1,"docs":{"61":{"tf":1.0}}},"df":0,"docs":{}}}},"df":11,"docs":{"126":{"tf":1.0},"130":{"tf":1.7320508075688772},"132":{"tf":1.0},"133":{"tf":2.0},"155":{"tf":1.0},"156":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"59":{"tf":1.0},"63":{"tf":1.0},"81":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"134":{"tf":1.0},"143":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"109":{"tf":1.4142135623730951}}}}}}}}}}}},"df":1,"docs":{"156":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"23":{"tf":1.0}}}}}},"=":{"[":{":":{":":{"]":{":":{"8":{"0":{"0":{"0":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":41,"docs":{"100":{"tf":1.0},"104":{"tf":1.0},"108":{"tf":1.4142135623730951},"113":{"tf":1.4142135623730951},"117":{"tf":1.0},"122":{"tf":1.4142135623730951},"126":{"tf":1.4142135623730951},"130":{"tf":1.0},"133":{"tf":1.0},"138":{"tf":1.7320508075688772},"144":{"tf":2.23606797749979},"150":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":2.6457513110645907},"163":{"tf":1.0},"172":{"tf":1.4142135623730951},"22":{"tf":1.0},"23":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.4142135623730951},"35":{"tf":1.0},"36":{"tf":1.7320508075688772},"37":{"tf":1.7320508075688772},"4":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.7320508075688772},"46":{"tf":1.7320508075688772},"48":{"tf":1.0},"49":{"tf":1.4142135623730951},"52":{"tf":1.0},"55":{"tf":1.7320508075688772},"57":{"tf":1.7320508075688772},"60":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.0},"83":{"tf":1.0},"87":{"tf":1.0},"91":{"tf":1.4142135623730951},"95":{"tf":1.0},"96":{"tf":1.0}}}}}}},"df":7,"docs":{"134":{"tf":1.0},"141":{"tf":1.0},"143":{"tf":1.0},"151":{"tf":1.4142135623730951},"155":{"tf":1.4142135623730951},"156":{"tf":1.0},"159":{"tf":1.0}},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"127":{"tf":1.0}}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"a":{"d":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"4":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":12,"docs":{"130":{"tf":1.4142135623730951},"156":{"tf":2.23606797749979},"158":{"tf":1.0},"163":{"tf":1.0},"164":{"tf":1.0},"18":{"tf":1.0},"24":{"tf":1.0},"34":{"tf":1.0},"37":{"tf":1.0},"4":{"tf":2.0},"43":{"tf":1.0},"46":{"tf":1.0}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":4,"docs":{"134":{"tf":1.0},"161":{"tf":1.4142135623730951},"163":{"tf":1.4142135623730951},"173":{"tf":1.0}}}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"158":{"tf":1.0}}}}}},"v":{"a":{"df":0,"docs":{},"n":{"c":{"df":2,"docs":{"162":{"tf":1.0},"4":{"tf":1.0}}},"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{"df":5,"docs":{"170":{"tf":1.0},"171":{"tf":1.0},"2":{"tf":1.0},"32":{"tf":1.0},"41":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"175":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{},"f":{"c":{"4":{"df":1,"docs":{"18":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"162":{"tf":1.0}}}},"df":0,"docs":{}}},"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":2,"docs":{"34":{"tf":1.0},"43":{"tf":1.0}}}}}}}}}},"g":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":3,"docs":{"19":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"df":6,"docs":{"109":{"tf":1.4142135623730951},"122":{"tf":1.0},"126":{"tf":1.0},"153":{"tf":1.0},"23":{"tf":1.0},"96":{"tf":1.0}}}}}}},"df":12,"docs":{"22":{"tf":1.0},"26":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"42":{"tf":1.4142135623730951},"43":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":8,"docs":{"157":{"tf":2.6457513110645907},"158":{"tf":2.6457513110645907},"166":{"tf":1.0},"4":{"tf":1.0},"41":{"tf":1.4142135623730951},"42":{"tf":2.6457513110645907},"43":{"tf":1.7320508075688772},"45":{"tf":1.4142135623730951}}}}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":2,"docs":{"143":{"tf":1.0},"155":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"n":{"df":34,"docs":{"142":{"tf":1.4142135623730951},"149":{"tf":2.23606797749979},"150":{"tf":1.7320508075688772},"152":{"tf":1.4142135623730951},"153":{"tf":1.7320508075688772},"155":{"tf":1.7320508075688772},"157":{"tf":2.0},"158":{"tf":1.0},"166":{"tf":1.0},"175":{"tf":1.7320508075688772},"19":{"tf":1.0},"20":{"tf":1.0},"21":{"tf":1.4142135623730951},"22":{"tf":2.23606797749979},"23":{"tf":1.0},"26":{"tf":2.23606797749979},"27":{"tf":1.0},"3":{"tf":1.0},"30":{"tf":1.0},"31":{"tf":1.4142135623730951},"32":{"tf":1.7320508075688772},"33":{"tf":3.0},"34":{"tf":2.0},"35":{"tf":2.6457513110645907},"36":{"tf":2.0},"37":{"tf":1.0},"39":{"tf":1.0},"40":{"tf":1.4142135623730951},"41":{"tf":1.4142135623730951},"42":{"tf":3.3166247903554},"43":{"tf":2.23606797749979},"44":{"tf":2.6457513110645907},"45":{"tf":2.449489742783178},"46":{"tf":1.0}},"e":{"df":0,"docs":{},"s":{".":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"/":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}}}}}}}}},"df":0,"docs":{}},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"i":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"s":{"d":{"df":0,"docs":{},"k":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}}},"df":0,"docs":{}},"v":{"1":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},":":{"7":{"9":{"0":{"0":{"df":1,"docs":{"43":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{"0":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"13":{"tf":1.0}}}}}}}}}},"i":{"df":0,"docs":{},"m":{"df":2,"docs":{"1":{"tf":1.0},"78":{"tf":1.4142135623730951}}}},"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":1,"docs":{"79":{"tf":1.0}}}}}}}}},"l":{"df":0,"docs":{},"o":{"c":{"df":11,"docs":{"142":{"tf":1.0},"150":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0},"23":{"tf":1.0},"32":{"tf":1.0},"36":{"tf":3.1622776601683795},"37":{"tf":1.0},"41":{"tf":1.0},"45":{"tf":3.1622776601683795},"46":{"tf":1.0}}},"df":0,"docs":{},"f":{"df":8,"docs":{"101":{"tf":1.0},"109":{"tf":1.7320508075688772},"118":{"tf":1.0},"123":{"tf":1.0},"72":{"tf":1.4142135623730951},"76":{"tf":1.0},"84":{"tf":1.4142135623730951},"96":{"tf":1.0}}},"w":{"df":13,"docs":{"104":{"tf":2.0},"105":{"tf":1.0},"127":{"tf":1.0},"14":{"tf":1.0},"158":{"tf":1.0},"166":{"tf":1.0},"2":{"tf":1.0},"59":{"tf":1.0},"63":{"tf":1.0},"93":{"tf":1.0},"95":{"tf":1.0},"96":{"tf":1.7320508075688772},"97":{"tf":2.23606797749979}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"/":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"63":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":2,"docs":{"136":{"tf":1.0},"61":{"tf":1.0}},"s":{"df":0,"docs":{},"i":{"d":{"df":3,"docs":{"170":{"tf":1.0},"52":{"tf":1.0},"61":{"tf":1.0}}},"df":0,"docs":{}}}}}},"p":{"df":0,"docs":{},"h":{"a":{"df":2,"docs":{"11":{"tf":1.0},"159":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"i":{"df":2,"docs":{"133":{"tf":1.0},"27":{"tf":1.0}}}},"df":0,"docs":{}},"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":{"59":{"tf":1.0}}}}}}}},"w":{"a":{"df":0,"docs":{},"y":{"df":8,"docs":{"104":{"tf":1.0},"11":{"tf":1.0},"111":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0},"166":{"tf":1.0},"172":{"tf":1.4142135623730951},"89":{"tf":1.0}}}},"df":0,"docs":{}}},"m":{"a":{"df":0,"docs":{},"z":{"df":1,"docs":{"14":{"tf":1.0}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"175":{"tf":1.0}}}}}}},"n":{"d":{"/":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"138":{"tf":1.0},"56":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":3,"docs":{"151":{"tf":1.4142135623730951},"36":{"tf":2.449489742783178},"45":{"tf":2.449489742783178}}}}},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":6,"docs":{"135":{"tf":1.0},"172":{"tf":1.0},"19":{"tf":1.0},"34":{"tf":1.0},"43":{"tf":1.0},"61":{"tf":1.0}}}}},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":1,"docs":{"109":{"tf":1.7320508075688772}}},"n":{"df":1,"docs":{"175":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"i":{"df":17,"docs":{"12":{"tf":1.0},"127":{"tf":1.0},"134":{"tf":2.0},"143":{"tf":2.0},"144":{"tf":1.7320508075688772},"163":{"tf":1.0},"166":{"tf":1.0},"173":{"tf":1.0},"175":{"tf":1.4142135623730951},"27":{"tf":1.0},"32":{"tf":1.0},"36":{"tf":1.0},"38":{"tf":1.0},"45":{"tf":1.0},"47":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.0}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"152":{"tf":1.0}}}}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":8,"docs":{"127":{"tf":1.0},"128":{"tf":1.0},"37":{"tf":1.7320508075688772},"46":{"tf":1.7320508075688772},"59":{"tf":2.6457513110645907},"61":{"tf":1.0},"83":{"tf":1.0},"84":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"i":{"c":{"df":4,"docs":{"125":{"tf":1.0},"36":{"tf":1.0},"41":{"tf":1.0},"45":{"tf":1.0}}},"df":13,"docs":{"105":{"tf":1.0},"147":{"tf":1.0},"22":{"tf":1.4142135623730951},"26":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.7320508075688772},"42":{"tf":1.4142135623730951},"43":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.7320508075688772},"72":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":2,"docs":{"155":{"tf":1.0},"157":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":8,"docs":{"126":{"tf":1.0},"153":{"tf":1.0},"170":{"tf":1.0},"33":{"tf":1.4142135623730951},"36":{"tf":1.0},"42":{"tf":1.4142135623730951},"45":{"tf":1.0},"81":{"tf":1.0}}}}}}}}},"r":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":3,"docs":{"49":{"tf":1.0},"51":{"tf":1.4142135623730951},"57":{"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":5,"docs":{"142":{"tf":1.0},"169":{"tf":1.4142135623730951},"2":{"tf":1.0},"3":{"tf":1.0},"4":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":5,"docs":{"138":{"tf":1.0},"166":{"tf":1.0},"21":{"tf":1.0},"31":{"tf":1.0},"40":{"tf":1.0}}}},"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":6,"docs":{"150":{"tf":1.0},"152":{"tf":1.0},"155":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"7":{"tf":1.0}}}}}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"140":{"tf":1.0},"147":{"tf":1.0}}},"df":0,"docs":{}}}},"r":{"a":{"df":0,"docs":{},"y":{"df":6,"docs":{"109":{"tf":1.7320508075688772},"120":{"tf":1.0},"55":{"tf":1.4142135623730951},"57":{"tf":1.7320508075688772},"84":{"tf":1.0},"96":{"tf":2.0}}}},"df":0,"docs":{}}},"s":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"173":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"n":{"df":3,"docs":{"138":{"tf":2.0},"139":{"tf":2.449489742783178},"140":{"tf":1.4142135623730951}}},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"1":{"tf":1.0},"163":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"!":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{".":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"(":{")":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":14,"docs":{"100":{"tf":1.0},"104":{"tf":1.0},"108":{"tf":1.0},"113":{"tf":1.0},"122":{"tf":1.0},"126":{"tf":1.0},"154":{"tf":1.0},"60":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.0},"83":{"tf":1.0},"87":{"tf":1.0},"91":{"tf":1.0},"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":{}}}},"o":{"c":{"df":0,"docs":{},"i":{"df":8,"docs":{"139":{"tf":1.4142135623730951},"151":{"tf":1.0},"49":{"tf":1.0},"51":{"tf":1.4142135623730951},"52":{"tf":1.0},"55":{"tf":1.4142135623730951},"57":{"tf":1.0},"61":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"m":{"df":2,"docs":{"126":{"tf":1.0},"163":{"tf":1.0}}}}},"y":{"df":0,"docs":{},"n":{"c":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{":":{":":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"c":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"128":{"tf":1.0},"132":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":6,"docs":{"100":{"tf":1.0},"104":{"tf":1.4142135623730951},"128":{"tf":1.4142135623730951},"130":{"tf":1.4142135623730951},"132":{"tf":1.4142135623730951},"60":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"55":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":2,"docs":{"147":{"tf":1.7320508075688772},"166":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"75":{"tf":1.0}}}}}}},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"81":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":9,"docs":{"122":{"tf":1.0},"126":{"tf":2.8284271247461903},"153":{"tf":1.0},"172":{"tf":1.0},"175":{"tf":1.0},"36":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"63":{"tf":1.0},"65":{"tf":1.0}}}}}},"o":{"df":1,"docs":{"4":{"tf":1.4142135623730951}},"m":{"a":{"df":0,"docs":{},"t":{"df":2,"docs":{"160":{"tf":1.0},"53":{"tf":1.4142135623730951}}}},"df":2,"docs":{"142":{"tf":1.0},"5":{"tf":1.0}}}}}},"v":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":5,"docs":{"139":{"tf":1.0},"167":{"tf":1.4142135623730951},"169":{"tf":1.0},"173":{"tf":1.0},"72":{"tf":1.0}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"156":{"tf":1.0}}},"df":0,"docs":{}}}},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}},"r":{"df":2,"docs":{"104":{"tf":1.0},"172":{"tf":1.0}}}},"df":0,"docs":{}}},"b":{"a":{"c":{"df":0,"docs":{},"k":{"df":7,"docs":{"148":{"tf":1.0},"17":{"tf":1.0},"172":{"tf":1.0},"19":{"tf":1.4142135623730951},"34":{"tf":1.0},"43":{"tf":1.0},"75":{"tf":1.0}},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":1,"docs":{"166":{"tf":1.0}}}}}}},"d":{"/":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"147":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}},"df":1,"docs":{"3":{"tf":1.0}}},"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"c":{"df":3,"docs":{"100":{"tf":1.0},"144":{"tf":2.0},"172":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"e":{"6":{"4":{"df":5,"docs":{"151":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"52":{"tf":1.4142135623730951},"55":{"tf":1.0}}},"df":0,"docs":{}},"df":13,"docs":{"101":{"tf":1.0},"106":{"tf":1.0},"11":{"tf":1.0},"134":{"tf":1.0},"139":{"tf":1.0},"144":{"tf":1.0},"165":{"tf":1.0},"166":{"tf":1.4142135623730951},"3":{"tf":1.0},"33":{"tf":1.0},"42":{"tf":1.0},"61":{"tf":1.0},"63":{"tf":1.4142135623730951}}},"i":{"c":{"df":2,"docs":{"22":{"tf":1.0},"4":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"z":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"14":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"a":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"157":{"tf":1.0}}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"59":{"tf":1.0}}}}},"df":6,"docs":{"13":{"tf":1.0},"141":{"tf":1.7320508075688772},"144":{"tf":1.0},"170":{"tf":1.0},"61":{"tf":1.0},"75":{"tf":1.4142135623730951}},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":10,"docs":{"139":{"tf":1.0},"140":{"tf":1.0},"157":{"tf":1.0},"24":{"tf":1.0},"27":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0},"58":{"tf":1.0},"59":{"tf":1.0},"75":{"tf":1.0}}}}},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"72":{"tf":1.0},"81":{"tf":1.0}}}}},"h":{"a":{"df":0,"docs":{},"v":{"df":1,"docs":{"106":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":3,"docs":{"106":{"tf":1.0},"109":{"tf":1.0},"63":{"tf":1.0}}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"1":{"tf":1.0},"148":{"tf":1.0}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":3,"docs":{"126":{"tf":1.0},"169":{"tf":1.0},"24":{"tf":1.0}}}}},"n":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"11":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":1,"docs":{"1":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":11,"docs":{"115":{"tf":1.0},"139":{"tf":1.0},"143":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"26":{"tf":1.0},"32":{"tf":1.0},"53":{"tf":1.7320508075688772},"58":{"tf":1.0},"63":{"tf":1.0},"73":{"tf":1.0}}}}}}}},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":13,"docs":{"12":{"tf":1.0},"13":{"tf":1.0},"133":{"tf":1.0},"16":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0},"3":{"tf":1.0},"31":{"tf":1.0},"37":{"tf":1.0},"40":{"tf":1.0},"46":{"tf":1.0},"7":{"tf":1.0},"9":{"tf":1.0}}},"y":{"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":2,"docs":{"129":{"tf":1.0},"133":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}},"d":{"df":1,"docs":{"4":{"tf":1.0}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":3,"docs":{"79":{"tf":1.4142135623730951},"93":{"tf":1.0},"96":{"tf":1.0}}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"t":{"1":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"a":{"df":3,"docs":{"122":{"tf":1.0},"126":{"tf":1.0},"55":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"n":{"df":3,"docs":{"109":{"tf":1.0},"147":{"tf":1.0},"72":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"t":{"df":1,"docs":{"23":{"tf":1.0}},"h":{"df":7,"docs":{"11":{"tf":1.0},"128":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951},"158":{"tf":1.4142135623730951},"36":{"tf":1.0},"45":{"tf":1.0},"61":{"tf":1.0}}}},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"163":{"tf":1.0}}},"df":0,"docs":{}}},"x":{"df":6,"docs":{"133":{"tf":1.0},"170":{"tf":1.0},"3":{"tf":1.0},"32":{"tf":1.0},"41":{"tf":1.0},"63":{"tf":1.0}}}},"r":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":5,"docs":{"108":{"tf":1.0},"109":{"tf":2.23606797749979},"110":{"tf":1.0},"113":{"tf":1.0},"91":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"24":{"tf":1.0}}}}}}}},"u":{"df":0,"docs":{},"g":{"df":2,"docs":{"155":{"tf":1.4142135623730951},"157":{"tf":1.4142135623730951}}},"i":{"df":0,"docs":{},"l":{"d":{"df":7,"docs":{"1":{"tf":1.0},"12":{"tf":1.0},"133":{"tf":1.7320508075688772},"14":{"tf":1.0},"141":{"tf":1.0},"50":{"tf":1.0},"61":{"tf":1.0}}},"df":0,"docs":{},"t":{"df":11,"docs":{"144":{"tf":1.0},"149":{"tf":1.0},"156":{"tf":1.0},"175":{"tf":1.0},"52":{"tf":1.4142135623730951},"56":{"tf":1.0},"61":{"tf":1.4142135623730951},"62":{"tf":1.0},"63":{"tf":1.0},"7":{"tf":1.0},"9":{"tf":1.0}}}}}},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":20,"docs":{"120":{"tf":1.0},"133":{"tf":1.0},"139":{"tf":1.0},"159":{"tf":1.7320508075688772},"55":{"tf":1.0},"59":{"tf":1.4142135623730951},"61":{"tf":1.0},"62":{"tf":1.4142135623730951},"63":{"tf":1.0},"65":{"tf":1.0},"66":{"tf":1.0},"67":{"tf":1.0},"68":{"tf":1.0},"69":{"tf":1.0},"72":{"tf":2.8284271247461903},"80":{"tf":1.4142135623730951},"81":{"tf":1.0},"83":{"tf":1.0},"84":{"tf":1.4142135623730951},"85":{"tf":1.0}}}}}},"c":{"/":{"c":{"df":1,"docs":{"3":{"tf":1.0}}},"df":0,"docs":{}},"a":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"148":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":1,"docs":{"59":{"tf":1.4142135623730951}}}},"n":{"'":{"df":0,"docs":{},"t":{"df":1,"docs":{"13":{"tf":1.0}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"52":{"tf":1.0}}}}},"df":0,"docs":{}},"p":{"a":{"b":{"df":0,"docs":{},"l":{"df":3,"docs":{"155":{"tf":1.0},"157":{"tf":1.0},"169":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":13,"docs":{"115":{"tf":1.0},"126":{"tf":1.4142135623730951},"169":{"tf":1.0},"33":{"tf":1.0},"42":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.4142135623730951},"65":{"tf":1.7320508075688772},"66":{"tf":1.4142135623730951},"67":{"tf":1.0},"68":{"tf":1.0},"69":{"tf":1.4142135623730951},"72":{"tf":2.6457513110645907}},"e":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":3,"docs":{"122":{"tf":1.0},"126":{"tf":1.0},"61":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}}}}},"r":{"df":0,"docs":{},"e":{"df":3,"docs":{"27":{"tf":1.0},"37":{"tf":1.0},"46":{"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":3,"docs":{"130":{"tf":1.0},"132":{"tf":1.0},"133":{"tf":1.4142135623730951}}}}}}},"df":5,"docs":{"130":{"tf":1.0},"14":{"tf":1.0},"16":{"tf":1.0},"5":{"tf":1.0},"8":{"tf":1.7320508075688772}}}}},"s":{"df":0,"docs":{},"e":{"df":5,"docs":{"104":{"tf":1.0},"136":{"tf":1.0},"154":{"tf":1.0},"4":{"tf":1.0},"58":{"tf":1.4142135623730951}}}},"t":{"df":1,"docs":{"17":{"tf":1.4142135623730951}}},"u":{"df":0,"docs":{},"s":{"df":2,"docs":{"155":{"tf":1.0},"157":{"tf":1.0}}}}},"d":{"df":1,"docs":{"144":{"tf":1.0}},"h":{"9":{"df":0,"docs":{},"k":{"df":1,"docs":{"42":{"tf":1.0}}}},"df":0,"docs":{}}},"df":7,"docs":{"12":{"tf":2.23606797749979},"14":{"tf":1.0},"27":{"tf":1.0},"37":{"tf":1.0},"4":{"tf":1.0},"46":{"tf":1.0},"54":{"tf":1.0}},"h":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":8,"docs":{"128":{"tf":1.0},"144":{"tf":2.23606797749979},"53":{"tf":2.0},"57":{"tf":1.0},"59":{"tf":2.8284271247461903},"60":{"tf":2.0},"61":{"tf":1.7320508075688772},"65":{"tf":1.0}}}},"n":{"df":0,"docs":{},"g":{"df":25,"docs":{"106":{"tf":1.0},"11":{"tf":1.0},"133":{"tf":1.0},"134":{"tf":1.0},"142":{"tf":1.4142135623730951},"149":{"tf":1.0},"152":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.4142135623730951},"157":{"tf":1.4142135623730951},"162":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.0},"3":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.0},"48":{"tf":1.0},"56":{"tf":1.0},"59":{"tf":1.0},"63":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"df":11,"docs":{"156":{"tf":1.4142135623730951},"158":{"tf":1.4142135623730951},"166":{"tf":1.4142135623730951},"24":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"38":{"tf":1.0},"4":{"tf":1.4142135623730951},"43":{"tf":1.0},"45":{"tf":1.0},"47":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":4,"docs":{"2":{"tf":1.0},"23":{"tf":1.0},"59":{"tf":1.4142135623730951},"61":{"tf":1.0}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"101":{"tf":1.0}}}}}}},"i":{"d":{"df":0,"docs":{},"r":{"df":2,"docs":{"138":{"tf":1.0},"96":{"tf":2.0}}}},"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"13":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":2,"docs":{"25":{"tf":1.0},"28":{"tf":1.0}}}}},"r":{"df":1,"docs":{"148":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":1,"docs":{"163":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":2,"docs":{"3":{"tf":1.0},"79":{"tf":1.0}}}}}}},"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"136":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}},"df":29,"docs":{"1":{"tf":1.4142135623730951},"126":{"tf":1.0},"128":{"tf":1.0},"13":{"tf":1.0},"130":{"tf":2.0},"133":{"tf":1.0},"134":{"tf":1.0},"136":{"tf":1.7320508075688772},"140":{"tf":1.4142135623730951},"156":{"tf":1.0},"160":{"tf":1.0},"170":{"tf":2.0},"171":{"tf":3.7416573867739413},"172":{"tf":3.872983346207417},"175":{"tf":1.0},"2":{"tf":1.0},"21":{"tf":1.0},"23":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":2.8284271247461903},"31":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":3.0},"40":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":3.0},"53":{"tf":2.449489742783178},"73":{"tf":1.0},"75":{"tf":1.7320508075688772}}}}}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":1,"docs":{"11":{"tf":1.0}}}},"u":{"d":{"df":2,"docs":{"175":{"tf":1.0},"5":{"tf":1.0}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"df":1,"docs":{"41":{"tf":1.0}}},"df":46,"docs":{"100":{"tf":1.0},"104":{"tf":1.0},"108":{"tf":1.0},"113":{"tf":1.0},"117":{"tf":1.0},"122":{"tf":1.0},"126":{"tf":1.0},"130":{"tf":1.0},"139":{"tf":1.4142135623730951},"142":{"tf":2.23606797749979},"144":{"tf":2.23606797749979},"148":{"tf":1.0},"149":{"tf":1.4142135623730951},"150":{"tf":1.0},"153":{"tf":1.4142135623730951},"154":{"tf":1.0},"155":{"tf":1.7320508075688772},"156":{"tf":1.4142135623730951},"157":{"tf":2.6457513110645907},"168":{"tf":1.0},"21":{"tf":1.0},"22":{"tf":1.0},"26":{"tf":1.0},"31":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.0},"36":{"tf":1.4142135623730951},"37":{"tf":1.0},"4":{"tf":1.4142135623730951},"40":{"tf":1.0},"41":{"tf":2.0},"42":{"tf":1.4142135623730951},"43":{"tf":1.0},"45":{"tf":1.4142135623730951},"46":{"tf":1.0},"52":{"tf":1.0},"55":{"tf":1.4142135623730951},"57":{"tf":1.4142135623730951},"60":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.0},"83":{"tf":1.0},"87":{"tf":1.0},"91":{"tf":1.0},"95":{"tf":1.0}},"i":{"df":0,"docs":{},"p":{"df":2,"docs":{"33":{"tf":1.0},"42":{"tf":1.0}}}}}}}}}},"o":{"d":{"df":0,"docs":{},"e":{"b":{"a":{"df":0,"docs":{},"s":{"df":2,"docs":{"12":{"tf":1.0},"14":{"tf":1.0}}}},"df":0,"docs":{}},"df":9,"docs":{"12":{"tf":1.4142135623730951},"127":{"tf":1.0},"131":{"tf":1.0},"133":{"tf":2.0},"138":{"tf":1.0},"175":{"tf":1.0},"3":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"156":{"tf":1.0}}}}}},"m":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":12,"docs":{"102":{"tf":1.0},"111":{"tf":1.0},"115":{"tf":1.0},"126":{"tf":1.0},"144":{"tf":1.0},"170":{"tf":1.0},"172":{"tf":1.0},"175":{"tf":1.0},"59":{"tf":1.0},"65":{"tf":1.0},"89":{"tf":1.0},"96":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":7,"docs":{"133":{"tf":1.0},"143":{"tf":1.0},"170":{"tf":1.0},"34":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951},"50":{"tf":1.0},"58":{"tf":1.0}}},"m":{"a":{"df":1,"docs":{"151":{"tf":1.0}},"n":{"d":{"df":11,"docs":{"135":{"tf":1.0},"142":{"tf":1.4142135623730951},"145":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951},"157":{"tf":1.4142135623730951},"24":{"tf":1.0},"4":{"tf":2.0},"54":{"tf":1.4142135623730951},"55":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"13":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"t":{"=":{"\"":{"d":{"4":{"2":{"d":{"b":{"7":{"df":0,"docs":{},"e":{"1":{"4":{"c":{"2":{"df":0,"docs":{},"e":{"0":{"df":0,"docs":{},"e":{"7":{"5":{"8":{"df":0,"docs":{},"e":{"9":{"a":{"6":{"df":0,"docs":{},"e":{"b":{"6":{"5":{"5":{"c":{"c":{"df":0,"docs":{},"f":{"4":{"1":{"8":{"4":{"9":{"4":{"1":{"0":{"6":{"6":{"c":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"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":{},"n":{"df":3,"docs":{"141":{"tf":1.0},"142":{"tf":1.0},"65":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":3,"docs":{"165":{"tf":1.0},"166":{"tf":1.0},"81":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"n":{"df":9,"docs":{"133":{"tf":1.0},"14":{"tf":1.0},"143":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.4142135623730951},"172":{"tf":1.0},"175":{"tf":1.0},"2":{"tf":1.0},"53":{"tf":1.4142135623730951}}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":2,"docs":{"109":{"tf":1.7320508075688772},"120":{"tf":1.4142135623730951}}},"t":{"df":2,"docs":{"143":{"tf":1.0},"78":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":3,"docs":{"13":{"tf":1.0},"133":{"tf":1.0},"8":{"tf":1.0}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"53":{"tf":1.4142135623730951}}},"x":{"df":5,"docs":{"142":{"tf":1.0},"169":{"tf":1.0},"172":{"tf":1.0},"175":{"tf":1.0},"54":{"tf":1.0}}}},"i":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"175":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0}}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"162":{"tf":1.0}}},"s":{"df":2,"docs":{"1":{"tf":1.0},"3":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":3,"docs":{"26":{"tf":1.0},"27":{"tf":1.7320508075688772},"28":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":15,"docs":{"127":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0},"26":{"tf":2.23606797749979},"27":{"tf":2.0},"59":{"tf":2.0},"63":{"tf":1.4142135623730951},"73":{"tf":2.0},"75":{"tf":2.0},"76":{"tf":1.7320508075688772},"77":{"tf":1.0},"78":{"tf":2.23606797749979},"79":{"tf":2.0},"80":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"/":{"d":{"df":0,"docs":{},"e":{"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":1,"docs":{"78":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"127":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"s":{"df":2,"docs":{"143":{"tf":1.0},"60":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"2":{"tf":1.0}}}}}},"n":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":8,"docs":{"126":{"tf":1.0},"172":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0},"63":{"tf":1.0},"65":{"tf":1.0},"81":{"tf":1.4142135623730951},"84":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"53":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"111":{"tf":1.0},"89":{"tf":1.0}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{".":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"|":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"130":{"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":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"d":{":":{":":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"c":{":":{":":{"a":{"df":0,"docs":{},"r":{"c":{":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"130":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"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":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"133":{"tf":1.0}}}}}}},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"154":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":44,"docs":{"100":{"tf":1.4142135623730951},"101":{"tf":1.0},"104":{"tf":1.4142135623730951},"105":{"tf":1.4142135623730951},"108":{"tf":1.7320508075688772},"109":{"tf":2.0},"113":{"tf":1.7320508075688772},"117":{"tf":1.7320508075688772},"118":{"tf":1.4142135623730951},"122":{"tf":1.4142135623730951},"123":{"tf":1.0},"126":{"tf":1.4142135623730951},"130":{"tf":1.4142135623730951},"132":{"tf":2.0},"133":{"tf":2.23606797749979},"152":{"tf":1.7320508075688772},"153":{"tf":1.0},"154":{"tf":1.4142135623730951},"166":{"tf":1.0},"168":{"tf":1.0},"34":{"tf":1.4142135623730951},"36":{"tf":1.4142135623730951},"37":{"tf":1.4142135623730951},"4":{"tf":1.7320508075688772},"43":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"46":{"tf":1.4142135623730951},"48":{"tf":1.0},"54":{"tf":1.0},"60":{"tf":2.23606797749979},"64":{"tf":1.0},"71":{"tf":1.4142135623730951},"72":{"tf":1.0},"75":{"tf":1.4142135623730951},"76":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.0},"83":{"tf":1.4142135623730951},"84":{"tf":1.4142135623730951},"87":{"tf":1.4142135623730951},"88":{"tf":1.0},"91":{"tf":1.7320508075688772},"95":{"tf":1.4142135623730951},"96":{"tf":1.0}},"m":{"a":{"df":0,"docs":{},"p":{"df":11,"docs":{"142":{"tf":1.0},"152":{"tf":2.0},"155":{"tf":1.0},"157":{"tf":1.0},"22":{"tf":1.0},"25":{"tf":1.0},"28":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"r":{"df":78,"docs":{"100":{"tf":1.4142135623730951},"101":{"tf":1.4142135623730951},"104":{"tf":2.23606797749979},"105":{"tf":1.4142135623730951},"108":{"tf":1.0},"109":{"tf":2.449489742783178},"11":{"tf":1.7320508075688772},"110":{"tf":1.0},"113":{"tf":1.0},"114":{"tf":1.4142135623730951},"117":{"tf":1.0},"118":{"tf":1.4142135623730951},"122":{"tf":1.0},"123":{"tf":1.0},"126":{"tf":1.4142135623730951},"129":{"tf":1.7320508075688772},"130":{"tf":1.4142135623730951},"131":{"tf":2.0},"132":{"tf":1.4142135623730951},"133":{"tf":3.0},"136":{"tf":1.0},"139":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":2.23606797749979},"143":{"tf":2.449489742783178},"144":{"tf":2.8284271247461903},"147":{"tf":2.6457513110645907},"148":{"tf":2.23606797749979},"150":{"tf":1.4142135623730951},"152":{"tf":2.0},"154":{"tf":2.0},"155":{"tf":1.4142135623730951},"156":{"tf":2.449489742783178},"157":{"tf":2.23606797749979},"158":{"tf":1.4142135623730951},"163":{"tf":1.0},"166":{"tf":1.4142135623730951},"168":{"tf":1.0},"170":{"tf":1.0},"172":{"tf":1.0},"18":{"tf":1.7320508075688772},"22":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":2.0},"29":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.7320508075688772},"34":{"tf":1.4142135623730951},"35":{"tf":1.4142135623730951},"37":{"tf":1.4142135623730951},"4":{"tf":2.23606797749979},"41":{"tf":1.0},"42":{"tf":2.0},"43":{"tf":1.4142135623730951},"44":{"tf":1.4142135623730951},"46":{"tf":1.4142135623730951},"51":{"tf":1.0},"52":{"tf":1.7320508075688772},"54":{"tf":2.8284271247461903},"55":{"tf":2.6457513110645907},"56":{"tf":1.4142135623730951},"57":{"tf":2.0},"60":{"tf":1.4142135623730951},"61":{"tf":1.4142135623730951},"64":{"tf":1.4142135623730951},"71":{"tf":1.0},"72":{"tf":1.0},"75":{"tf":1.7320508075688772},"76":{"tf":1.0},"83":{"tf":1.0},"84":{"tf":1.4142135623730951},"87":{"tf":1.0},"88":{"tf":1.4142135623730951},"91":{"tf":1.0},"92":{"tf":1.4142135623730951},"95":{"tf":1.0},"96":{"tf":1.7320508075688772},"97":{"tf":1.4142135623730951}}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":1,"docs":{"170":{"tf":1.0}}}}}},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":2,"docs":{"19":{"tf":1.0},"27":{"tf":1.0}}}}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":30,"docs":{"139":{"tf":2.6457513110645907},"140":{"tf":1.4142135623730951},"145":{"tf":1.4142135623730951},"147":{"tf":1.7320508075688772},"148":{"tf":1.7320508075688772},"149":{"tf":1.0},"150":{"tf":1.0},"152":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.7320508075688772},"156":{"tf":1.0},"157":{"tf":1.0},"166":{"tf":1.7320508075688772},"170":{"tf":1.4142135623730951},"171":{"tf":1.0},"172":{"tf":2.0},"19":{"tf":1.0},"2":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":1.0},"27":{"tf":2.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"37":{"tf":2.0},"42":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951},"46":{"tf":2.0},"55":{"tf":1.0},"57":{"tf":1.0},"59":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":1,"docs":{"61":{"tf":1.0}}}}},"i":{"d":{"df":2,"docs":{"165":{"tf":1.0},"166":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"162":{"tf":1.0}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"12":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"13":{"tf":1.4142135623730951}}}},"t":{"df":2,"docs":{"129":{"tf":1.0},"133":{"tf":1.0}},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"144":{"tf":1.0}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":5,"docs":{"128":{"tf":1.0},"51":{"tf":1.0},"59":{"tf":1.4142135623730951},"61":{"tf":1.4142135623730951},"64":{"tf":1.4142135623730951}}}}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":9,"docs":{"131":{"tf":1.0},"136":{"tf":1.4142135623730951},"156":{"tf":1.0},"158":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"5":{"tf":1.0},"51":{"tf":1.4142135623730951},"85":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"d":{":":{"/":{"/":{"7":{"b":{"3":{"d":{"9":{"df":0,"docs":{},"e":{"9":{"d":{"b":{"d":{"a":{"6":{"df":0,"docs":{},"f":{"2":{"df":0,"docs":{},"e":{"0":{"3":{"8":{"1":{"d":{"df":0,"docs":{},"f":{"7":{"6":{"6":{"9":{"df":0,"docs":{},"f":{"6":{"1":{"1":{"7":{"b":{"df":0,"docs":{},"f":{"3":{"df":0,"docs":{},"e":{"5":{"4":{"1":{"7":{"1":{"4":{"6":{"9":{"c":{"df":0,"docs":{},"f":{"a":{"c":{"b":{"c":{"df":0,"docs":{},"e":{"2":{"6":{"7":{"0":{"6":{"0":{"5":{"a":{"6":{"1":{"c":{"df":0,"docs":{},"e":{"4":{"b":{"8":{"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":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{"3":{"9":{"d":{"3":{"0":{"9":{"6":{"5":{"b":{"df":0,"docs":{},"e":{"c":{"d":{"b":{"c":{"4":{"0":{"3":{"3":{"6":{"df":0,"docs":{},"f":{"d":{"9":{"a":{"a":{"6":{"4":{"2":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"7":{"7":{"6":{"4":{"2":{"1":{"5":{"5":{"3":{"6":{"1":{"5":{"df":0,"docs":{},"f":{"6":{"4":{"2":{"d":{"d":{"5":{"9":{"9":{"df":0,"docs":{},"e":{"1":{"b":{"0":{"d":{"8":{"8":{"c":{"5":{"0":{"5":{"b":{"6":{"df":1,"docs":{"45":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{},"n":{"df":0,"docs":{},"t":{"df":5,"docs":{"136":{"tf":1.0},"152":{"tf":1.4142135623730951},"36":{"tf":1.0},"45":{"tf":1.0},"61":{"tf":1.0}}}},"x":{"df":0,"docs":{},"t":{"df":4,"docs":{"128":{"tf":1.0},"51":{"tf":1.0},"57":{"tf":1.0},"72":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":1,"docs":{"166":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"14":{"tf":1.0}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"l":{"df":20,"docs":{"1":{"tf":1.0},"102":{"tf":1.0},"126":{"tf":1.0},"134":{"tf":1.0},"139":{"tf":1.0},"142":{"tf":1.4142135623730951},"155":{"tf":2.6457513110645907},"156":{"tf":3.3166247903554},"157":{"tf":2.0},"158":{"tf":1.0},"172":{"tf":1.7320508075688772},"3":{"tf":1.0},"32":{"tf":1.4142135623730951},"33":{"tf":1.7320508075688772},"34":{"tf":1.0},"41":{"tf":1.4142135623730951},"42":{"tf":1.4142135623730951},"43":{"tf":1.0},"56":{"tf":1.0},"97":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"127":{"tf":1.0}}}},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"85":{"tf":1.0}}},"t":{"df":1,"docs":{"133":{"tf":1.0}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"133":{"tf":1.0}}}}}}}}}}}}},"df":0,"docs":{}}}}}}}}}}},"o":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"172":{"tf":1.0}}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"i":{"df":5,"docs":{"160":{"tf":1.0},"21":{"tf":1.0},"27":{"tf":1.4142135623730951},"31":{"tf":1.4142135623730951},"40":{"tf":1.4142135623730951}}}},"r":{"df":0,"docs":{},"e":{"df":3,"docs":{"59":{"tf":1.0},"62":{"tf":1.0},"79":{"tf":2.0}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"124":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"172":{"tf":1.0}}}}}},"df":0,"docs":{},"l":{"df":1,"docs":{"148":{"tf":1.0}}},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":7,"docs":{"138":{"tf":1.0},"144":{"tf":1.4142135623730951},"148":{"tf":2.0},"151":{"tf":1.0},"42":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"2":{"tf":1.0}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":7,"docs":{"110":{"tf":1.4142135623730951},"124":{"tf":1.0},"139":{"tf":1.0},"140":{"tf":1.0},"141":{"tf":1.0},"147":{"tf":2.0},"148":{"tf":2.0}}}},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"138":{"tf":1.0}}},"y":{"_":{"c":{"df":0,"docs":{},"o":{"d":{"df":2,"docs":{"138":{"tf":1.0},"140":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"p":{"d":{"df":1,"docs":{"155":{"tf":1.0}}},"df":0,"docs":{},"u":{"df":3,"docs":{"2":{"tf":1.0},"48":{"tf":1.0},"79":{"tf":1.0}}}},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":4,"docs":{"130":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.0},"133":{"tf":1.7320508075688772}}}}},"d":{"df":3,"docs":{"142":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":22,"docs":{"12":{"tf":1.0},"127":{"tf":1.0},"132":{"tf":1.0},"133":{"tf":1.0},"140":{"tf":1.0},"156":{"tf":1.0},"17":{"tf":1.0},"26":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.4142135623730951},"35":{"tf":1.4142135623730951},"36":{"tf":1.4142135623730951},"37":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.4142135623730951},"44":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"46":{"tf":1.0},"53":{"tf":1.7320508075688772},"59":{"tf":1.0},"60":{"tf":1.4142135623730951},"64":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"129":{"tf":1.0},"133":{"tf":1.0}}}}}}}}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":2,"docs":{"166":{"tf":1.4142135623730951},"59":{"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":3,"docs":{"126":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}}},"t":{"df":0,"docs":{},"x":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"132":{"tf":1.4142135623730951}},"s":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"(":{"b":{"\"":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"d":{"b":{"df":0,"docs":{},"y":{"df":1,"docs":{"128":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"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":{}},"df":2,"docs":{"128":{"tf":1.4142135623730951},"132":{"tf":1.4142135623730951}}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":8,"docs":{"156":{"tf":1.7320508075688772},"158":{"tf":1.7320508075688772},"34":{"tf":1.7320508075688772},"36":{"tf":1.4142135623730951},"37":{"tf":1.0},"43":{"tf":1.7320508075688772},"45":{"tf":1.4142135623730951},"46":{"tf":1.0}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":21,"docs":{"104":{"tf":1.0},"11":{"tf":1.0},"129":{"tf":1.0},"134":{"tf":1.0},"135":{"tf":1.0},"139":{"tf":1.4142135623730951},"140":{"tf":1.0},"144":{"tf":1.0},"147":{"tf":1.0},"148":{"tf":1.4142135623730951},"149":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0},"159":{"tf":1.0},"34":{"tf":1.0},"43":{"tf":1.0},"52":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":4,"docs":{"127":{"tf":1.4142135623730951},"130":{"tf":1.0},"143":{"tf":1.0},"175":{"tf":1.0}}}}}}}},"d":{"7":{"df":0,"docs":{},"r":{"df":0,"docs":{},"f":{"df":0,"docs":{},"x":{"df":2,"docs":{"35":{"tf":1.7320508075688772},"36":{"tf":2.23606797749979}}}}}},"a":{"df":0,"docs":{},"t":{"a":{"b":{"a":{"df":0,"docs":{},"s":{"df":4,"docs":{"138":{"tf":1.4142135623730951},"140":{"tf":1.0},"48":{"tf":1.0},"57":{"tf":1.0}}}},"df":0,"docs":{}},"df":17,"docs":{"1":{"tf":1.0},"115":{"tf":1.0},"124":{"tf":1.4142135623730951},"128":{"tf":1.0},"136":{"tf":1.4142135623730951},"139":{"tf":2.449489742783178},"152":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951},"166":{"tf":1.4142135623730951},"172":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.7320508075688772},"3":{"tf":1.0},"61":{"tf":1.4142135623730951},"63":{"tf":1.0},"73":{"tf":1.0},"75":{"tf":1.4142135623730951}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"156":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"/":{"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":1,"docs":{"79":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":7,"docs":{"132":{"tf":1.0},"162":{"tf":1.4142135623730951},"60":{"tf":1.4142135623730951},"63":{"tf":1.0},"85":{"tf":1.7320508075688772},"87":{"tf":1.0},"88":{"tf":1.0}}}}},"c":{"df":0,"docs":{},"i":{"d":{"df":3,"docs":{"14":{"tf":1.0},"156":{"tf":1.0},"97":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":1,"docs":{"14":{"tf":1.0}}}},"l":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"120":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"d":{"df":2,"docs":{"78":{"tf":1.0},"79":{"tf":1.7320508075688772}}},"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":8,"docs":{"26":{"tf":1.0},"63":{"tf":1.0},"73":{"tf":1.0},"75":{"tf":1.4142135623730951},"76":{"tf":1.4142135623730951},"78":{"tf":1.0},"79":{"tf":1.0},"80":{"tf":1.0}}}}}}}}}},"d":{"df":0,"docs":{},"i":{"c":{"df":11,"docs":{"0":{"tf":1.0},"1":{"tf":1.7320508075688772},"169":{"tf":1.0},"170":{"tf":2.23606797749979},"171":{"tf":1.4142135623730951},"172":{"tf":2.8284271247461903},"175":{"tf":1.0},"22":{"tf":1.4142135623730951},"37":{"tf":1.0},"46":{"tf":1.0},"75":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":1,"docs":{"3":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"50":{"tf":1.0}}}}}},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":31,"docs":{"101":{"tf":1.0},"105":{"tf":1.0},"109":{"tf":1.0},"123":{"tf":1.0},"128":{"tf":1.0},"138":{"tf":1.0},"142":{"tf":1.0},"150":{"tf":1.4142135623730951},"152":{"tf":1.4142135623730951},"153":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.7320508075688772},"156":{"tf":1.0},"157":{"tf":1.4142135623730951},"162":{"tf":1.0},"163":{"tf":1.0},"18":{"tf":1.0},"22":{"tf":1.4142135623730951},"26":{"tf":1.4142135623730951},"35":{"tf":1.7320508075688772},"36":{"tf":2.0},"4":{"tf":1.4142135623730951},"44":{"tf":1.7320508075688772},"45":{"tf":2.0},"48":{"tf":2.0},"54":{"tf":1.0},"57":{"tf":1.7320508075688772},"62":{"tf":1.0},"72":{"tf":1.4142135623730951},"76":{"tf":1.0},"84":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":6,"docs":{"109":{"tf":1.0},"114":{"tf":1.0},"129":{"tf":1.0},"132":{"tf":1.0},"165":{"tf":1.0},"92":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":9,"docs":{"101":{"tf":1.0},"109":{"tf":1.0},"118":{"tf":1.0},"123":{"tf":1.0},"140":{"tf":1.0},"72":{"tf":1.0},"76":{"tf":1.0},"84":{"tf":1.0},"96":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"/":{"a":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"76":{"tf":1.4142135623730951},"96":{"tf":1.0}}}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"109":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"c":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"r":{"df":1,"docs":{"96":{"tf":1.0}}}},"df":0,"docs":{}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"109":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"109":{"tf":1.0}}}}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":4,"docs":{"109":{"tf":1.0},"118":{"tf":1.0},"123":{"tf":1.0},"72":{"tf":1.0}}}}},"m":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"76":{"tf":1.0}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"i":{"df":1,"docs":{"101":{"tf":1.0}}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"96":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"_":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"1":{"6":{"df":1,"docs":{"96":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"96":{"tf":1.4142135623730951}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":2,"docs":{"72":{"tf":1.0},"84":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"109":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":3,"docs":{"25":{"tf":1.4142135623730951},"28":{"tf":1.4142135623730951},"53":{"tf":1.0}}}}},"m":{"df":0,"docs":{},"o":{"df":1,"docs":{"156":{"tf":1.0}},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":4,"docs":{"27":{"tf":1.0},"36":{"tf":1.0},"41":{"tf":1.0},"45":{"tf":1.0}}}}}}}},"n":{"df":0,"docs":{},"i":{"df":3,"docs":{"95":{"tf":1.0},"96":{"tf":1.4142135623730951},"97":{"tf":2.449489742783178}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":7,"docs":{"11":{"tf":1.0},"130":{"tf":1.4142135623730951},"132":{"tf":1.0},"133":{"tf":1.7320508075688772},"3":{"tf":1.0},"4":{"tf":1.0},"93":{"tf":1.0}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"y":{"df":11,"docs":{"1":{"tf":1.0},"153":{"tf":1.4142135623730951},"157":{"tf":1.0},"33":{"tf":2.0},"34":{"tf":1.4142135623730951},"4":{"tf":1.4142135623730951},"42":{"tf":2.23606797749979},"43":{"tf":1.4142135623730951},"5":{"tf":1.0},"58":{"tf":1.0},"85":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"'":{"df":1,"docs":{"143":{"tf":1.0}}},"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"34":{"tf":1.0},"43":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}}}}}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"132":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"b":{"df":7,"docs":{"131":{"tf":1.4142135623730951},"143":{"tf":1.0},"36":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"60":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.0}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":16,"docs":{"101":{"tf":2.23606797749979},"105":{"tf":1.7320508075688772},"109":{"tf":3.3166247903554},"118":{"tf":1.7320508075688772},"123":{"tf":1.4142135623730951},"138":{"tf":1.0},"141":{"tf":1.4142135623730951},"57":{"tf":3.1622776601683795},"62":{"tf":1.0},"63":{"tf":1.0},"64":{"tf":1.4142135623730951},"72":{"tf":3.4641016151377544},"76":{"tf":1.4142135623730951},"84":{"tf":1.7320508075688772},"88":{"tf":1.4142135623730951},"96":{"tf":2.8284271247461903}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"132":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":2,"docs":{"0":{"tf":1.0},"1":{"tf":1.4142135623730951}}}},"r":{"df":2,"docs":{"50":{"tf":1.0},"61":{"tf":1.0}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"53":{"tf":1.0},"58":{"tf":1.0}}}}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":4,"docs":{"109":{"tf":1.0},"122":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":3,"docs":{"51":{"tf":1.0},"53":{"tf":1.0},"60":{"tf":1.0}}}}}}}},"v":{"df":3,"docs":{"37":{"tf":1.0},"46":{"tf":1.0},"7":{"tf":1.0}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":6,"docs":{"1":{"tf":1.0},"13":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0},"175":{"tf":1.4142135623730951},"2":{"tf":1.0}}}}}}}},"i":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"173":{"tf":1.0}}}},"df":0,"docs":{}}}},"d":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":3,"docs":{"14":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":8,"docs":{"124":{"tf":1.0},"141":{"tf":1.0},"155":{"tf":1.0},"163":{"tf":1.0},"166":{"tf":1.0},"169":{"tf":1.0},"4":{"tf":1.0},"58":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":8,"docs":{"109":{"tf":1.0},"119":{"tf":1.0},"127":{"tf":1.4142135623730951},"128":{"tf":1.0},"141":{"tf":2.0},"147":{"tf":1.0},"50":{"tf":1.0},"59":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"109":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"i":{"df":7,"docs":{"13":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.4142135623730951},"27":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"54":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"s":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"13":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"148":{"tf":1.0}}}},"df":0,"docs":{}}}},"v":{"df":7,"docs":{"142":{"tf":1.7320508075688772},"143":{"tf":1.0},"144":{"tf":1.4142135623730951},"148":{"tf":1.0},"149":{"tf":1.0},"157":{"tf":1.7320508075688772},"160":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":10,"docs":{"142":{"tf":1.4142135623730951},"143":{"tf":1.4142135623730951},"144":{"tf":2.23606797749979},"148":{"tf":2.0},"155":{"tf":1.7320508075688772},"156":{"tf":1.0},"157":{"tf":1.4142135623730951},"158":{"tf":1.0},"4":{"tf":1.4142135623730951},"48":{"tf":1.0}}},"y":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"147":{"tf":1.0}}}}}}}}}}}}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"13":{"tf":1.0}}}}}},"df":0,"docs":{},"k":{"df":1,"docs":{"154":{"tf":1.0}}},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"166":{"tf":1.0}}}}}},"t":{"a":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"135":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":5,"docs":{"100":{"tf":1.0},"101":{"tf":1.0},"6":{"tf":1.0},"63":{"tf":1.0},"98":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"v":{"df":0,"docs":{},"e":{"df":1,"docs":{"50":{"tf":1.0}}}}},"o":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":3,"docs":{"76":{"tf":1.0},"83":{"tf":1.0},"84":{"tf":1.7320508075688772}}}}}}},"c":{"df":11,"docs":{"101":{"tf":1.0},"105":{"tf":1.0},"109":{"tf":1.0},"118":{"tf":1.0},"123":{"tf":1.0},"136":{"tf":1.4142135623730951},"72":{"tf":1.0},"76":{"tf":1.0},"84":{"tf":1.0},"88":{"tf":1.0},"96":{"tf":1.0}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"k":{"df":0,"docs":{},"g":{".":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"/":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"/":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{":":{"0":{".":{"8":{".":{"0":{"df":1,"docs":{"7":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":13,"docs":{"109":{"tf":1.0},"12":{"tf":1.0},"122":{"tf":1.0},"127":{"tf":1.0},"143":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0},"162":{"tf":1.0},"167":{"tf":1.4142135623730951},"55":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.0},"64":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"144":{"tf":1.0}}}}},"df":0,"docs":{}},"n":{"'":{"df":0,"docs":{},"t":{"df":3,"docs":{"36":{"tf":1.0},"45":{"tf":1.0},"59":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":2,"docs":{"102":{"tf":1.0},"59":{"tf":1.0}}}},"w":{"df":0,"docs":{},"n":{"df":4,"docs":{"139":{"tf":1.0},"140":{"tf":1.0},"2":{"tf":1.0},"65":{"tf":1.0}},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":7,"docs":{"102":{"tf":1.0},"128":{"tf":1.4142135623730951},"139":{"tf":2.449489742783178},"53":{"tf":1.0},"59":{"tf":1.4142135623730951},"63":{"tf":1.0},"98":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}},"q":{"df":0,"docs":{},"v":{"df":0,"docs":{},"j":{"df":0,"docs":{},"g":{"df":1,"docs":{"34":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":7,"docs":{"104":{"tf":1.0},"124":{"tf":1.4142135623730951},"139":{"tf":1.4142135623730951},"53":{"tf":1.0},"59":{"tf":3.0},"63":{"tf":1.4142135623730951},"89":{"tf":1.7320508075688772}}}}},"u":{"df":0,"docs":{},"e":{"df":4,"docs":{"104":{"tf":1.0},"147":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.0}}},"r":{"a":{"df":0,"docs":{},"t":{"df":6,"docs":{"105":{"tf":1.4142135623730951},"115":{"tf":1.0},"119":{"tf":1.0},"139":{"tf":1.0},"141":{"tf":1.4142135623730951},"63":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":3,"docs":{"104":{"tf":1.0},"105":{"tf":1.0},"133":{"tf":1.0}}}}},"y":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":16,"docs":{"106":{"tf":1.0},"109":{"tf":1.0},"110":{"tf":1.0},"120":{"tf":1.0},"122":{"tf":1.0},"123":{"tf":1.0},"124":{"tf":1.7320508075688772},"126":{"tf":1.4142135623730951},"131":{"tf":1.0},"141":{"tf":1.0},"52":{"tf":1.0},"56":{"tf":1.7320508075688772},"61":{"tf":2.6457513110645907},"62":{"tf":1.0},"63":{"tf":1.4142135623730951},"65":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"g":{"df":8,"docs":{"139":{"tf":1.0},"141":{"tf":1.0},"144":{"tf":1.4142135623730951},"147":{"tf":1.0},"166":{"tf":1.7320508075688772},"51":{"tf":1.4142135623730951},"57":{"tf":1.4142135623730951},"61":{"tf":1.0}}}},"a":{"c":{"df":0,"docs":{},"h":{"df":21,"docs":{"126":{"tf":1.0},"128":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":1.0},"148":{"tf":1.0},"155":{"tf":1.4142135623730951},"157":{"tf":1.4142135623730951},"166":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"37":{"tf":1.0},"41":{"tf":1.0},"43":{"tf":1.0},"46":{"tf":1.0},"55":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.0},"61":{"tf":1.7320508075688772},"62":{"tf":1.0},"81":{"tf":1.4142135623730951},"88":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"139":{"tf":1.0},"34":{"tf":1.0},"43":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"14":{"tf":1.0},"141":{"tf":1.0},"27":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"5":{"tf":1.0}}}}}}},"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":4,"docs":{"130":{"tf":1.0},"17":{"tf":1.7320508075688772},"18":{"tf":1.0},"19":{"tf":1.0}}}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"14":{"tf":1.0}}}}}}}}}},"d":{"df":1,"docs":{"144":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"27":{"tf":1.4142135623730951},"37":{"tf":1.4142135623730951},"46":{"tf":1.4142135623730951}}}}},"df":1,"docs":{"17":{"tf":1.0}},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"60":{"tf":1.0},"61":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"32":{"tf":1.0}}}}}}},"m":{"b":{"df":0,"docs":{},"e":{"d":{"df":1,"docs":{"12":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"n":{"a":{"b":{"df":0,"docs":{},"l":{"df":2,"docs":{"172":{"tf":1.0},"61":{"tf":1.0}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"o":{"d":{"df":7,"docs":{"151":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"55":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.4142135623730951},"85":{"tf":1.0}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"139":{"tf":1.0},"148":{"tf":1.0}}}}}}},"d":{"df":7,"docs":{"36":{"tf":1.0},"45":{"tf":1.0},"60":{"tf":1.0},"67":{"tf":1.0},"72":{"tf":1.4142135623730951},"81":{"tf":1.0},"96":{"tf":1.4142135623730951}},"i":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"136":{"tf":1.0}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"\"":{",":{"\"":{"a":{"d":{"d":{"df":0,"docs":{},"r":{"df":1,"docs":{"18":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"'":{"df":4,"docs":{"120":{"tf":1.0},"124":{"tf":1.0},"144":{"tf":1.0},"52":{"tf":1.0}}},"df":57,"docs":{"100":{"tf":1.7320508075688772},"101":{"tf":2.0},"104":{"tf":1.0},"108":{"tf":1.0},"113":{"tf":1.0},"117":{"tf":1.0},"120":{"tf":1.4142135623730951},"122":{"tf":1.0},"126":{"tf":1.4142135623730951},"128":{"tf":1.4142135623730951},"130":{"tf":1.0},"133":{"tf":1.0},"139":{"tf":2.23606797749979},"142":{"tf":2.23606797749979},"144":{"tf":2.6457513110645907},"148":{"tf":1.4142135623730951},"149":{"tf":1.0},"150":{"tf":1.4142135623730951},"151":{"tf":1.4142135623730951},"152":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.7320508075688772},"156":{"tf":2.23606797749979},"157":{"tf":2.23606797749979},"158":{"tf":1.4142135623730951},"164":{"tf":1.4142135623730951},"165":{"tf":1.0},"166":{"tf":1.7320508075688772},"18":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"36":{"tf":1.7320508075688772},"37":{"tf":1.0},"41":{"tf":1.0},"42":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951},"45":{"tf":1.7320508075688772},"46":{"tf":1.0},"48":{"tf":1.0},"49":{"tf":1.7320508075688772},"50":{"tf":1.0},"51":{"tf":2.6457513110645907},"52":{"tf":2.6457513110645907},"53":{"tf":2.23606797749979},"55":{"tf":2.8284271247461903},"56":{"tf":1.0},"57":{"tf":2.8284271247461903},"60":{"tf":1.0},"61":{"tf":1.4142135623730951},"63":{"tf":1.4142135623730951},"71":{"tf":1.0},"75":{"tf":1.0},"83":{"tf":1.0},"87":{"tf":1.0},"91":{"tf":1.0},"95":{"tf":1.0},"98":{"tf":1.0}}}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"c":{"df":1,"docs":{"104":{"tf":1.0}}},"df":0,"docs":{}}}},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":5,"docs":{"12":{"tf":1.0},"13":{"tf":1.0},"159":{"tf":1.4142135623730951},"160":{"tf":1.7320508075688772},"171":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":5,"docs":{"1":{"tf":1.0},"166":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0},"75":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"19":{"tf":1.0}}}},"i":{"df":0,"docs":{},"r":{"df":3,"docs":{"58":{"tf":1.0},"75":{"tf":1.4142135623730951},"97":{"tf":1.4142135623730951}}},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"138":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"2":{"tf":1.0},"61":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"m":{"df":6,"docs":{"101":{"tf":1.7320508075688772},"57":{"tf":1.0},"72":{"tf":1.7320508075688772},"76":{"tf":1.4142135623730951},"84":{"tf":1.0},"96":{"tf":1.4142135623730951}}}},"v":{"df":5,"docs":{"142":{"tf":2.23606797749979},"155":{"tf":1.7320508075688772},"157":{"tf":2.449489742783178},"4":{"tf":2.0},"48":{"tf":2.6457513110645907}},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":3,"docs":{"162":{"tf":1.4142135623730951},"163":{"tf":1.0},"54":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"y":{"df":2,"docs":{"14":{"tf":1.7320508075688772},"143":{"tf":1.0}}}}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":3,"docs":{"133":{"tf":1.0},"144":{"tf":1.0},"147":{"tf":1.7320508075688772}},"v":{"df":1,"docs":{"133":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":4,"docs":{"133":{"tf":1.0},"139":{"tf":1.0},"148":{"tf":1.0},"85":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"53":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"c":{"/":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"/":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"54":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}}}},"df":3,"docs":{"155":{"tf":1.0},"157":{"tf":1.0},"170":{"tf":1.0}}},"df":0,"docs":{}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"97":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"172":{"tf":1.0},"19":{"tf":1.0}},"t":{"df":2,"docs":{"139":{"tf":1.7320508075688772},"162":{"tf":1.0}}}}}},"x":{"a":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"104":{"tf":1.0},"79":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"59":{"tf":1.0}}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":40,"docs":{"100":{"tf":1.4142135623730951},"104":{"tf":2.0},"108":{"tf":1.0},"11":{"tf":1.0},"113":{"tf":1.0},"117":{"tf":1.0},"122":{"tf":1.0},"126":{"tf":1.4142135623730951},"127":{"tf":2.0},"130":{"tf":1.4142135623730951},"133":{"tf":1.0},"151":{"tf":1.0},"152":{"tf":1.0},"153":{"tf":1.4142135623730951},"154":{"tf":1.4142135623730951},"156":{"tf":1.0},"169":{"tf":1.4142135623730951},"170":{"tf":1.0},"171":{"tf":1.0},"19":{"tf":1.0},"23":{"tf":1.0},"29":{"tf":1.4142135623730951},"32":{"tf":1.0},"36":{"tf":1.0},"4":{"tf":1.7320508075688772},"41":{"tf":1.4142135623730951},"45":{"tf":1.0},"52":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":1.4142135623730951},"55":{"tf":1.4142135623730951},"59":{"tf":1.7320508075688772},"60":{"tf":1.7320508075688772},"61":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.4142135623730951},"83":{"tf":1.0},"87":{"tf":1.0},"91":{"tf":1.0},"95":{"tf":1.0}},"e":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"117":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"c":{"df":0,"docs":{},"e":{"df":1,"docs":{"104":{"tf":1.0}},"l":{"df":1,"docs":{"14":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"13":{"tf":1.0},"141":{"tf":2.0}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"154":{"tf":1.0},"166":{"tf":1.0},"59":{"tf":1.4142135623730951}}}}},"p":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"12":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"11":{"tf":1.0},"172":{"tf":1.0},"27":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"155":{"tf":1.0},"157":{"tf":1.0}}}}}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"24":{"tf":1.0}}}},"s":{"df":12,"docs":{"139":{"tf":1.0},"140":{"tf":1.0},"147":{"tf":1.0},"148":{"tf":1.0},"150":{"tf":1.4142135623730951},"155":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.0},"163":{"tf":1.0},"37":{"tf":1.0},"4":{"tf":1.4142135623730951},"46":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":3,"docs":{"106":{"tf":1.0},"69":{"tf":1.4142135623730951},"72":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"130":{"tf":1.0},"131":{"tf":1.0},"144":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":2,"docs":{"127":{"tf":1.0},"175":{"tf":1.0}}}},"r":{"df":0,"docs":{},"n":{"df":6,"docs":{"12":{"tf":1.4142135623730951},"126":{"tf":1.0},"33":{"tf":1.0},"37":{"tf":1.7320508075688772},"42":{"tf":1.0},"46":{"tf":1.7320508075688772}}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"52":{"tf":1.0},"61":{"tf":1.4142135623730951},"62":{"tf":1.0}}}},"df":1,"docs":{"175":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"79":{"tf":1.0}}}}}}}},"f":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"85":{"tf":1.0}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"=":{"6":{"0":{"df":1,"docs":{"166":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"166":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}}}}}}},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":5,"docs":{"108":{"tf":1.0},"109":{"tf":1.0},"110":{"tf":1.0},"113":{"tf":1.0},"91":{"tf":1.0}}}}}}}}}},"s":{"df":8,"docs":{"108":{"tf":1.0},"109":{"tf":1.4142135623730951},"113":{"tf":1.0},"117":{"tf":1.0},"52":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":1.4142135623730951},"91":{"tf":1.0}}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"r":{"df":3,"docs":{"21":{"tf":1.0},"31":{"tf":1.0},"40":{"tf":1.0}}}},"df":0,"docs":{}}}}},"q":{"df":1,"docs":{"10":{"tf":1.0}}},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"100":{"tf":1.0}}}}}},"t":{"df":2,"docs":{"11":{"tf":1.4142135623730951},"79":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"14":{"tf":1.0}}}}}}},"df":12,"docs":{"22":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.0},"28":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":6,"docs":{"130":{"tf":1.0},"134":{"tf":1.0},"170":{"tf":1.0},"3":{"tf":1.0},"52":{"tf":1.0},"79":{"tf":1.0}}}}}},"d":{"df":1,"docs":{"59":{"tf":1.4142135623730951}}},"df":0,"docs":{},"e":{"d":{"df":2,"docs":{"41":{"tf":1.0},"59":{"tf":1.0}}},"df":1,"docs":{"138":{"tf":1.0}},"l":{"df":1,"docs":{"19":{"tf":1.0}}}},"w":{"df":3,"docs":{"104":{"tf":1.0},"133":{"tf":1.0},"59":{"tf":1.0}}}},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"3":{"tf":1.0}}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"d":{"df":7,"docs":{"138":{"tf":1.4142135623730951},"144":{"tf":1.7320508075688772},"23":{"tf":1.0},"27":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0},"52":{"tf":1.0}}},"df":0,"docs":{}}},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"14":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"e":{"df":18,"docs":{"133":{"tf":1.0},"142":{"tf":1.4142135623730951},"152":{"tf":1.0},"154":{"tf":2.6457513110645907},"155":{"tf":1.7320508075688772},"156":{"tf":1.7320508075688772},"157":{"tf":1.7320508075688772},"158":{"tf":1.4142135623730951},"160":{"tf":1.0},"166":{"tf":1.4142135623730951},"27":{"tf":1.0},"37":{"tf":1.0},"4":{"tf":1.4142135623730951},"46":{"tf":1.0},"48":{"tf":1.0},"54":{"tf":2.23606797749979},"55":{"tf":1.4142135623730951},"57":{"tf":1.7320508075688772}},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":2,"docs":{"154":{"tf":1.4142135623730951},"157":{"tf":1.0}}}}}}}}},"l":{"df":1,"docs":{"27":{"tf":1.0}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"'":{"df":11,"docs":{"106":{"tf":1.0},"120":{"tf":1.0},"123":{"tf":1.0},"141":{"tf":1.4142135623730951},"144":{"tf":1.0},"64":{"tf":1.0},"65":{"tf":1.0},"73":{"tf":1.0},"81":{"tf":1.0},"88":{"tf":1.0},"93":{"tf":1.0}}},":":{":":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"`":{"]":{"[":{"c":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{":":{":":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":1,"docs":{"109":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"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":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"`":{"]":{"[":{"c":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{":":{":":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"109":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"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":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"144":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":1,"docs":{"144":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"168":{"tf":1.0}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":2,"docs":{"60":{"tf":1.0},"64":{"tf":1.0}}}}}}}},"df":90,"docs":{"100":{"tf":1.0},"102":{"tf":1.0},"103":{"tf":1.0},"104":{"tf":1.4142135623730951},"106":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":2.449489742783178},"11":{"tf":1.0},"111":{"tf":1.4142135623730951},"112":{"tf":1.0},"113":{"tf":1.0},"115":{"tf":1.4142135623730951},"116":{"tf":1.0},"117":{"tf":1.0},"120":{"tf":1.7320508075688772},"121":{"tf":1.0},"122":{"tf":1.7320508075688772},"124":{"tf":1.7320508075688772},"126":{"tf":2.449489742783178},"127":{"tf":2.449489742783178},"128":{"tf":2.0},"129":{"tf":1.4142135623730951},"130":{"tf":1.4142135623730951},"131":{"tf":1.0},"132":{"tf":1.4142135623730951},"133":{"tf":1.7320508075688772},"141":{"tf":3.1622776601683795},"142":{"tf":1.0},"144":{"tf":3.3166247903554},"152":{"tf":2.0},"154":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0},"162":{"tf":1.0},"170":{"tf":1.4142135623730951},"171":{"tf":1.0},"172":{"tf":1.0},"173":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"36":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"4":{"tf":1.0},"41":{"tf":1.0},"42":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951},"45":{"tf":1.0},"46":{"tf":1.0},"47":{"tf":1.0},"50":{"tf":2.23606797749979},"51":{"tf":1.4142135623730951},"52":{"tf":1.0},"53":{"tf":2.0},"55":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":2.23606797749979},"58":{"tf":1.4142135623730951},"59":{"tf":4.358898943540674},"60":{"tf":3.605551275463989},"61":{"tf":4.0},"62":{"tf":1.4142135623730951},"63":{"tf":2.23606797749979},"64":{"tf":2.6457513110645907},"65":{"tf":1.7320508075688772},"70":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":2.0},"82":{"tf":1.0},"83":{"tf":1.0},"84":{"tf":1.7320508075688772},"85":{"tf":1.4142135623730951},"86":{"tf":1.0},"87":{"tf":1.0},"89":{"tf":1.4142135623730951},"90":{"tf":1.0},"91":{"tf":1.0},"93":{"tf":1.0},"94":{"tf":1.0},"95":{"tf":1.0},"96":{"tf":1.0},"97":{"tf":1.0},"98":{"tf":1.0},"99":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"128":{"tf":1.4142135623730951},"132":{"tf":1.4142135623730951}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{":":{":":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"130":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}},"n":{"d":{"df":2,"docs":{"154":{"tf":1.0},"65":{"tf":1.0}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"l":{"df":5,"docs":{"170":{"tf":1.0},"63":{"tf":1.0},"93":{"tf":1.7320508075688772},"96":{"tf":1.0},"97":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"df":9,"docs":{"127":{"tf":1.0},"132":{"tf":1.0},"150":{"tf":1.0},"27":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":1.0},"60":{"tf":1.0},"75":{"tf":1.0},"97":{"tf":1.0}}}}},"t":{"df":2,"docs":{"127":{"tf":1.0},"59":{"tf":1.0}}}},"l":{"a":{"df":0,"docs":{},"g":{"df":4,"docs":{"155":{"tf":1.0},"156":{"tf":1.7320508075688772},"158":{"tf":1.0},"163":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":8,"docs":{"22":{"tf":1.4142135623730951},"25":{"tf":1.0},"26":{"tf":1.7320508075688772},"28":{"tf":1.0},"32":{"tf":1.0},"35":{"tf":2.0},"41":{"tf":1.0},"44":{"tf":2.0}}}}},"o":{"df":0,"docs":{},"w":{"df":6,"docs":{"111":{"tf":1.0},"141":{"tf":1.0},"147":{"tf":1.0},"53":{"tf":1.4142135623730951},"59":{"tf":1.0},"89":{"tf":1.0}}}}},"n":{"df":8,"docs":{"100":{"tf":1.0},"104":{"tf":1.0},"128":{"tf":1.4142135623730951},"129":{"tf":1.0},"130":{"tf":1.0},"132":{"tf":1.4142135623730951},"133":{"tf":2.0},"60":{"tf":1.0}}},"o":{"c":{"df":0,"docs":{},"u":{"df":1,"docs":{"1":{"tf":1.0}},"s":{"df":2,"docs":{"134":{"tf":1.0},"14":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"11":{"tf":1.0},"160":{"tf":1.7320508075688772},"29":{"tf":1.0},"54":{"tf":1.0}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":26,"docs":{"130":{"tf":1.0},"133":{"tf":1.7320508075688772},"136":{"tf":1.0},"137":{"tf":1.0},"138":{"tf":1.4142135623730951},"139":{"tf":1.0},"140":{"tf":1.0},"144":{"tf":1.0},"147":{"tf":1.0},"148":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"159":{"tf":1.0},"164":{"tf":1.0},"18":{"tf":1.0},"19":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.0},"28":{"tf":1.0},"33":{"tf":1.0},"42":{"tf":1.0},"52":{"tf":1.0},"54":{"tf":1.0},"59":{"tf":1.4142135623730951},"60":{"tf":1.0},"62":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":13,"docs":{"105":{"tf":1.4142135623730951},"109":{"tf":1.4142135623730951},"159":{"tf":1.0},"167":{"tf":1.0},"23":{"tf":1.0},"34":{"tf":1.0},"4":{"tf":1.0},"43":{"tf":1.0},"72":{"tf":1.4142135623730951},"78":{"tf":1.0},"79":{"tf":1.4142135623730951},"84":{"tf":1.0},"96":{"tf":1.4142135623730951}}}},"df":3,"docs":{"57":{"tf":1.0},"59":{"tf":1.4142135623730951},"79":{"tf":1.0}}},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":15,"docs":{"102":{"tf":1.0},"104":{"tf":1.4142135623730951},"105":{"tf":1.0},"130":{"tf":1.0},"143":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.0},"24":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951},"48":{"tf":1.0},"49":{"tf":1.0},"57":{"tf":1.0},"59":{"tf":2.449489742783178},"60":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"n":{"d":{"df":9,"docs":{"120":{"tf":1.0},"124":{"tf":1.4142135623730951},"127":{"tf":1.0},"14":{"tf":1.0},"144":{"tf":1.0},"166":{"tf":1.0},"34":{"tf":1.0},"43":{"tf":1.0},"72":{"tf":1.0}}},"df":0,"docs":{}}}},"r":{"6":{"df":0,"docs":{},"z":{"df":1,"docs":{"34":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":1,"docs":{"19":{"tf":1.0}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":2,"docs":{"102":{"tf":1.0},"63":{"tf":1.0}}},"df":0,"docs":{}}}}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"12":{"tf":1.0}}}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"m":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"133":{"tf":1.0}}}}}}}},"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":1,"docs":{"133":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"t":{"df":5,"docs":{"1":{"tf":1.0},"33":{"tf":1.0},"37":{"tf":1.0},"42":{"tf":1.0},"46":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":7,"docs":{"127":{"tf":1.0},"130":{"tf":1.0},"142":{"tf":1.0},"153":{"tf":1.0},"172":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.0}},"i":{"df":1,"docs":{"166":{"tf":1.0}}}}},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":11,"docs":{"1":{"tf":1.0},"104":{"tf":1.0},"120":{"tf":1.0},"130":{"tf":2.0},"135":{"tf":1.0},"157":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0},"27":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.0}}}}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":6,"docs":{"11":{"tf":1.0},"26":{"tf":1.0},"34":{"tf":1.0},"43":{"tf":1.0},"61":{"tf":1.0},"65":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"144":{"tf":1.0}}}}}}},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":29,"docs":{"0":{"tf":1.0},"1":{"tf":2.8284271247461903},"126":{"tf":1.0},"13":{"tf":1.0},"14":{"tf":1.0},"142":{"tf":1.4142135623730951},"149":{"tf":1.0},"155":{"tf":1.4142135623730951},"157":{"tf":1.4142135623730951},"169":{"tf":1.4142135623730951},"170":{"tf":2.8284271247461903},"171":{"tf":2.6457513110645907},"172":{"tf":3.605551275463989},"175":{"tf":2.449489742783178},"2":{"tf":2.449489742783178},"22":{"tf":1.4142135623730951},"23":{"tf":1.0},"27":{"tf":1.4142135623730951},"3":{"tf":1.4142135623730951},"35":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.4142135623730951},"4":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.4142135623730951},"73":{"tf":1.4142135623730951},"75":{"tf":2.0},"79":{"tf":1.0}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":17,"docs":{"149":{"tf":1.0},"150":{"tf":2.0},"151":{"tf":1.0},"153":{"tf":2.0},"22":{"tf":1.7320508075688772},"23":{"tf":1.4142135623730951},"24":{"tf":1.7320508075688772},"26":{"tf":1.7320508075688772},"27":{"tf":1.0},"32":{"tf":1.0},"35":{"tf":1.7320508075688772},"36":{"tf":3.605551275463989},"37":{"tf":1.7320508075688772},"41":{"tf":1.0},"44":{"tf":1.4142135623730951},"45":{"tf":3.4641016151377544},"46":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"27":{"tf":1.0}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"27":{"tf":1.0}}}}}}},"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}},"u":{"df":0,"docs":{},"g":{"df":2,"docs":{"147":{"tf":1.0},"148":{"tf":1.7320508075688772}}}}},"b":{"/":{"df":1,"docs":{"79":{"tf":1.0}}},"df":0,"docs":{}},"d":{"c":{"df":1,"docs":{"175":{"tf":1.0}},"v":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"175":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":13,"docs":{"126":{"tf":1.0},"133":{"tf":2.0},"139":{"tf":1.4142135623730951},"141":{"tf":1.7320508075688772},"148":{"tf":1.4142135623730951},"166":{"tf":1.0},"33":{"tf":1.0},"36":{"tf":1.0},"4":{"tf":1.4142135623730951},"42":{"tf":1.0},"45":{"tf":1.0},"57":{"tf":1.0},"85":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"138":{"tf":1.0}}}}},"t":{"df":6,"docs":{"148":{"tf":1.0},"21":{"tf":1.0},"31":{"tf":1.0},"37":{"tf":1.0},"40":{"tf":1.0},"46":{"tf":1.0}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"b":{"df":3,"docs":{"16":{"tf":1.0},"169":{"tf":1.0},"9":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"v":{"df":0,"docs":{},"e":{"df":2,"docs":{"169":{"tf":1.0},"22":{"tf":1.0}},"n":{"df":6,"docs":{"105":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0},"4":{"tf":1.0}}}}}},"k":{"df":0,"docs":{},"e":{"df":6,"docs":{"22":{"tf":1.4142135623730951},"26":{"tf":1.4142135623730951},"35":{"tf":1.7320508075688772},"36":{"tf":1.7320508075688772},"44":{"tf":1.7320508075688772},"45":{"tf":1.7320508075688772}}}},"o":{"df":6,"docs":{"127":{"tf":1.0},"130":{"tf":1.0},"156":{"tf":1.4142135623730951},"22":{"tf":1.0},"34":{"tf":1.0},"43":{"tf":1.0}},"o":{"d":{"b":{"df":0,"docs":{},"y":{"df":1,"docs":{"127":{"tf":1.0}}}},"df":1,"docs":{"11":{"tf":1.0}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":1,"docs":{"175":{"tf":1.0}}}}}},"r":{"a":{"b":{"df":4,"docs":{"24":{"tf":1.0},"27":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"55":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"172":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"'":{"df":1,"docs":{"133":{"tf":1.0}}},".":{"df":0,"docs":{},"v":{"1":{"df":3,"docs":{"129":{"tf":1.0},"130":{"tf":1.0},"133":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},":":{":":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":1,"docs":{"130":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":6,"docs":{"127":{"tf":2.0},"128":{"tf":1.4142135623730951},"129":{"tf":1.7320508075688772},"131":{"tf":1.4142135623730951},"132":{"tf":2.23606797749979},"133":{"tf":2.8284271247461903}}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":2,"docs":{"55":{"tf":1.0},"57":{"tf":1.0}}}}},"p":{"c":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"v":{"4":{"df":1,"docs":{"155":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":3,"docs":{"142":{"tf":1.0},"143":{"tf":1.4142135623730951},"144":{"tf":1.0}}},"df":0,"docs":{}}},"s":{"df":3,"docs":{"36":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.4142135623730951}}},"u":{"df":0,"docs":{},"i":{"d":{"df":4,"docs":{"21":{"tf":1.0},"31":{"tf":1.0},"4":{"tf":1.0},"40":{"tf":1.0}}},"df":0,"docs":{}}}},"h":{"5":{"c":{"df":0,"docs":{},"f":{"df":0,"docs":{},"n":{"df":1,"docs":{"36":{"tf":1.0}}}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"58":{"tf":1.0},"61":{"tf":1.0},"75":{"tf":1.0}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"152":{"tf":1.0}}}}}},"r":{"d":{"c":{"df":0,"docs":{},"o":{"d":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"2":{"tf":1.0}}}},"w":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"11":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"101":{"tf":1.4142135623730951}}},"n":{"'":{"df":0,"docs":{},"t":{"df":1,"docs":{"165":{"tf":1.0}}}},"df":0,"docs":{}}},"v":{"df":0,"docs":{},"e":{"df":8,"docs":{"14":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.4142135623730951},"36":{"tf":1.4142135623730951},"4":{"tf":1.0},"45":{"tf":1.4142135623730951}}}}},"df":5,"docs":{"142":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0},"4":{"tf":1.0},"48":{"tf":1.0}},"e":{"a":{"d":{"df":1,"docs":{"75":{"tf":1.0}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"166":{"tf":1.0}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":3,"docs":{"127":{"tf":1.0},"130":{"tf":1.0},"154":{"tf":1.0}}}},"p":{"df":6,"docs":{"141":{"tf":2.23606797749979},"142":{"tf":2.23606797749979},"155":{"tf":2.23606797749979},"157":{"tf":2.23606797749979},"4":{"tf":2.23606797749979},"48":{"tf":1.7320508075688772}}}},"r":{"df":0,"docs":{},"e":{"'":{"df":1,"docs":{"166":{"tf":1.0}}},"df":5,"docs":{"144":{"tf":1.0},"34":{"tf":1.0},"43":{"tf":1.0},"59":{"tf":1.0},"78":{"tf":1.0}}}},"y":{"df":1,"docs":{"133":{"tf":1.0}}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":2,"docs":{"166":{"tf":1.0},"78":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"148":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"11":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":4,"docs":{"119":{"tf":1.0},"139":{"tf":1.0},"140":{"tf":1.4142135623730951},"141":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"t":{"df":1,"docs":{"19":{"tf":1.0}}}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":5,"docs":{"149":{"tf":1.0},"172":{"tf":1.0},"27":{"tf":1.0},"3":{"tf":1.0},"32":{"tf":1.0}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"57":{"tf":1.0}}}},"df":0,"docs":{}}}}},"r":{"c":{"8":{"df":0,"docs":{},"j":{"df":2,"docs":{"44":{"tf":1.0},"45":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"t":{"c":{"2":{"df":0,"docs":{},"x":{"df":2,"docs":{"22":{"tf":1.4142135623730951},"26":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"/":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"p":{"df":1,"docs":{"144":{"tf":1.0}}}},"df":0,"docs":{}}},":":{"/":{"/":{"1":{"2":{"7":{".":{"0":{".":{"0":{".":{"1":{":":{"7":{"8":{"0":{"0":{"df":1,"docs":{"156":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":10,"docs":{"101":{"tf":1.0},"105":{"tf":1.0},"109":{"tf":1.0},"118":{"tf":1.0},"123":{"tf":1.0},"72":{"tf":1.0},"76":{"tf":1.0},"84":{"tf":1.0},"88":{"tf":1.0},"96":{"tf":1.0}}}}}},"l":{"df":0,"docs":{},"o":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{":":{"7":{"9":{"0":{"0":{"df":2,"docs":{"156":{"tf":1.4142135623730951},"158":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{"0":{"0":{"0":{"/":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"24":{"tf":1.0}}}}}}},"df":0,"docs":{}},"1":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":4,"docs":{"34":{"tf":1.7320508075688772},"36":{"tf":1.4142135623730951},"43":{"tf":1.7320508075688772},"45":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}},"df":2,"docs":{"156":{"tf":1.0},"158":{"tf":1.0}}},"2":{"df":1,"docs":{"156":{"tf":1.0}}},"3":{"df":1,"docs":{"156":{"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":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"34":{"tf":1.0},"43":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"161":{"tf":1.0},"163":{"tf":1.4142135623730951},"166":{"tf":1.4142135623730951}},"s":{":":{"/":{"/":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"w":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"/":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"/":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"/":{"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":{"/":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":14,"docs":{"22":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.0},"28":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"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":2,"docs":{"144":{"tf":1.7320508075688772},"59":{"tf":1.0}}},"d":{"df":14,"docs":{"122":{"tf":1.0},"126":{"tf":1.0},"136":{"tf":3.4641016151377544},"141":{"tf":1.4142135623730951},"154":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.4142135623730951},"43":{"tf":1.0},"45":{"tf":1.4142135623730951},"55":{"tf":1.0},"57":{"tf":1.0},"60":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":5,"docs":{"53":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.0},"64":{"tf":1.0},"88":{"tf":1.0}}}}}}}},"l":{"df":3,"docs":{"155":{"tf":1.0},"157":{"tf":1.0},"48":{"tf":1.0}},"e":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":3,"docs":{"155":{"tf":1.0},"157":{"tf":1.0},"48":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"p":{"c":{"df":2,"docs":{"35":{"tf":1.7320508075688772},"36":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"g":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"144":{"tf":2.0}}}}}},"m":{"a":{"df":0,"docs":{},"g":{"df":2,"docs":{"5":{"tf":1.0},"7":{"tf":1.0}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":1,"docs":{"5":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"l":{"df":4,"docs":{"128":{"tf":1.0},"129":{"tf":1.4142135623730951},"132":{"tf":1.0},"133":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":13,"docs":{"104":{"tf":1.0},"126":{"tf":1.0},"127":{"tf":1.7320508075688772},"128":{"tf":1.0},"133":{"tf":1.4142135623730951},"141":{"tf":1.4142135623730951},"143":{"tf":1.4142135623730951},"145":{"tf":1.0},"170":{"tf":1.0},"175":{"tf":1.0},"26":{"tf":1.0},"64":{"tf":1.0},"73":{"tf":1.0}}}}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":2,"docs":{"127":{"tf":1.0},"130":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":1,"docs":{"11":{"tf":1.0}}}}}}},"n":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"53":{"tf":1.0}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"d":{"df":6,"docs":{"133":{"tf":1.0},"138":{"tf":1.0},"140":{"tf":1.0},"144":{"tf":2.23606797749979},"63":{"tf":1.0},"88":{"tf":1.0}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"m":{"df":5,"docs":{"126":{"tf":1.4142135623730951},"18":{"tf":1.0},"26":{"tf":1.0},"85":{"tf":1.0},"93":{"tf":1.0}}},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"3":{"tf":1.0}}}}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"102":{"tf":1.0}}},"df":0,"docs":{}}}}},"i":{"c":{"df":1,"docs":{"147":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":4,"docs":{"141":{"tf":1.4142135623730951},"162":{"tf":1.0},"37":{"tf":2.23606797749979},"46":{"tf":2.23606797749979}},"r":{"df":0,"docs":{},"m":{"df":18,"docs":{"12":{"tf":1.0},"138":{"tf":1.7320508075688772},"144":{"tf":3.1622776601683795},"149":{"tf":1.4142135623730951},"155":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.4142135623730951},"158":{"tf":1.0},"166":{"tf":1.0},"170":{"tf":1.0},"3":{"tf":1.0},"33":{"tf":1.0},"4":{"tf":1.4142135623730951},"41":{"tf":1.4142135623730951},"42":{"tf":1.4142135623730951},"51":{"tf":1.0},"60":{"tf":1.0},"61":{"tf":2.23606797749979}}}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":3,"docs":{"104":{"tf":1.0},"53":{"tf":1.0},"60":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"59":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"12":{"tf":1.0}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"33":{"tf":1.0},"42":{"tf":1.0},"50":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"r":{"df":2,"docs":{"14":{"tf":1.0},"169":{"tf":1.0}}}}},"t":{"a":{"df":0,"docs":{},"l":{"df":14,"docs":{"133":{"tf":1.0},"16":{"tf":1.0},"160":{"tf":1.4142135623730951},"21":{"tf":1.4142135623730951},"31":{"tf":1.4142135623730951},"33":{"tf":1.4142135623730951},"34":{"tf":2.0},"4":{"tf":1.0},"40":{"tf":1.4142135623730951},"42":{"tf":1.4142135623730951},"43":{"tf":2.0},"5":{"tf":1.7320508075688772},"8":{"tf":1.0},"9":{"tf":1.0}}},"n":{"c":{"df":11,"docs":{"128":{"tf":1.0},"167":{"tf":1.0},"168":{"tf":1.0},"32":{"tf":1.0},"34":{"tf":1.7320508075688772},"4":{"tf":1.0},"41":{"tf":1.4142135623730951},"43":{"tf":2.0},"55":{"tf":1.0},"57":{"tf":1.0},"64":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"a":{"d":{"df":9,"docs":{"1":{"tf":1.0},"139":{"tf":1.4142135623730951},"144":{"tf":1.4142135623730951},"27":{"tf":1.0},"37":{"tf":1.4142135623730951},"46":{"tf":1.4142135623730951},"54":{"tf":1.0},"78":{"tf":1.0},"85":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"21":{"tf":1.0},"31":{"tf":1.0},"40":{"tf":1.0}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":6,"docs":{"105":{"tf":1.4142135623730951},"109":{"tf":1.4142135623730951},"57":{"tf":1.0},"72":{"tf":1.4142135623730951},"84":{"tf":1.0},"96":{"tf":1.4142135623730951}},"r":{"df":15,"docs":{"12":{"tf":1.7320508075688772},"142":{"tf":1.4142135623730951},"149":{"tf":1.0},"155":{"tf":1.4142135623730951},"157":{"tf":1.4142135623730951},"169":{"tf":1.4142135623730951},"170":{"tf":1.4142135623730951},"171":{"tf":1.0},"172":{"tf":1.7320508075688772},"175":{"tf":1.4142135623730951},"2":{"tf":1.4142135623730951},"3":{"tf":1.7320508075688772},"32":{"tf":1.0},"33":{"tf":1.0},"42":{"tf":1.0}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"130":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"50":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"34":{"tf":1.0},"4":{"tf":1.0},"43":{"tf":1.0}}}}},"f":{"a":{"c":{"df":5,"docs":{"163":{"tf":1.7320508075688772},"164":{"tf":1.0},"24":{"tf":1.0},"4":{"tf":1.4142135623730951},"54":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"m":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":1,"docs":{"148":{"tf":1.0}}}},"df":0,"docs":{}}},"n":{"df":1,"docs":{"3":{"tf":1.0}},"e":{"df":0,"docs":{},"t":{"df":3,"docs":{"170":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0}}}}},"v":{"df":3,"docs":{"155":{"tf":1.4142135623730951},"157":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951}}}}},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"175":{"tf":1.0}}},"df":0,"docs":{}}}},"o":{"/":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"14":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"124":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"11":{"tf":1.0}}}}}}},"o":{"c":{"df":1,"docs":{"168":{"tf":1.0}}},"df":0,"docs":{},"k":{"df":1,"docs":{"128":{"tf":1.7320508075688772}}}}}},"p":{"/":{"df":0,"docs":{},"m":{"a":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"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":{}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"172":{"tf":1.0}}}}}}},":":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"57":{"tf":1.0}}}}}}},"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":3,"docs":{"138":{"tf":1.0},"139":{"tf":2.449489742783178},"140":{"tf":1.0}},"l":{"a":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"140":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":18,"docs":{"101":{"tf":1.0},"102":{"tf":1.0},"138":{"tf":1.0},"140":{"tf":1.0},"144":{"tf":1.4142135623730951},"150":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.4142135623730951},"23":{"tf":1.0},"27":{"tf":1.0},"33":{"tf":1.4142135623730951},"37":{"tf":2.23606797749979},"42":{"tf":1.4142135623730951},"46":{"tf":2.23606797749979},"49":{"tf":1.0},"53":{"tf":1.4142135623730951},"63":{"tf":1.0},"93":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"f":{"3":{"df":1,"docs":{"11":{"tf":1.0}}},"df":0,"docs":{}}}},"v":{"4":{"df":5,"docs":{"134":{"tf":1.0},"142":{"tf":1.0},"161":{"tf":1.0},"48":{"tf":1.4142135623730951},"96":{"tf":1.4142135623730951}}},"6":{"df":7,"docs":{"134":{"tf":1.0},"142":{"tf":1.0},"155":{"tf":1.4142135623730951},"157":{"tf":1.0},"161":{"tf":1.0},"48":{"tf":1.4142135623730951},"96":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"}":{":":{"df":0,"docs":{},"{":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"23":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"t":{"'":{"df":1,"docs":{"127":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":4,"docs":{"109":{"tf":1.7320508075688772},"57":{"tf":1.7320508075688772},"84":{"tf":1.0},"96":{"tf":2.0}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":3,"docs":{"143":{"tf":1.0},"61":{"tf":1.0},"79":{"tf":1.0}}}}}}}},"j":{"df":0,"docs":{},"o":{"b":{"df":6,"docs":{"106":{"tf":1.0},"120":{"tf":1.0},"65":{"tf":1.0},"73":{"tf":1.0},"81":{"tf":1.0},"93":{"tf":1.0}}},"df":0,"docs":{}},"q":{"df":4,"docs":{"34":{"tf":1.7320508075688772},"36":{"tf":1.0},"43":{"tf":1.7320508075688772},"45":{"tf":1.0}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":5,"docs":{"168":{"tf":1.0},"34":{"tf":1.0},"4":{"tf":1.4142135623730951},"43":{"tf":1.0},"57":{"tf":1.4142135623730951}}}}}},"k":{"2":{"df":0,"docs":{},"n":{"7":{"b":{"df":1,"docs":{"43":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":1,"docs":{"136":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":1,"docs":{"17":{"tf":1.0}},"e":{"df":0,"docs":{},"y":{"df":11,"docs":{"109":{"tf":1.7320508075688772},"118":{"tf":1.7320508075688772},"123":{"tf":1.7320508075688772},"126":{"tf":1.0},"141":{"tf":1.0},"51":{"tf":1.7320508075688772},"52":{"tf":1.4142135623730951},"57":{"tf":1.4142135623730951},"61":{"tf":2.0},"62":{"tf":1.0},"72":{"tf":1.7320508075688772}}}},"i":{"df":0,"docs":{},"n":{"d":{"df":4,"docs":{"152":{"tf":1.0},"36":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"72":{"tf":2.449489742783178}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":4,"docs":{"139":{"tf":1.0},"175":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0}},"l":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"g":{"df":1,"docs":{"59":{"tf":1.0}}}},"df":0,"docs":{}}},"n":{"df":4,"docs":{"144":{"tf":1.0},"4":{"tf":1.0},"52":{"tf":1.4142135623730951},"62":{"tf":1.0}}}}}},"u":{"b":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"153":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"l":{"df":18,"docs":{"21":{"tf":1.0},"22":{"tf":1.7320508075688772},"24":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.7320508075688772},"28":{"tf":1.0},"31":{"tf":1.0},"33":{"tf":2.23606797749979},"34":{"tf":2.0},"35":{"tf":1.7320508075688772},"36":{"tf":2.0},"37":{"tf":1.4142135623730951},"40":{"tf":1.0},"42":{"tf":2.23606797749979},"43":{"tf":2.0},"44":{"tf":1.7320508075688772},"45":{"tf":2.0},"46":{"tf":1.4142135623730951}}}}},"df":1,"docs":{"166":{"tf":1.0}},"r":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":10,"docs":{"149":{"tf":1.0},"150":{"tf":1.0},"153":{"tf":1.0},"165":{"tf":1.0},"166":{"tf":1.0},"175":{"tf":2.0},"21":{"tf":1.0},"22":{"tf":1.0},"31":{"tf":1.0},"40":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"l":{"a":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":12,"docs":{"109":{"tf":1.7320508075688772},"124":{"tf":1.0},"130":{"tf":1.0},"138":{"tf":1.0},"139":{"tf":1.7320508075688772},"140":{"tf":1.4142135623730951},"141":{"tf":3.0},"152":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"36":{"tf":1.7320508075688772},"43":{"tf":1.4142135623730951},"45":{"tf":1.7320508075688772}}}}},"df":0,"docs":{},"g":{"df":1,"docs":{"148":{"tf":1.0}}},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"106":{"tf":1.0}}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"g":{"df":2,"docs":{"1":{"tf":1.0},"175":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"54":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"140":{"tf":1.0},"60":{"tf":1.0},"75":{"tf":1.0}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":2,"docs":{"134":{"tf":1.0},"135":{"tf":1.0}}},"df":0,"docs":{}},"r":{"df":1,"docs":{"59":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"148":{"tf":1.0}}}}}},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"175":{"tf":1.0}}}}}},"d":{"df":1,"docs":{"144":{"tf":1.0}}},"df":1,"docs":{"17":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"14":{"tf":1.0}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"59":{"tf":1.0}}}}}},"t":{"'":{"df":14,"docs":{"127":{"tf":1.0},"130":{"tf":1.4142135623730951},"131":{"tf":1.0},"132":{"tf":1.0},"133":{"tf":1.4142135623730951},"17":{"tf":1.0},"18":{"tf":1.0},"19":{"tf":1.0},"24":{"tf":1.0},"26":{"tf":1.4142135623730951},"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0}}},"df":1,"docs":{"59":{"tf":1.0}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":2,"docs":{"162":{"tf":1.4142135623730951},"2":{"tf":1.0}}},"r":{"a":{"df":0,"docs":{},"g":{"df":2,"docs":{"59":{"tf":1.0},"61":{"tf":1.0}}}},"df":0,"docs":{}}}}},"i":{"b":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":6,"docs":{"12":{"tf":1.0},"172":{"tf":1.0},"175":{"tf":1.0},"3":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":2,"docs":{"138":{"tf":1.0},"57":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"y":{"c":{"df":0,"docs":{},"l":{"df":1,"docs":{"143":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"53":{"tf":1.0}}}}}}}}}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":7,"docs":{"102":{"tf":1.0},"104":{"tf":1.7320508075688772},"105":{"tf":1.0},"144":{"tf":1.0},"170":{"tf":1.0},"63":{"tf":1.0},"79":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"e":{"df":6,"docs":{"145":{"tf":1.0},"36":{"tf":1.0},"4":{"tf":1.4142135623730951},"45":{"tf":1.0},"54":{"tf":1.4142135623730951},"55":{"tf":1.0}}},"u":{"df":0,"docs":{},"x":{"df":1,"docs":{"57":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"t":{"df":8,"docs":{"109":{"tf":1.0},"139":{"tf":1.0},"144":{"tf":1.7320508075688772},"150":{"tf":1.0},"166":{"tf":1.0},"23":{"tf":1.0},"50":{"tf":1.0},"57":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":7,"docs":{"130":{"tf":1.4142135623730951},"139":{"tf":2.449489742783178},"142":{"tf":1.0},"144":{"tf":1.4142135623730951},"48":{"tf":1.7320508075688772},"57":{"tf":1.0},"75":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":1,"docs":{"12":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"e":{"df":1,"docs":{"165":{"tf":2.0}}}}},"o":{"a":{"d":{"_":{"b":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"`":{"]":{"[":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":1,"docs":{"101":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"c":{"df":4,"docs":{"37":{"tf":1.0},"46":{"tf":1.0},"63":{"tf":1.0},"98":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":4,"docs":{"100":{"tf":1.0},"11":{"tf":1.0},"144":{"tf":2.0},"172":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"c":{"a":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"104":{"tf":1.0},"60":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":20,"docs":{"128":{"tf":1.0},"135":{"tf":1.0},"144":{"tf":1.0},"154":{"tf":1.0},"17":{"tf":1.0},"21":{"tf":1.0},"27":{"tf":2.0},"31":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"36":{"tf":1.0},"37":{"tf":1.7320508075688772},"40":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951},"45":{"tf":1.0},"46":{"tf":1.7320508075688772},"48":{"tf":1.0},"5":{"tf":1.0},"53":{"tf":1.4142135623730951},"57":{"tf":1.0},"75":{"tf":1.0}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{":":{"8":{"0":{"0":{"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":{"156":{"tf":1.0},"158":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":2,"docs":{"156":{"tf":1.0},"158":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":5,"docs":{"163":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0},"24":{"tf":1.0}}}}}},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"102":{"tf":1.4142135623730951},"60":{"tf":1.0},"63":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}},"t":{"df":5,"docs":{"142":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.0},"160":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"g":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"4":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":7,"docs":{"138":{"tf":1.4142135623730951},"162":{"tf":2.23606797749979},"4":{"tf":1.0},"60":{"tf":1.0},"63":{"tf":1.0},"85":{"tf":1.4142135623730951},"88":{"tf":1.0}},"i":{"c":{"a":{"df":0,"docs":{},"l":{"_":{"d":{"df":0,"docs":{},"n":{"df":1,"docs":{"144":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"g":{"df":3,"docs":{"140":{"tf":1.0},"165":{"tf":1.0},"170":{"tf":1.0}}}},"o":{"df":0,"docs":{},"k":{"df":16,"docs":{"126":{"tf":1.0},"150":{"tf":1.0},"152":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.0},"173":{"tf":1.0},"175":{"tf":1.4142135623730951},"19":{"tf":1.0},"24":{"tf":1.0},"29":{"tf":1.0},"36":{"tf":1.4142135623730951},"4":{"tf":1.0},"45":{"tf":1.4142135623730951},"54":{"tf":1.0},"72":{"tf":1.7320508075688772}}},"p":{"df":1,"docs":{"2":{"tf":1.0}}}},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"79":{"tf":1.0}}}}}}}},"t":{"df":1,"docs":{"175":{"tf":1.0}}},"w":{"df":2,"docs":{"166":{"tf":1.4142135623730951},"170":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"2":{"tf":1.0}}}}}},"u":{"df":1,"docs":{"130":{"tf":1.0}}},"z":{"4":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":1,"docs":{"79":{"tf":1.0}}}}}}},"df":2,"docs":{"76":{"tf":1.0},"79":{"tf":2.23606797749979}}},"df":0,"docs":{}}},"m":{"4":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"7":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}}}},"a":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"5":{"tf":1.0},"57":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"e":{"df":4,"docs":{"14":{"tf":1.0},"147":{"tf":2.0},"171":{"tf":1.0},"172":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"c":{"_":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"a":{"d":{"df":1,"docs":{"136":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"n":{"df":6,"docs":{"100":{"tf":1.0},"104":{"tf":1.4142135623730951},"130":{"tf":2.0},"133":{"tf":1.0},"135":{"tf":1.0},"60":{"tf":1.4142135623730951}}}},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"3":{"tf":1.0}}}}},"k":{"df":0,"docs":{},"e":{"df":6,"docs":{"14":{"tf":1.0},"141":{"tf":1.0},"156":{"tf":1.0},"2":{"tf":1.7320508075688772},"5":{"tf":1.0},"59":{"tf":1.0}}}},"n":{"a":{"df":0,"docs":{},"g":{"df":22,"docs":{"131":{"tf":1.0},"133":{"tf":1.4142135623730951},"142":{"tf":2.449489742783178},"143":{"tf":1.4142135623730951},"145":{"tf":1.4142135623730951},"147":{"tf":3.1622776601683795},"153":{"tf":1.4142135623730951},"154":{"tf":1.4142135623730951},"155":{"tf":2.23606797749979},"156":{"tf":2.23606797749979},"157":{"tf":1.7320508075688772},"166":{"tf":1.4142135623730951},"33":{"tf":2.6457513110645907},"34":{"tf":2.449489742783178},"38":{"tf":1.0},"4":{"tf":2.449489742783178},"41":{"tf":1.0},"43":{"tf":1.0},"47":{"tf":1.0},"48":{"tf":1.7320508075688772},"56":{"tf":1.0},"57":{"tf":1.0}},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":3,"docs":{"145":{"tf":1.0},"155":{"tf":1.0},"48":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"175":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":4,"docs":{"14":{"tf":1.4142135623730951},"169":{"tf":1.0},"19":{"tf":1.0},"69":{"tf":1.0}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":2,"docs":{"27":{"tf":1.0},"50":{"tf":1.0}}}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":3,"docs":{"175":{"tf":1.0},"5":{"tf":1.0},"9":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"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":{"130":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":2,"docs":{"142":{"tf":1.7320508075688772},"157":{"tf":1.7320508075688772}}},"r":{"df":0,"docs":{},"k":{"df":5,"docs":{"175":{"tf":1.0},"22":{"tf":1.0},"26":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0}}}},"t":{"c":{"df":0,"docs":{},"h":{"`":{"]":{"[":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{":":{":":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"109":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":26,"docs":{"106":{"tf":1.7320508075688772},"109":{"tf":2.23606797749979},"11":{"tf":1.0},"110":{"tf":1.0},"111":{"tf":1.0},"120":{"tf":1.0},"122":{"tf":1.0},"124":{"tf":1.0},"126":{"tf":1.0},"138":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.4142135623730951},"171":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"63":{"tf":1.0},"69":{"tf":1.0},"72":{"tf":1.0},"89":{"tf":1.0},"93":{"tf":1.0},"96":{"tf":2.0},"97":{"tf":2.0}},"m":{"a":{"df":0,"docs":{},"k":{"df":3,"docs":{"172":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"60":{"tf":1.0}}}}}},"x":{"_":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":3,"docs":{"104":{"tf":1.0},"105":{"tf":1.7320508075688772},"60":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":4,"docs":{"104":{"tf":2.23606797749979},"105":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.0}}}}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"_":{"d":{"b":{"df":1,"docs":{"57":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"b":{"df":1,"docs":{"138":{"tf":1.0}}},"df":0,"docs":{}},"df":4,"docs":{"138":{"tf":1.7320508075688772},"140":{"tf":1.0},"48":{"tf":1.0},"57":{"tf":1.0}}},"df":0,"docs":{}}}}}},"b":{"/":{"df":1,"docs":{"79":{"tf":1.0}}},"df":0,"docs":{}},"d":{"df":3,"docs":{"155":{"tf":1.7320508075688772},"157":{"tf":1.0},"4":{"tf":1.4142135623730951}},"s":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"155":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":2,"docs":{"155":{"tf":1.0},"48":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"147":{"tf":1.4142135623730951}}},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":4,"docs":{"134":{"tf":1.0},"135":{"tf":1.4142135623730951},"141":{"tf":1.0},"158":{"tf":1.0}}}}}},"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":4,"docs":{"106":{"tf":1.0},"120":{"tf":1.0},"126":{"tf":1.0},"143":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"59":{"tf":1.0}}}},"m":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"144":{"tf":1.0}}}}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"148":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"g":{"df":4,"docs":{"155":{"tf":1.0},"156":{"tf":1.7320508075688772},"157":{"tf":1.0},"4":{"tf":1.4142135623730951}}}},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"175":{"tf":1.0}}},"s":{"a":{"df":0,"docs":{},"g":{"df":10,"docs":{"131":{"tf":1.0},"133":{"tf":1.4142135623730951},"134":{"tf":1.0},"142":{"tf":1.0},"147":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0},"4":{"tf":1.0},"85":{"tf":1.0},"88":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"a":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"_":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":3,"docs":{"109":{"tf":1.0},"119":{"tf":1.0},"72":{"tf":1.4142135623730951}},"}":{"df":0,"docs":{},"}":{"/":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":1,"docs":{"72":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":28,"docs":{"106":{"tf":1.0},"109":{"tf":1.7320508075688772},"110":{"tf":1.0},"115":{"tf":1.0},"118":{"tf":1.4142135623730951},"120":{"tf":1.0},"122":{"tf":1.7320508075688772},"123":{"tf":1.4142135623730951},"124":{"tf":1.7320508075688772},"126":{"tf":2.0},"129":{"tf":1.0},"144":{"tf":1.7320508075688772},"151":{"tf":1.0},"152":{"tf":1.0},"154":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"49":{"tf":1.0},"51":{"tf":1.7320508075688772},"52":{"tf":2.6457513110645907},"55":{"tf":2.23606797749979},"57":{"tf":1.0},"59":{"tf":1.0},"61":{"tf":2.6457513110645907},"62":{"tf":1.4142135623730951},"63":{"tf":2.0},"65":{"tf":1.0},"72":{"tf":1.0}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":13,"docs":{"108":{"tf":1.4142135623730951},"109":{"tf":1.4142135623730951},"113":{"tf":1.4142135623730951},"117":{"tf":1.4142135623730951},"118":{"tf":1.4142135623730951},"122":{"tf":1.0},"123":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"71":{"tf":1.0},"91":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":2,"docs":{"134":{"tf":1.4142135623730951},"136":{"tf":1.0}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"d":{"df":7,"docs":{"128":{"tf":1.4142135623730951},"5":{"tf":1.0},"7":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.0},"9":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"i":{"c":{"df":18,"docs":{"1":{"tf":1.0},"110":{"tf":1.0},"119":{"tf":1.0},"124":{"tf":1.0},"137":{"tf":1.4142135623730951},"138":{"tf":1.0},"139":{"tf":2.449489742783178},"140":{"tf":1.7320508075688772},"141":{"tf":2.449489742783178},"146":{"tf":1.0},"147":{"tf":1.0},"148":{"tf":1.0},"167":{"tf":2.449489742783178},"170":{"tf":1.0},"22":{"tf":1.0},"24":{"tf":1.7320508075688772},"3":{"tf":1.0},"80":{"tf":1.0}}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"32":{"tf":1.0}},"u":{"df":0,"docs":{},"m":{"df":5,"docs":{"105":{"tf":1.4142135623730951},"109":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951},"84":{"tf":1.0},"96":{"tf":1.4142135623730951}}}}}}},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"148":{"tf":1.0}}}}},"l":{"d":{"df":0,"docs":{},"g":{"6":{"df":2,"docs":{"44":{"tf":1.0},"45":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"m":{"d":{"b":{"df":1,"docs":{"48":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"o":{"d":{"df":1,"docs":{"133":{"tf":1.0}},"e":{"df":11,"docs":{"137":{"tf":1.0},"147":{"tf":1.0},"148":{"tf":1.0},"166":{"tf":1.4142135623730951},"18":{"tf":1.0},"57":{"tf":1.4142135623730951},"75":{"tf":1.0},"76":{"tf":1.4142135623730951},"77":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.0}}},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"130":{"tf":1.0}},"i":{"df":1,"docs":{"75":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"1":{"tf":1.0}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"2":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"1":{"tf":1.0}}}}}}}},"r":{"df":0,"docs":{},"e":{"df":25,"docs":{"1":{"tf":1.0},"109":{"tf":1.0},"11":{"tf":1.0},"12":{"tf":1.0},"122":{"tf":1.0},"14":{"tf":1.0},"141":{"tf":1.4142135623730951},"142":{"tf":1.0},"145":{"tf":1.0},"157":{"tf":1.0},"158":{"tf":1.0},"162":{"tf":1.0},"166":{"tf":1.0},"172":{"tf":1.0},"19":{"tf":1.0},"36":{"tf":1.4142135623730951},"4":{"tf":1.0},"45":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951},"51":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.0},"61":{"tf":1.0}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"115":{"tf":1.0},"12":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"e":{"df":3,"docs":{"14":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0}}}}},"u":{"c":{"df":0,"docs":{},"h":{"df":2,"docs":{"2":{"tf":1.0},"54":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":4,"docs":{"155":{"tf":1.0},"157":{"tf":1.0},"41":{"tf":1.4142135623730951},"79":{"tf":1.4142135623730951}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":9,"docs":{"0":{"tf":1.0},"1":{"tf":1.7320508075688772},"169":{"tf":1.0},"175":{"tf":1.4142135623730951},"2":{"tf":1.0},"23":{"tf":1.0},"27":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0}}}},"df":12,"docs":{"142":{"tf":1.0},"150":{"tf":1.4142135623730951},"155":{"tf":1.0},"172":{"tf":1.0},"2":{"tf":1.0},"36":{"tf":1.0},"41":{"tf":1.0},"45":{"tf":1.0},"66":{"tf":1.0},"69":{"tf":1.0},"79":{"tf":1.0},"97":{"tf":1.0}}}}}}},"t":{"df":2,"docs":{"128":{"tf":1.4142135623730951},"132":{"tf":1.4142135623730951}}}},"x":{"df":0,"docs":{},"g":{"3":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"p":{"5":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"=":{"=":{",":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"d":{"df":0,"docs":{},"q":{"df":0,"docs":{},"m":{"3":{"df":0,"docs":{},"y":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"q":{"df":1,"docs":{"151":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":6,"docs":{"122":{"tf":1.0},"126":{"tf":1.0},"154":{"tf":1.0},"52":{"tf":1.0},"55":{"tf":1.0},"83":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"y":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"/":{"df":0,"docs":{},"m":{"df":0,"docs":{},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":2,"docs":{"122":{"tf":1.0},"71":{"tf":1.0}}}}}}}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":3,"docs":{"108":{"tf":1.4142135623730951},"113":{"tf":1.4142135623730951},"91":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":54,"docs":{"100":{"tf":1.0},"103":{"tf":1.0},"104":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":2.0},"109":{"tf":2.23606797749979},"112":{"tf":1.0},"113":{"tf":2.0},"116":{"tf":1.0},"117":{"tf":1.4142135623730951},"121":{"tf":1.0},"122":{"tf":1.0},"126":{"tf":1.4142135623730951},"127":{"tf":1.0},"129":{"tf":1.0},"130":{"tf":1.4142135623730951},"133":{"tf":1.4142135623730951},"138":{"tf":1.4142135623730951},"141":{"tf":1.7320508075688772},"144":{"tf":1.4142135623730951},"152":{"tf":1.7320508075688772},"154":{"tf":1.0},"22":{"tf":1.0},"24":{"tf":1.0},"26":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.7320508075688772},"35":{"tf":1.0},"36":{"tf":2.23606797749979},"37":{"tf":1.0},"42":{"tf":1.4142135623730951},"43":{"tf":1.7320508075688772},"44":{"tf":1.0},"45":{"tf":2.23606797749979},"46":{"tf":1.0},"54":{"tf":1.0},"60":{"tf":1.4142135623730951},"62":{"tf":1.0},"64":{"tf":1.4142135623730951},"70":{"tf":1.0},"71":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.0},"82":{"tf":1.0},"83":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.0},"90":{"tf":1.0},"91":{"tf":2.0},"94":{"tf":1.0},"95":{"tf":1.0},"99":{"tf":1.0}},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":5,"docs":{"150":{"tf":1.4142135623730951},"152":{"tf":1.4142135623730951},"153":{"tf":2.0},"36":{"tf":1.0},"45":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"136":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":1,"docs":{"175":{"tf":1.0}}}}}},"c":{"a":{"df":0,"docs":{},"t":{"df":2,"docs":{"16":{"tf":1.0},"17":{"tf":1.7320508075688772}}}},"df":2,"docs":{"130":{"tf":1.4142135623730951},"19":{"tf":1.4142135623730951}}},"d":{"df":0,"docs":{},"u":{"2":{"df":2,"docs":{"36":{"tf":1.7320508075688772},"45":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"df":1,"docs":{"104":{"tf":1.4142135623730951}},"e":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"12":{"tf":1.0},"60":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"148":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"d":{"df":17,"docs":{"127":{"tf":1.4142135623730951},"129":{"tf":1.0},"130":{"tf":1.0},"133":{"tf":1.4142135623730951},"143":{"tf":1.0},"144":{"tf":1.0},"156":{"tf":1.4142135623730951},"158":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0},"175":{"tf":1.0},"27":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"56":{"tf":1.0},"59":{"tf":1.0},"79":{"tf":1.0}}},"df":0,"docs":{}},"t":{"c":{"a":{"df":0,"docs":{},"t":{"df":5,"docs":{"130":{"tf":1.0},"15":{"tf":1.0},"16":{"tf":1.0},"19":{"tf":1.4142135623730951},"4":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"k":{"df":1,"docs":{"96":{"tf":1.0}}}}},"df":0,"docs":{}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":7,"docs":{"130":{"tf":1.0},"133":{"tf":1.0},"14":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"172":{"tf":1.0},"4":{"tf":1.0}}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"59":{"tf":1.0}}}}},"w":{"df":5,"docs":{"134":{"tf":1.0},"139":{"tf":1.0},"166":{"tf":1.0},"26":{"tf":1.4142135623730951},"59":{"tf":1.0}}},"x":{"df":0,"docs":{},"t":{"df":9,"docs":{"130":{"tf":1.0},"173":{"tf":1.0},"18":{"tf":1.0},"19":{"tf":1.0},"29":{"tf":1.0},"38":{"tf":1.0},"4":{"tf":1.0},"47":{"tf":1.0},"59":{"tf":1.0}}}}},"i":{"c":{"df":0,"docs":{},"e":{"df":2,"docs":{"34":{"tf":1.0},"43":{"tf":1.0}}}},"df":0,"docs":{},"x":{"df":1,"docs":{"16":{"tf":1.0}}}},"k":{"df":0,"docs":{},"u":{"df":0,"docs":{},"y":{"7":{"0":{"df":0,"docs":{},"x":{"df":1,"docs":{"55":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"o":{"_":{"a":{"d":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"4":{"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":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"139":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}},"d":{"df":0,"docs":{},"e":{"df":6,"docs":{"22":{"tf":1.0},"26":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"124":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"n":{"c":{"df":1,"docs":{"136":{"tf":2.0}}},"df":6,"docs":{"1":{"tf":1.0},"13":{"tf":1.0},"2":{"tf":1.0},"3":{"tf":1.0},"48":{"tf":1.0},"78":{"tf":1.0}},"e":{"df":6,"docs":{"105":{"tf":1.0},"109":{"tf":1.0},"130":{"tf":1.7320508075688772},"33":{"tf":1.0},"42":{"tf":1.0},"97":{"tf":1.0}}}},"r":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"l":{"df":3,"docs":{"172":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"96":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":9,"docs":{"139":{"tf":1.0},"140":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0},"59":{"tf":1.0},"7":{"tf":1.0},"75":{"tf":1.0},"8":{"tf":1.0},"9":{"tf":1.0}}},"h":{"df":2,"docs":{"76":{"tf":1.0},"84":{"tf":1.4142135623730951}}},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"124":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}}},"w":{"df":23,"docs":{"115":{"tf":1.0},"119":{"tf":1.0},"129":{"tf":1.0},"130":{"tf":1.4142135623730951},"133":{"tf":1.0},"156":{"tf":1.0},"158":{"tf":1.0},"171":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.4142135623730951},"33":{"tf":1.4142135623730951},"34":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.4142135623730951},"37":{"tf":1.0},"42":{"tf":1.4142135623730951},"43":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.4142135623730951},"46":{"tf":1.0},"63":{"tf":1.0}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":6,"docs":{"109":{"tf":2.449489742783178},"34":{"tf":2.0},"36":{"tf":2.0},"43":{"tf":2.0},"45":{"tf":2.0},"88":{"tf":1.0}}}},"m":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":17,"docs":{"104":{"tf":1.7320508075688772},"105":{"tf":1.0},"11":{"tf":1.0},"110":{"tf":1.4142135623730951},"124":{"tf":1.0},"138":{"tf":1.0},"139":{"tf":2.6457513110645907},"140":{"tf":1.7320508075688772},"142":{"tf":1.0},"144":{"tf":1.0},"147":{"tf":2.6457513110645907},"148":{"tf":3.1622776601683795},"170":{"tf":1.0},"48":{"tf":1.4142135623730951},"59":{"tf":1.0},"72":{"tf":1.4142135623730951},"80":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"x":{"7":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":2,"docs":{"35":{"tf":1.0},"36":{"tf":1.0}}}}},"df":0,"docs":{}}},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":15,"docs":{"101":{"tf":1.0},"105":{"tf":1.0},"109":{"tf":2.0},"118":{"tf":1.0},"123":{"tf":1.0},"128":{"tf":1.0},"52":{"tf":1.4142135623730951},"57":{"tf":2.0},"60":{"tf":1.4142135623730951},"64":{"tf":1.4142135623730951},"72":{"tf":2.0},"76":{"tf":1.0},"84":{"tf":1.0},"88":{"tf":1.0},"96":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":4,"docs":{"11":{"tf":1.0},"115":{"tf":1.0},"175":{"tf":1.4142135623730951},"63":{"tf":1.0}}}}}}},"c":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":4,"docs":{"139":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0}},"r":{"df":1,"docs":{"104":{"tf":1.0}}}}}},"df":0,"docs":{},"i":{"df":1,"docs":{"7":{"tf":1.0}}}},"df":0,"docs":{},"g":{"d":{"df":0,"docs":{},"q":{"df":0,"docs":{},"m":{"3":{"df":0,"docs":{},"y":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"q":{"df":4,"docs":{"122":{"tf":1.0},"126":{"tf":1.0},"52":{"tf":1.0},"55":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"k":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":2,"docs":{"129":{"tf":1.0},"133":{"tf":1.4142135623730951}}}}}}},"df":2,"docs":{"128":{"tf":1.4142135623730951},"132":{"tf":1.4142135623730951}}},"n":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":12,"docs":{"108":{"tf":1.0},"109":{"tf":1.0},"113":{"tf":1.0},"75":{"tf":1.0},"76":{"tf":1.4142135623730951},"78":{"tf":1.0},"79":{"tf":1.0},"83":{"tf":1.0},"84":{"tf":1.0},"91":{"tf":1.0},"95":{"tf":1.0},"96":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"w":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":9,"docs":{"109":{"tf":1.0},"75":{"tf":1.0},"76":{"tf":1.4142135623730951},"78":{"tf":1.0},"79":{"tf":1.0},"83":{"tf":1.0},"84":{"tf":1.0},"95":{"tf":1.0},"96":{"tf":1.4142135623730951}}}}}}},"c":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}},"df":23,"docs":{"105":{"tf":1.0},"127":{"tf":1.0},"135":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":1.0},"144":{"tf":1.4142135623730951},"145":{"tf":1.0},"157":{"tf":1.0},"166":{"tf":1.4142135623730951},"171":{"tf":1.0},"172":{"tf":1.4142135623730951},"23":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"48":{"tf":1.4142135623730951},"53":{"tf":1.0},"59":{"tf":1.4142135623730951},"61":{"tf":1.0},"69":{"tf":1.0}},"e":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":3,"docs":{"101":{"tf":1.0},"72":{"tf":1.0},"96":{"tf":1.0}}}}},"g":{"df":0,"docs":{},"o":{"df":2,"docs":{"13":{"tf":1.0},"53":{"tf":1.0}}}},"t":{"df":0,"docs":{},"o":{"df":2,"docs":{"5":{"tf":1.0},"64":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":3,"docs":{"1":{"tf":1.0},"175":{"tf":1.4142135623730951},"24":{"tf":1.0}}},"r":{"df":3,"docs":{"134":{"tf":1.0},"2":{"tf":1.0},"96":{"tf":1.0}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"127":{"tf":1.0},"128":{"tf":1.0},"59":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"104":{"tf":1.0}},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"11":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"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":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":2,"docs":{"129":{"tf":1.0},"133":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":21,"docs":{"101":{"tf":1.0},"105":{"tf":1.0},"109":{"tf":1.0},"114":{"tf":1.0},"118":{"tf":1.0},"12":{"tf":1.0},"123":{"tf":1.0},"13":{"tf":1.0},"142":{"tf":1.7320508075688772},"155":{"tf":1.7320508075688772},"157":{"tf":1.7320508075688772},"170":{"tf":1.0},"4":{"tf":1.4142135623730951},"48":{"tf":1.7320508075688772},"49":{"tf":1.0},"72":{"tf":1.0},"76":{"tf":1.0},"84":{"tf":1.0},"88":{"tf":1.4142135623730951},"92":{"tf":1.0},"96":{"tf":1.0}}}}}}},"r":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"14":{"tf":1.0},"175":{"tf":1.4142135623730951}}}}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"144":{"tf":1.0},"59":{"tf":1.4142135623730951},"60":{"tf":1.4142135623730951},"75":{"tf":1.0},"97":{"tf":1.0}}}}},"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"n":{"df":2,"docs":{"138":{"tf":1.0},"140":{"tf":1.0}},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"138":{"tf":1.0}}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":4,"docs":{"34":{"tf":1.0},"43":{"tf":1.0},"72":{"tf":1.4142135623730951},"75":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"175":{"tf":1.0}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"169":{"tf":1.0}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":4,"docs":{"144":{"tf":1.0},"172":{"tf":1.0},"51":{"tf":1.0},"57":{"tf":1.0}}}}}}}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"v":{"df":1,"docs":{"59":{"tf":1.0}}}}}}},"t":{"df":13,"docs":{"1":{"tf":1.0},"130":{"tf":1.0},"133":{"tf":1.4142135623730951},"170":{"tf":1.0},"2":{"tf":1.0},"24":{"tf":1.0},"3":{"tf":1.0},"32":{"tf":1.0},"38":{"tf":1.0},"4":{"tf":1.4142135623730951},"41":{"tf":1.0},"47":{"tf":1.0},"63":{"tf":1.0}},"g":{"df":0,"docs":{},"o":{"df":2,"docs":{"126":{"tf":1.0},"85":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"126":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":10,"docs":{"130":{"tf":1.0},"167":{"tf":1.0},"18":{"tf":1.0},"24":{"tf":1.0},"34":{"tf":1.0},"37":{"tf":1.0},"43":{"tf":1.0},"46":{"tf":1.0},"59":{"tf":1.0},"85":{"tf":1.0}}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":11,"docs":{"12":{"tf":1.0},"130":{"tf":1.0},"133":{"tf":1.0},"134":{"tf":1.0},"135":{"tf":1.0},"140":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0},"58":{"tf":1.0},"59":{"tf":1.0}},"r":{"df":0,"docs":{},"i":{"d":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"54":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"134":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":5,"docs":{"0":{"tf":1.0},"127":{"tf":1.0},"143":{"tf":1.0},"32":{"tf":1.0},"41":{"tf":1.0}}}}}}}}}},"p":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"133":{"tf":1.0}}}}}}}},"a":{"c":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"133":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"'":{"df":1,"docs":{"61":{"tf":1.7320508075688772}}},"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"136":{"tf":1.4142135623730951}}}}}}}},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"136":{"tf":1.4142135623730951}}}}}},"df":58,"docs":{"100":{"tf":1.0},"101":{"tf":2.0},"102":{"tf":1.0},"104":{"tf":3.0},"105":{"tf":1.0},"11":{"tf":1.0},"110":{"tf":1.4142135623730951},"111":{"tf":1.0},"115":{"tf":1.0},"119":{"tf":1.0},"120":{"tf":1.4142135623730951},"124":{"tf":1.4142135623730951},"126":{"tf":2.0},"127":{"tf":1.4142135623730951},"128":{"tf":1.7320508075688772},"130":{"tf":1.7320508075688772},"136":{"tf":1.4142135623730951},"139":{"tf":2.6457513110645907},"141":{"tf":1.0},"144":{"tf":1.0},"156":{"tf":1.0},"159":{"tf":1.0},"17":{"tf":1.4142135623730951},"172":{"tf":1.7320508075688772},"19":{"tf":2.0},"26":{"tf":1.0},"3":{"tf":1.0},"33":{"tf":1.0},"37":{"tf":1.7320508075688772},"42":{"tf":1.0},"46":{"tf":1.7320508075688772},"48":{"tf":1.4142135623730951},"49":{"tf":1.0},"50":{"tf":1.4142135623730951},"51":{"tf":2.0},"52":{"tf":1.0},"53":{"tf":2.0},"57":{"tf":1.7320508075688772},"58":{"tf":1.4142135623730951},"59":{"tf":4.358898943540674},"60":{"tf":1.4142135623730951},"61":{"tf":3.0},"62":{"tf":1.0},"63":{"tf":3.0},"65":{"tf":1.7320508075688772},"66":{"tf":1.0},"67":{"tf":1.0},"68":{"tf":1.0},"72":{"tf":2.449489742783178},"75":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.4142135623730951},"81":{"tf":1.7320508075688772},"85":{"tf":1.4142135623730951},"89":{"tf":1.0},"96":{"tf":1.4142135623730951},"98":{"tf":1.0}}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":1,"docs":{"16":{"tf":1.0}}}},"i":{"df":0,"docs":{},"r":{"df":4,"docs":{"51":{"tf":1.4142135623730951},"53":{"tf":1.0},"57":{"tf":1.0},"61":{"tf":1.0}}}},"n":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"165":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"r":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"132":{"tf":1.0}}}}}},"df":0,"docs":{},"s":{"df":2,"docs":{"132":{"tf":1.0},"133":{"tf":1.0}}},"t":{"df":5,"docs":{"12":{"tf":1.0},"144":{"tf":1.4142135623730951},"34":{"tf":1.0},"43":{"tf":1.0},"79":{"tf":1.0}},"i":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":2,"docs":{"51":{"tf":1.0},"64":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":2,"docs":{"174":{"tf":1.0},"53":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"s":{"df":14,"docs":{"111":{"tf":1.7320508075688772},"130":{"tf":1.0},"166":{"tf":1.0},"172":{"tf":1.0},"22":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.0},"63":{"tf":1.0},"64":{"tf":1.4142135623730951},"81":{"tf":1.0},"89":{"tf":1.0}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":1,"docs":{"128":{"tf":1.0}}}}}}}}}}},"t":{"df":0,"docs":{},"h":{"df":7,"docs":{"142":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0},"160":{"tf":1.4142135623730951},"4":{"tf":1.0},"48":{"tf":1.0},"57":{"tf":1.0}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":5,"docs":{"142":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"2":{"tf":1.0},"72":{"tf":1.4142135623730951}}}}}}},"y":{"df":1,"docs":{"75":{"tf":1.0}}}},"df":2,"docs":{"142":{"tf":1.0},"48":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":7,"docs":{"102":{"tf":1.0},"104":{"tf":1.4142135623730951},"144":{"tf":1.0},"172":{"tf":1.0},"57":{"tf":1.0},"60":{"tf":1.0},"79":{"tf":1.4142135623730951}},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":5,"docs":{"11":{"tf":2.23606797749979},"162":{"tf":1.0},"58":{"tf":1.0},"59":{"tf":1.0},"79":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"o":{"d":{"df":6,"docs":{"104":{"tf":1.0},"105":{"tf":1.4142135623730951},"148":{"tf":1.0},"166":{"tf":1.0},"53":{"tf":1.0},"60":{"tf":1.0}},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"=":{"1":{"df":1,"docs":{"166":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":2,"docs":{"33":{"tf":1.4142135623730951},"42":{"tf":1.4142135623730951}}}}}},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"11":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"i":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"150":{"tf":1.0}}}},"df":0,"docs":{},"e":{"c":{"df":1,"docs":{"52":{"tf":1.0}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"g":{"'":{"df":1,"docs":{"136":{"tf":1.0}}},"_":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"136":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"_":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"136":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":4,"docs":{"134":{"tf":1.0},"135":{"tf":2.0},"157":{"tf":1.0},"158":{"tf":1.0}}}},"p":{"df":0,"docs":{},"e":{"df":1,"docs":{"144":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"128":{"tf":1.0},"59":{"tf":2.23606797749979}}}}}}}},"l":{"a":{"c":{"df":0,"docs":{},"e":{"df":2,"docs":{"52":{"tf":1.0},"75":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"4":{"tf":1.0}}}},"n":{"df":1,"docs":{"11":{"tf":1.0}},"e":{"'":{"df":1,"docs":{"156":{"tf":1.0}}},".":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":4,"docs":{"33":{"tf":1.0},"34":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":12,"docs":{"139":{"tf":1.0},"142":{"tf":1.4142135623730951},"155":{"tf":2.6457513110645907},"156":{"tf":3.1622776601683795},"157":{"tf":2.0},"158":{"tf":1.0},"172":{"tf":1.4142135623730951},"32":{"tf":1.0},"33":{"tf":1.4142135623730951},"41":{"tf":1.0},"42":{"tf":1.0},"56":{"tf":1.0}}}},"t":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":4,"docs":{"11":{"tf":1.0},"175":{"tf":1.0},"3":{"tf":1.0},"57":{"tf":1.0}}}}}}},"y":{"df":6,"docs":{"23":{"tf":1.4142135623730951},"27":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"166":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.4142135623730951},"44":{"tf":1.0},"45":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"64":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"g":{"df":1,"docs":{"127":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"159":{"tf":1.4142135623730951},"160":{"tf":1.4142135623730951}}}}}}},"o":{"d":{"df":5,"docs":{"153":{"tf":1.4142135623730951},"33":{"tf":1.7320508075688772},"34":{"tf":1.7320508075688772},"42":{"tf":1.7320508075688772},"43":{"tf":1.7320508075688772}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":7,"docs":{"11":{"tf":1.0},"147":{"tf":1.0},"148":{"tf":1.0},"18":{"tf":1.0},"2":{"tf":1.0},"34":{"tf":1.0},"43":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"i":{"df":2,"docs":{"100":{"tf":1.4142135623730951},"101":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"l":{".":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":2,"docs":{"34":{"tf":1.0},"43":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":5,"docs":{"172":{"tf":1.0},"22":{"tf":1.4142135623730951},"26":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951}}}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"142":{"tf":1.0}}}},"df":5,"docs":{"126":{"tf":1.0},"138":{"tf":1.0},"140":{"tf":1.0},"166":{"tf":1.0},"61":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"t":{"(":{"df":4,"docs":{"33":{"tf":1.0},"37":{"tf":1.0},"42":{"tf":1.0},"46":{"tf":1.0}}},"/":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"170":{"tf":1.0}}}}},"=":{"7":{"7":{"7":{"7":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":43,"docs":{"101":{"tf":1.0},"102":{"tf":1.0},"128":{"tf":1.0},"130":{"tf":1.7320508075688772},"133":{"tf":1.0},"134":{"tf":1.0},"139":{"tf":2.449489742783178},"142":{"tf":2.0},"144":{"tf":1.0},"150":{"tf":2.23606797749979},"154":{"tf":1.7320508075688772},"155":{"tf":2.23606797749979},"156":{"tf":2.23606797749979},"157":{"tf":1.7320508075688772},"161":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0},"18":{"tf":1.4142135623730951},"19":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.0},"34":{"tf":1.7320508075688772},"35":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.4142135623730951},"4":{"tf":1.0},"43":{"tf":1.7320508075688772},"44":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.4142135623730951},"48":{"tf":2.449489742783178},"49":{"tf":1.4142135623730951},"53":{"tf":2.0},"57":{"tf":2.0},"63":{"tf":1.0},"75":{"tf":1.0},"93":{"tf":1.0},"95":{"tf":1.4142135623730951},"96":{"tf":2.0}},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"96":{"tf":1.0}}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"l":{"df":8,"docs":{"104":{"tf":1.0},"11":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.4142135623730951},"38":{"tf":1.0},"4":{"tf":1.0},"47":{"tf":1.0}}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":3,"docs":{"104":{"tf":1.0},"109":{"tf":1.0},"55":{"tf":1.0}}}}}}},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"173":{"tf":1.0},"175":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0}}}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"104":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{"df":1,"docs":{"61":{"tf":1.0}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":1,"docs":{"2":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"e":{"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":1,"docs":{"59":{"tf":1.0}}}}}}}}}},"df":2,"docs":{"7":{"tf":1.0},"9":{"tf":1.0}},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"138":{"tf":1.0},"140":{"tf":1.0}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"138":{"tf":1.0},"140":{"tf":1.0}}}},"df":0,"docs":{}}},"df":9,"docs":{"108":{"tf":1.0},"113":{"tf":1.0},"117":{"tf":1.0},"138":{"tf":1.7320508075688772},"140":{"tf":1.0},"68":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":1.0},"91":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"132":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":1,"docs":{"84":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"58":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"174":{"tf":1.0},"54":{"tf":1.0}}}},"t":{"df":1,"docs":{"7":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"4":{"tf":1.0}}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"169":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":3,"docs":{"120":{"tf":1.0},"175":{"tf":1.0},"23":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"4":{"tf":1.0},"48":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"14":{"tf":1.0},"166":{"tf":1.0}}}}}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"t":{"df":6,"docs":{"130":{"tf":1.0},"142":{"tf":1.4142135623730951},"155":{"tf":1.4142135623730951},"157":{"tf":1.4142135623730951},"4":{"tf":1.7320508075688772},"48":{"tf":1.0}}}},"v":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"172":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"o":{"b":{"df":0,"docs":{},"e":{"df":2,"docs":{"165":{"tf":1.0},"166":{"tf":1.4142135623730951}}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":20,"docs":{"104":{"tf":1.0},"11":{"tf":1.0},"110":{"tf":1.0},"139":{"tf":1.0},"144":{"tf":1.0},"165":{"tf":1.0},"17":{"tf":1.4142135623730951},"175":{"tf":1.0},"2":{"tf":1.0},"22":{"tf":1.0},"33":{"tf":1.4142135623730951},"36":{"tf":1.0},"42":{"tf":1.7320508075688772},"45":{"tf":1.0},"48":{"tf":1.0},"51":{"tf":1.4142135623730951},"57":{"tf":1.0},"59":{"tf":2.23606797749979},"61":{"tf":2.0},"97":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"11":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":6,"docs":{"11":{"tf":1.0},"12":{"tf":1.4142135623730951},"14":{"tf":1.4142135623730951},"142":{"tf":1.0},"175":{"tf":1.0},"4":{"tf":1.0}}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"u":{"df":2,"docs":{"167":{"tf":1.0},"24":{"tf":1.0}}}}}}}},"p":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"61":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":12,"docs":{"101":{"tf":1.0},"105":{"tf":1.0},"109":{"tf":2.0},"118":{"tf":1.0},"123":{"tf":1.0},"57":{"tf":1.7320508075688772},"64":{"tf":1.0},"72":{"tf":2.0},"76":{"tf":1.0},"84":{"tf":1.0},"88":{"tf":1.0},"96":{"tf":1.7320508075688772}}}}}}},"s":{"df":0,"docs":{},"t":{"_":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{":":{":":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"(":{"&":{"[":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"c":{"/":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":1,"docs":{"133":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":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":{"133":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":2,"docs":{"131":{"tf":1.0},"133":{"tf":2.0}}}},"t":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":4,"docs":{"13":{"tf":1.0},"175":{"tf":1.4142135623730951},"36":{"tf":1.0},"45":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"3":{"df":1,"docs":{"133":{"tf":1.0}}},":":{":":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"133":{"tf":1.7320508075688772}}}}}}}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"f":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"c":{":":{":":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"133":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":2,"docs":{"131":{"tf":1.0},"133":{"tf":2.0}}}}},"c":{"df":1,"docs":{"133":{"tf":1.0}},"o":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"136":{"tf":1.0}}}}}}},"df":10,"docs":{"134":{"tf":1.4142135623730951},"136":{"tf":1.4142135623730951},"142":{"tf":1.0},"143":{"tf":1.7320508075688772},"155":{"tf":1.0},"157":{"tf":1.0},"161":{"tf":1.0},"170":{"tf":1.0},"48":{"tf":1.0},"53":{"tf":1.0}}}}},"df":2,"docs":{"133":{"tf":2.0},"144":{"tf":1.0}}}},"v":{"df":0,"docs":{},"i":{"d":{"df":53,"docs":{"1":{"tf":1.0},"105":{"tf":1.0},"106":{"tf":1.0},"120":{"tf":1.4142135623730951},"122":{"tf":1.0},"124":{"tf":1.4142135623730951},"126":{"tf":1.0},"127":{"tf":1.4142135623730951},"128":{"tf":1.0},"13":{"tf":1.0},"134":{"tf":1.7320508075688772},"137":{"tf":1.0},"138":{"tf":1.0},"140":{"tf":1.0},"142":{"tf":3.0},"143":{"tf":1.4142135623730951},"144":{"tf":2.6457513110645907},"145":{"tf":1.0},"148":{"tf":1.4142135623730951},"149":{"tf":2.23606797749979},"150":{"tf":1.4142135623730951},"152":{"tf":1.4142135623730951},"153":{"tf":1.0},"154":{"tf":1.4142135623730951},"155":{"tf":2.0},"156":{"tf":1.4142135623730951},"157":{"tf":2.6457513110645907},"158":{"tf":1.4142135623730951},"164":{"tf":1.0},"165":{"tf":1.0},"166":{"tf":2.8284271247461903},"169":{"tf":1.0},"170":{"tf":1.4142135623730951},"172":{"tf":1.0},"175":{"tf":1.4142135623730951},"2":{"tf":1.0},"22":{"tf":1.0},"32":{"tf":1.7320508075688772},"33":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"4":{"tf":1.4142135623730951},"41":{"tf":1.7320508075688772},"43":{"tf":1.0},"5":{"tf":1.0},"51":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.0},"65":{"tf":1.0},"73":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.4142135623730951},"81":{"tf":1.0}}},"df":0,"docs":{}}},"x":{"df":0,"docs":{},"i":{"df":58,"docs":{"0":{"tf":1.0},"1":{"tf":1.0},"102":{"tf":1.0},"104":{"tf":1.4142135623730951},"126":{"tf":1.0},"128":{"tf":1.0},"13":{"tf":1.0},"130":{"tf":2.6457513110645907},"136":{"tf":1.7320508075688772},"137":{"tf":1.4142135623730951},"139":{"tf":3.1622776601683795},"14":{"tf":1.0},"140":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":2.0},"144":{"tf":2.449489742783178},"145":{"tf":1.0},"147":{"tf":3.7416573867739413},"148":{"tf":3.4641016151377544},"149":{"tf":1.0},"150":{"tf":1.0},"152":{"tf":1.0},"154":{"tf":1.7320508075688772},"155":{"tf":1.7320508075688772},"156":{"tf":2.23606797749979},"157":{"tf":1.0},"160":{"tf":1.0},"166":{"tf":2.0},"167":{"tf":1.4142135623730951},"169":{"tf":1.0},"170":{"tf":2.6457513110645907},"171":{"tf":3.3166247903554},"172":{"tf":4.242640687119285},"175":{"tf":1.4142135623730951},"18":{"tf":1.7320508075688772},"26":{"tf":1.0},"27":{"tf":1.7320508075688772},"3":{"tf":1.0},"33":{"tf":1.7320508075688772},"34":{"tf":3.4641016151377544},"35":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":3.0},"4":{"tf":2.449489742783178},"41":{"tf":1.0},"42":{"tf":1.7320508075688772},"43":{"tf":3.605551275463989},"44":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":3.0},"48":{"tf":2.8284271247461903},"50":{"tf":1.4142135623730951},"53":{"tf":1.4142135623730951},"54":{"tf":1.4142135623730951},"55":{"tf":2.0},"57":{"tf":1.7320508075688772},"60":{"tf":1.0},"75":{"tf":1.0}}},"y":{"'":{"df":4,"docs":{"143":{"tf":1.0},"148":{"tf":1.0},"170":{"tf":1.0},"60":{"tf":1.0}}},".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":1,"docs":{"130":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},":":{":":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":1,"docs":{"130":{"tf":1.0}}}}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"i":{"d":{"=":{"\"":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"4":{"5":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}},"df":0,"docs":{}},"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":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":2,"docs":{"170":{"tf":1.4142135623730951},"172":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"11":{"tf":1.0}}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":3,"docs":{"1":{"tf":1.0},"115":{"tf":1.0},"156":{"tf":1.0}}}},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":6,"docs":{"134":{"tf":1.0},"162":{"tf":1.0},"36":{"tf":1.0},"41":{"tf":1.0},"45":{"tf":1.0},"53":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"h":{"df":2,"docs":{"142":{"tf":1.0},"157":{"tf":1.0}}}},"t":{"df":2,"docs":{"171":{"tf":1.0},"62":{"tf":1.0}}}}},"q":{"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":2,"docs":{"157":{"tf":1.4142135623730951},"48":{"tf":1.0}}}}}},"t":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"k":{"df":0,"docs":{},"{":{"df":0,"docs":{},"v":{"4":{"_":{"a":{"d":{"d":{"df":0,"docs":{},"r":{"=":{"0":{".":{"0":{".":{"0":{".":{"0":{":":{"7":{"6":{"0":{"0":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":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":{"134":{"tf":1.4142135623730951},"135":{"tf":1.7320508075688772},"157":{"tf":2.0},"158":{"tf":1.0},"37":{"tf":1.0},"4":{"tf":1.0},"46":{"tf":1.0},"48":{"tf":1.4142135623730951}}}}},"df":3,"docs":{"157":{"tf":1.0},"4":{"tf":1.0},"48":{"tf":1.0}},"h":{"7":{"c":{"df":0,"docs":{},"q":{"df":1,"docs":{"42":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":1,"docs":{"136":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":4,"docs":{"156":{"tf":1.0},"163":{"tf":1.0},"34":{"tf":1.0},"43":{"tf":1.0}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"14":{"tf":1.0}}}}}}}},"i":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":10,"docs":{"15":{"tf":1.0},"156":{"tf":1.0},"158":{"tf":1.4142135623730951},"19":{"tf":1.0},"20":{"tf":1.0},"30":{"tf":1.0},"32":{"tf":1.0},"39":{"tf":1.0},"4":{"tf":1.0},"41":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"4":{"tf":1.4142135623730951}}}},"k":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"143":{"tf":1.0}}}}}},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"\"":{",":{"\"":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"\"":{":":{"\"":{"0":{".":{"6":{"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":0,"docs":{}},"df":0,"docs":{}},"'":{"df":10,"docs":{"1":{"tf":1.0},"141":{"tf":1.0},"144":{"tf":1.4142135623730951},"172":{"tf":1.0},"175":{"tf":1.4142135623730951},"19":{"tf":1.0},"2":{"tf":1.0},"32":{"tf":1.0},"54":{"tf":1.4142135623730951},"59":{"tf":1.0}}},".":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"/":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":6,"docs":{"123":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"62":{"tf":1.0}}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"152":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":3,"docs":{"151":{"tf":1.4142135623730951},"36":{"tf":1.7320508075688772},"45":{"tf":1.7320508075688772}}}}}}}},"df":7,"docs":{"122":{"tf":1.4142135623730951},"126":{"tf":1.4142135623730951},"154":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"52":{"tf":1.4142135623730951},"55":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{".":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":12,"docs":{"108":{"tf":1.0},"113":{"tf":1.0},"117":{"tf":1.0},"126":{"tf":1.0},"152":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0},"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":0,"docs":{}}}}}}},"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":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"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":4,"docs":{"74":{"tf":1.0},"75":{"tf":1.0},"78":{"tf":1.0},"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":{}}}}}}},"n":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"82":{"tf":1.0},"83":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{".":{"df":0,"docs":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"d":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":3,"docs":{"154":{"tf":1.0},"60":{"tf":1.0},"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":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"d":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":1,"docs":{"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":{}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{".":{"df":0,"docs":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":5,"docs":{"108":{"tf":1.0},"109":{"tf":1.0},"113":{"tf":1.0},"90":{"tf":1.0},"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":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{".":{"df":0,"docs":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"94":{"tf":1.0},"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":{}}}}}},"l":{"df":0,"docs":{},"o":{"a":{"d":{"_":{"b":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"b":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"c":{"df":2,"docs":{"100":{"tf":1.0},"99":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"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":{"a":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"103":{"tf":1.0},"104":{"tf":1.0},"60":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"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":{},"t":{"c":{"df":0,"docs":{},"h":{".":{"df":0,"docs":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":4,"docs":{"107":{"tf":1.0},"108":{"tf":1.0},"113":{"tf":1.0},"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":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"p":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":4,"docs":{"108":{"tf":1.0},"112":{"tf":1.0},"113":{"tf":1.0},"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":0,"docs":{}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{".":{"df":0,"docs":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":2,"docs":{"116":{"tf":1.0},"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":{}}}}}},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":8,"docs":{"121":{"tf":1.0},"122":{"tf":1.0},"126":{"tf":1.0},"152":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0}}}}}}}}}}}},"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":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":8,"docs":{"130":{"tf":1.0},"133":{"tf":1.0},"152":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.7320508075688772},"158":{"tf":1.0},"4":{"tf":1.0},"54":{"tf":1.0}}}}},"df":0,"docs":{}}},"2":{".":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"156":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},":":{":":{"a":{"d":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{":":{":":{"a":{"d":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{":":{":":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"y":{"(":{"<":{"_":{">":{":":{":":{"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":{"130":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":2,"docs":{"37":{"tf":1.4142135623730951},"46":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}},"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{":":{":":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{".":{"a":{"df":0,"docs":{},"s":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"(":{")":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":15,"docs":{"100":{"tf":1.0},"104":{"tf":1.0},"108":{"tf":1.0},"113":{"tf":1.0},"117":{"tf":1.0},"122":{"tf":1.0},"126":{"tf":1.0},"154":{"tf":1.0},"60":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.0},"83":{"tf":1.0},"87":{"tf":1.0},"91":{"tf":1.0},"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":{}},"df":0,"docs":{}}}}}}},"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":{"130":{"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":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{":":{":":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"c":{"!":{"[":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{":":{":":{"df":0,"docs":{},"f":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"(":{")":{"]":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"130":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"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":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"d":{"df":2,"docs":{"128":{"tf":1.0},"129":{"tf":1.0}}},"df":0,"docs":{}}}}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"133":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"m":{"a":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"_":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"(":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{":":{":":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":1,"docs":{"130":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"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":{},"t":{"a":{"d":{"a":{"df":0,"docs":{},"t":{"a":{":":{":":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"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":{}},"df":0,"docs":{}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{":":{":":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{":":{":":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"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":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"130":{"tf":1.0}}}}}},"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":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}}},"df":0,"docs":{}}},"x":{"df":0,"docs":{},"y":{":":{":":{"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":{"130":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"130":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"=":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":1,"docs":{"162":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"_":{"a":{"d":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"a":{"d":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":2,"docs":{"163":{"tf":1.0},"4":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"{":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"139":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"139":{"tf":1.0}},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"139":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"4":{"tf":1.0}}}}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"48":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"{":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"139":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"54":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"{":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"141":{"tf":1.0}}},"df":0,"docs":{}},"l":{"a":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"=":{"\"":{"d":{"df":0,"docs":{},"u":{"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":{}}}}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"{":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"141":{"tf":1.0}}},"df":0,"docs":{}},"l":{"a":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"=":{"\"":{"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":{},"e":{"d":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"80":{"tf":1.0}}}}}},"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":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"d":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"80":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"110":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}},"m":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"d":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"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":{}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"_":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"{":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"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":{}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"_":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"d":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"124":{"tf":1.0}}}}}},"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":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"_":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"{":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"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":{}}}}}}},"i":{"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":3,"docs":{"155":{"tf":1.0},"157":{"tf":1.0},"48":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"m":{"a":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":3,"docs":{"142":{"tf":1.0},"157":{"tf":1.0},"48":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"d":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":1,"docs":{"148":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"{":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"148":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"148":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"148":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"148":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"s":{"_":{"c":{"a":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"s":{"df":1,"docs":{"148":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"d":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"148":{"tf":1.0}}}}}},"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":{},"s":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"155":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"p":{"a":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"j":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"{":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"139":{"tf":1.0}}}}}}}}}}}},"df":1,"docs":{"136":{"tf":1.0}},"s":{"_":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"d":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"{":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"139":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"_":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"{":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"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":{},"o":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"{":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"139":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":3,"docs":{"142":{"tf":1.0},"155":{"tf":1.0},"48":{"tf":1.0}}}}}},"q":{"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"48":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"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":2,"docs":{"142":{"tf":1.0},"157":{"tf":1.0}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"{":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"n":{"df":1,"docs":{"140":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":1,"docs":{"140":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"140":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"u":{"b":{"_":{"df":0,"docs":{},"z":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"142":{"tf":1.0},"157":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"48":{"tf":1.0}}}}}},"x":{"d":{"df":0,"docs":{},"s":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"d":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"147":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"147":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}},"u":{"df":0,"docs":{},"p":{"d":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"_":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"147":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"147":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"u":{"c":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"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":0,"docs":{}}},"df":0,"docs":{}},"z":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"142":{"tf":1.0},"157":{"tf":1.0}}}}}},"df":83,"docs":{"0":{"tf":1.0},"1":{"tf":1.4142135623730951},"11":{"tf":1.4142135623730951},"12":{"tf":1.7320508075688772},"127":{"tf":1.4142135623730951},"13":{"tf":1.4142135623730951},"130":{"tf":2.23606797749979},"133":{"tf":1.0},"134":{"tf":1.4142135623730951},"135":{"tf":1.4142135623730951},"136":{"tf":1.0},"137":{"tf":1.0},"138":{"tf":1.7320508075688772},"14":{"tf":1.0},"142":{"tf":2.23606797749979},"143":{"tf":1.4142135623730951},"144":{"tf":2.0},"145":{"tf":1.0},"147":{"tf":1.0},"148":{"tf":1.0},"149":{"tf":1.4142135623730951},"15":{"tf":1.0},"150":{"tf":1.0},"152":{"tf":1.7320508075688772},"153":{"tf":2.0},"154":{"tf":1.4142135623730951},"155":{"tf":2.23606797749979},"156":{"tf":2.0},"157":{"tf":2.449489742783178},"158":{"tf":1.7320508075688772},"159":{"tf":1.4142135623730951},"16":{"tf":1.4142135623730951},"160":{"tf":1.0},"162":{"tf":2.0},"163":{"tf":1.0},"165":{"tf":1.0},"169":{"tf":1.7320508075688772},"170":{"tf":2.23606797749979},"171":{"tf":1.7320508075688772},"172":{"tf":2.449489742783178},"175":{"tf":1.4142135623730951},"18":{"tf":2.0},"19":{"tf":1.4142135623730951},"2":{"tf":1.0},"20":{"tf":1.0},"22":{"tf":2.23606797749979},"24":{"tf":1.4142135623730951},"26":{"tf":1.4142135623730951},"27":{"tf":2.449489742783178},"3":{"tf":1.0},"30":{"tf":1.0},"31":{"tf":1.0},"32":{"tf":1.4142135623730951},"33":{"tf":3.605551275463989},"34":{"tf":3.605551275463989},"35":{"tf":1.0},"36":{"tf":1.7320508075688772},"37":{"tf":3.605551275463989},"38":{"tf":1.0},"39":{"tf":1.0},"4":{"tf":3.4641016151377544},"40":{"tf":1.0},"41":{"tf":2.23606797749979},"42":{"tf":4.123105625617661},"43":{"tf":3.872983346207417},"44":{"tf":1.0},"45":{"tf":1.7320508075688772},"46":{"tf":3.605551275463989},"47":{"tf":1.0},"48":{"tf":2.23606797749979},"49":{"tf":1.0},"5":{"tf":1.7320508075688772},"50":{"tf":1.4142135623730951},"52":{"tf":1.4142135623730951},"53":{"tf":2.0},"54":{"tf":1.0},"55":{"tf":1.4142135623730951},"58":{"tf":1.4142135623730951},"59":{"tf":1.7320508075688772},"62":{"tf":1.0},"63":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.0}}}}}},"t":{"df":1,"docs":{"11":{"tf":1.0}}}}}},"r":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"79":{"tf":1.0}}},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":4,"docs":{"101":{"tf":1.4142135623730951},"126":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0}}}}},"df":0,"docs":{},"g":{"df":2,"docs":{"144":{"tf":1.0},"96":{"tf":1.7320508075688772}},"e":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"_":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"1":{"6":{"df":1,"docs":{"96":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"104":{"tf":1.0}}}},"t":{"df":0,"docs":{},"e":{"df":4,"docs":{"102":{"tf":1.0},"104":{"tf":2.23606797749979},"105":{"tf":1.0},"170":{"tf":1.0}}}}},"b":{"a":{"c":{"df":3,"docs":{"153":{"tf":1.0},"33":{"tf":1.0},"42":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"142":{"tf":1.0},"157":{"tf":1.0}},"e":{"a":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"79":{"tf":1.0}}}},"d":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":2,"docs":{"128":{"tf":1.0},"132":{"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":{"141":{"tf":1.0}}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":2,"docs":{"128":{"tf":1.0},"132":{"tf":1.0}}}}}}}}},"df":9,"docs":{"118":{"tf":1.0},"128":{"tf":1.4142135623730951},"139":{"tf":2.0},"141":{"tf":1.0},"38":{"tf":1.0},"47":{"tf":1.0},"61":{"tf":1.0},"84":{"tf":1.0},"96":{"tf":1.0}},"i":{"df":13,"docs":{"166":{"tf":3.0},"22":{"tf":1.7320508075688772},"26":{"tf":1.7320508075688772},"33":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":2.0},"36":{"tf":1.4142135623730951},"37":{"tf":1.4142135623730951},"42":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":2.0},"45":{"tf":1.4142135623730951},"46":{"tf":1.4142135623730951}}},"y":{"\"":{"df":0,"docs":{},"}":{",":{"\"":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"\"":{":":{"\"":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"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":0,"docs":{}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":4,"docs":{"124":{"tf":1.4142135623730951},"139":{"tf":1.0},"14":{"tf":1.0},"78":{"tf":1.0}}}}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":20,"docs":{"102":{"tf":1.0},"128":{"tf":1.4142135623730951},"136":{"tf":1.0},"139":{"tf":2.0},"147":{"tf":1.7320508075688772},"148":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.0},"17":{"tf":1.0},"172":{"tf":1.4142135623730951},"19":{"tf":1.0},"33":{"tf":1.0},"42":{"tf":1.0},"48":{"tf":1.0},"49":{"tf":1.0},"53":{"tf":1.0},"58":{"tf":1.0},"59":{"tf":2.6457513110645907},"80":{"tf":1.4142135623730951},"98":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"139":{"tf":1.4142135623730951}}}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":5,"docs":{"11":{"tf":1.0},"162":{"tf":1.0},"21":{"tf":1.0},"31":{"tf":1.0},"40":{"tf":1.0}}},"df":0,"docs":{}}}}},"r":{"d":{"df":5,"docs":{"27":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0}}},"df":0,"docs":{}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"18":{"tf":1.0}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"170":{"tf":1.0},"172":{"tf":1.4142135623730951},"2":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{},"f":{"df":9,"docs":{"101":{"tf":1.0},"109":{"tf":2.6457513110645907},"118":{"tf":1.0},"123":{"tf":1.0},"57":{"tf":1.0},"72":{"tf":1.4142135623730951},"76":{"tf":1.7320508075688772},"84":{"tf":1.4142135623730951},"96":{"tf":2.449489742783178}},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"170":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"m":{"c":{"df":1,"docs":{"153":{"tf":1.0}}},"df":0,"docs":{}}}}}},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"139":{"tf":1.0}}}},"df":0,"docs":{}}}},"g":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"59":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":2,"docs":{"69":{"tf":1.0},"72":{"tf":1.0}}}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"142":{"tf":2.23606797749979},"157":{"tf":2.23606797749979}}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"130":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":2,"docs":{"69":{"tf":1.4142135623730951},"72":{"tf":1.0}}}},"df":0,"docs":{}}}},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":4,"docs":{"144":{"tf":1.7320508075688772},"147":{"tf":1.0},"51":{"tf":1.0},"57":{"tf":1.0}}}},"df":0,"docs":{}}},"l":{"a":{"df":0,"docs":{},"y":{"'":{"df":2,"docs":{"155":{"tf":1.0},"156":{"tf":1.0}}},"/":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"46":{"tf":1.0}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"44":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"45":{"tf":1.0}}}}},"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":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":1,"docs":{"43":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"42":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":12,"docs":{"142":{"tf":1.7320508075688772},"155":{"tf":3.1622776601683795},"156":{"tf":4.242640687119285},"157":{"tf":2.449489742783178},"158":{"tf":2.6457513110645907},"166":{"tf":1.4142135623730951},"39":{"tf":1.0},"4":{"tf":1.7320508075688772},"41":{"tf":2.0},"42":{"tf":3.0},"43":{"tf":2.449489742783178},"48":{"tf":1.0}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"s":{"df":4,"docs":{"11":{"tf":1.0},"12":{"tf":1.0},"16":{"tf":1.4142135623730951},"9":{"tf":1.0}}}},"df":0,"docs":{},"v":{"df":1,"docs":{"144":{"tf":1.0}}}},"i":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"2":{"tf":1.0}}}},"df":0,"docs":{}},"df":1,"docs":{"130":{"tf":1.0}}}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":2,"docs":{"48":{"tf":1.0},"57":{"tf":1.0}}},"v":{"df":16,"docs":{"108":{"tf":1.0},"113":{"tf":1.0},"117":{"tf":1.0},"126":{"tf":1.4142135623730951},"133":{"tf":1.0},"141":{"tf":1.0},"152":{"tf":1.0},"2":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"61":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":2.0},"91":{"tf":1.0}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"160":{"tf":1.0}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"l":{"a":{"c":{"df":4,"docs":{"24":{"tf":1.0},"27":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":1,"docs":{"136":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":3,"docs":{"155":{"tf":1.0},"157":{"tf":1.0},"4":{"tf":1.0}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"169":{"tf":1.0}}}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":13,"docs":{"101":{"tf":1.0},"105":{"tf":1.0},"118":{"tf":1.0},"128":{"tf":1.0},"129":{"tf":1.0},"132":{"tf":1.0},"156":{"tf":1.0},"49":{"tf":1.4142135623730951},"53":{"tf":1.0},"59":{"tf":1.0},"64":{"tf":1.0},"84":{"tf":1.0},"96":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"168":{"tf":1.0}}}}}}}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"148":{"tf":1.4142135623730951}}}}}},"df":6,"docs":{"148":{"tf":2.0},"155":{"tf":1.4142135623730951},"156":{"tf":1.0},"157":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951},"97":{"tf":2.449489742783178}}}}},"i":{"df":0,"docs":{},"r":{"df":20,"docs":{"105":{"tf":1.0},"109":{"tf":1.7320508075688772},"118":{"tf":1.0},"133":{"tf":1.0},"138":{"tf":1.0},"16":{"tf":1.0},"175":{"tf":1.0},"21":{"tf":1.0},"3":{"tf":1.0},"31":{"tf":1.0},"35":{"tf":1.0},"40":{"tf":1.0},"44":{"tf":1.0},"53":{"tf":1.0},"57":{"tf":1.4142135623730951},"64":{"tf":1.0},"72":{"tf":2.0},"76":{"tf":1.0},"84":{"tf":1.0},"96":{"tf":1.7320508075688772}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":1,"docs":{"52":{"tf":1.0}}}}},"i":{"d":{"df":2,"docs":{"126":{"tf":1.0},"160":{"tf":1.0}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"c":{"df":9,"docs":{"143":{"tf":1.7320508075688772},"144":{"tf":2.8284271247461903},"147":{"tf":1.0},"148":{"tf":1.4142135623730951},"149":{"tf":1.4142135623730951},"150":{"tf":1.0},"22":{"tf":1.0},"33":{"tf":1.4142135623730951},"42":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"151":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":4,"docs":{"128":{"tf":1.0},"138":{"tf":1.0},"142":{"tf":1.0},"148":{"tf":1.7320508075688772}}}}}},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":5,"docs":{"157":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0}}}}},"df":1,"docs":{"144":{"tf":1.0}}},"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":{"df":2,"docs":{"129":{"tf":1.0},"133":{"tf":1.4142135623730951}}}}}}},"df":6,"docs":{"128":{"tf":1.4142135623730951},"132":{"tf":1.4142135623730951},"143":{"tf":1.0},"144":{"tf":1.0},"4":{"tf":1.0},"59":{"tf":1.4142135623730951}}}}}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":4,"docs":{"123":{"tf":1.0},"48":{"tf":1.0},"57":{"tf":1.0},"65":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":5,"docs":{"128":{"tf":1.0},"166":{"tf":1.4142135623730951},"168":{"tf":1.0},"69":{"tf":1.0},"75":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"s":{"df":2,"docs":{"1":{"tf":1.0},"172":{"tf":1.0}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":3,"docs":{"4":{"tf":1.4142135623730951},"48":{"tf":1.0},"59":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"173":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"k":{"df":1,"docs":{"170":{"tf":1.0}}}}},"o":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"100":{"tf":1.0}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"]":{"/":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"160":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"n":{"d":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"100":{"tf":1.0},"101":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}},"df":2,"docs":{"100":{"tf":1.0},"158":{"tf":1.0}}},"df":0,"docs":{}},"t":{"df":21,"docs":{"159":{"tf":1.0},"17":{"tf":1.0},"170":{"tf":1.0},"172":{"tf":1.7320508075688772},"19":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.0},"36":{"tf":2.0},"37":{"tf":2.23606797749979},"41":{"tf":1.0},"42":{"tf":1.0},"45":{"tf":2.0},"46":{"tf":2.23606797749979},"50":{"tf":1.0},"51":{"tf":1.4142135623730951},"52":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.0},"61":{"tf":1.7320508075688772},"65":{"tf":1.0},"81":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"t":{"df":1,"docs":{"158":{"tf":1.0}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":5,"docs":{"153":{"tf":1.0},"170":{"tf":1.0},"93":{"tf":1.0},"96":{"tf":2.23606797749979},"97":{"tf":2.23606797749979}}}},"n":{"df":43,"docs":{"109":{"tf":1.4142135623730951},"11":{"tf":1.0},"12":{"tf":1.0},"13":{"tf":1.0},"130":{"tf":1.7320508075688772},"142":{"tf":1.4142135623730951},"147":{"tf":1.0},"148":{"tf":1.0},"149":{"tf":1.0},"153":{"tf":1.7320508075688772},"154":{"tf":1.7320508075688772},"155":{"tf":1.7320508075688772},"156":{"tf":1.7320508075688772},"157":{"tf":1.7320508075688772},"158":{"tf":1.7320508075688772},"16":{"tf":1.0},"166":{"tf":1.0},"168":{"tf":1.0},"17":{"tf":1.0},"170":{"tf":1.0},"19":{"tf":1.4142135623730951},"21":{"tf":1.0},"22":{"tf":1.7320508075688772},"24":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.4142135623730951},"27":{"tf":1.4142135623730951},"28":{"tf":1.0},"31":{"tf":1.0},"33":{"tf":2.6457513110645907},"34":{"tf":3.1622776601683795},"35":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.4142135623730951},"4":{"tf":2.8284271247461903},"40":{"tf":1.0},"42":{"tf":2.8284271247461903},"43":{"tf":3.3166247903554},"44":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951},"54":{"tf":1.0}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":5,"docs":{"130":{"tf":1.0},"141":{"tf":1.0},"143":{"tf":1.0},"56":{"tf":1.0},"61":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":1,"docs":{"162":{"tf":1.4142135623730951}}}}}},"df":18,"docs":{"101":{"tf":1.0},"105":{"tf":1.0},"106":{"tf":1.0},"109":{"tf":1.0},"118":{"tf":1.0},"12":{"tf":2.0},"123":{"tf":1.0},"13":{"tf":1.0},"133":{"tf":1.4142135623730951},"14":{"tf":1.0},"172":{"tf":1.0},"3":{"tf":1.0},"72":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":1.0},"84":{"tf":1.0},"88":{"tf":1.0},"96":{"tf":1.0}}}}}},"s":{"\"":{":":{"\"":{"0":{".":{"0":{".":{"0":{".":{"0":{":":{"8":{"0":{"0":{"0":{"\"":{"df":0,"docs":{},"}":{",":{"\"":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"\"":{":":{"\"":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{":":{":":{"a":{"d":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"\"":{",":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"\"":{":":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"c":{"/":{"a":{"d":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"r":{"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":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{},"m":{"df":0,"docs":{},"e":{"df":13,"docs":{"155":{"tf":1.0},"156":{"tf":1.4142135623730951},"158":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"32":{"tf":1.0},"36":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"53":{"tf":1.0},"59":{"tf":1.0},"61":{"tf":1.0},"79":{"tf":1.0},"97":{"tf":1.0}}},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"125":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"e":{"df":1,"docs":{"2":{"tf":1.0}}}},"w":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}}},"c":{"a":{"df":0,"docs":{},"l":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"79":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":3,"docs":{"1":{"tf":1.0},"139":{"tf":1.0},"175":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":1,"docs":{"59":{"tf":1.0}}}}}},"df":0,"docs":{}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"a":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"/":{"d":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":10,"docs":{"101":{"tf":1.0},"105":{"tf":1.0},"109":{"tf":1.0},"118":{"tf":1.0},"123":{"tf":1.0},"72":{"tf":1.0},"76":{"tf":1.0},"84":{"tf":1.0},"88":{"tf":1.0},"96":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":15,"docs":{"101":{"tf":1.0},"105":{"tf":1.0},"109":{"tf":1.0},"118":{"tf":1.0},"123":{"tf":1.0},"154":{"tf":1.0},"4":{"tf":1.4142135623730951},"54":{"tf":1.0},"57":{"tf":1.7320508075688772},"64":{"tf":1.0},"72":{"tf":1.0},"76":{"tf":1.0},"84":{"tf":1.0},"88":{"tf":1.0},"96":{"tf":1.0}},"r":{"df":0,"docs":{},"s":{":":{":":{"df":0,"docs":{},"j":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"a":{"df":1,"docs":{"132":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"133":{"tf":1.0}}}}}}},"d":{"df":0,"docs":{},"k":{"df":3,"docs":{"160":{"tf":1.4142135623730951},"171":{"tf":1.0},"172":{"tf":1.0}}},"p":{"4":{"df":0,"docs":{},"k":{"df":2,"docs":{"22":{"tf":1.0},"26":{"tf":1.0}}}},"df":0,"docs":{}}},"df":6,"docs":{"147":{"tf":1.0},"151":{"tf":1.0},"34":{"tf":1.7320508075688772},"36":{"tf":1.4142135623730951},"43":{"tf":1.7320508075688772},"45":{"tf":1.4142135623730951}},"e":{"a":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"160":{"tf":1.0}}}},"df":0,"docs":{}}},"c":{"df":3,"docs":{"155":{"tf":1.0},"157":{"tf":1.0},"48":{"tf":1.0}},"o":{"df":0,"docs":{},"n":{"d":{"df":9,"docs":{"104":{"tf":1.4142135623730951},"105":{"tf":1.4142135623730951},"139":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.0},"48":{"tf":1.0},"53":{"tf":1.0},"60":{"tf":1.0}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":4,"docs":{"36":{"tf":1.0},"45":{"tf":1.0},"55":{"tf":1.0},"60":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"r":{"df":5,"docs":{"1":{"tf":1.0},"126":{"tf":1.0},"172":{"tf":1.0},"2":{"tf":1.0},"3":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":21,"docs":{"12":{"tf":1.0},"139":{"tf":1.4142135623730951},"141":{"tf":1.4142135623730951},"156":{"tf":1.0},"158":{"tf":1.4142135623730951},"162":{"tf":1.0},"167":{"tf":1.4142135623730951},"18":{"tf":1.0},"19":{"tf":1.0},"24":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"36":{"tf":2.23606797749979},"4":{"tf":1.0},"42":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951},"45":{"tf":2.23606797749979},"50":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"56":{"tf":1.0}},"m":{"df":2,"docs":{"14":{"tf":1.0},"175":{"tf":1.0}}}},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"100":{"tf":1.4142135623730951},"61":{"tf":1.0}}}},"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":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{")":{".":{"a":{"df":0,"docs":{},"s":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":1,"docs":{"132":{"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":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"133":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"133":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"]":{"'":{"df":2,"docs":{"105":{"tf":1.0},"118":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"133":{"tf":1.4142135623730951}}}},"n":{"d":{"df":19,"docs":{"100":{"tf":1.0},"101":{"tf":1.7320508075688772},"120":{"tf":1.0},"130":{"tf":1.4142135623730951},"139":{"tf":2.0},"152":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.4142135623730951},"166":{"tf":1.4142135623730951},"17":{"tf":1.0},"172":{"tf":1.4142135623730951},"19":{"tf":1.7320508075688772},"41":{"tf":1.0},"42":{"tf":1.0},"48":{"tf":1.0},"55":{"tf":1.0},"58":{"tf":1.0},"63":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":2,"docs":{"14":{"tf":1.0},"2":{"tf":1.0}}},"t":{"df":13,"docs":{"120":{"tf":1.0},"126":{"tf":1.0},"128":{"tf":1.4142135623730951},"136":{"tf":2.0},"139":{"tf":1.4142135623730951},"148":{"tf":1.7320508075688772},"172":{"tf":1.0},"27":{"tf":1.4142135623730951},"53":{"tf":1.4142135623730951},"57":{"tf":1.0},"73":{"tf":1.0},"75":{"tf":1.4142135623730951},"80":{"tf":1.4142135623730951}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":6,"docs":{"12":{"tf":1.0},"13":{"tf":1.0},"14":{"tf":1.0},"151":{"tf":1.0},"170":{"tf":1.0},"172":{"tf":1.0}}}},"df":0,"docs":{}},"q":{"df":1,"docs":{"136":{"tf":1.7320508075688772}},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":3,"docs":{"59":{"tf":1.0},"60":{"tf":1.7320508075688772},"61":{"tf":1.0}}},"df":0,"docs":{}}}}},"r":{"d":{"df":2,"docs":{"131":{"tf":1.0},"132":{"tf":1.0}},"e":{"_":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"132":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":1,"docs":{"65":{"tf":1.0}}},"v":{"df":3,"docs":{"142":{"tf":1.0},"143":{"tf":1.0},"53":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"'":{"df":3,"docs":{"130":{"tf":1.0},"136":{"tf":1.4142135623730951},"2":{"tf":1.0}}},"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"136":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"136":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}},"df":41,"docs":{"0":{"tf":1.0},"1":{"tf":1.7320508075688772},"130":{"tf":2.0},"131":{"tf":1.0},"133":{"tf":1.0},"142":{"tf":1.7320508075688772},"143":{"tf":2.0},"145":{"tf":1.4142135623730951},"147":{"tf":3.3166247903554},"148":{"tf":1.7320508075688772},"149":{"tf":1.0},"150":{"tf":1.0},"153":{"tf":1.0},"155":{"tf":2.0},"156":{"tf":1.7320508075688772},"157":{"tf":1.7320508075688772},"163":{"tf":1.0},"166":{"tf":1.4142135623730951},"169":{"tf":1.0},"170":{"tf":3.605551275463989},"171":{"tf":2.6457513110645907},"172":{"tf":4.242640687119285},"175":{"tf":2.23606797749979},"2":{"tf":1.4142135623730951},"22":{"tf":1.4142135623730951},"23":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.4142135623730951},"3":{"tf":1.0},"34":{"tf":1.4142135623730951},"35":{"tf":1.0},"37":{"tf":1.0},"4":{"tf":1.7320508075688772},"41":{"tf":1.0},"43":{"tf":1.4142135623730951},"44":{"tf":1.0},"46":{"tf":1.0},"48":{"tf":1.4142135623730951},"53":{"tf":2.0},"73":{"tf":1.0},"75":{"tf":1.4142135623730951}}}},"i":{"c":{"df":27,"docs":{"130":{"tf":1.0},"134":{"tf":1.0},"135":{"tf":1.0},"142":{"tf":1.4142135623730951},"143":{"tf":1.0},"144":{"tf":1.7320508075688772},"153":{"tf":1.0},"155":{"tf":3.7416573867739413},"156":{"tf":2.0},"157":{"tf":3.1622776601683795},"158":{"tf":1.4142135623730951},"161":{"tf":1.0},"166":{"tf":2.449489742783178},"17":{"tf":1.0},"172":{"tf":1.0},"175":{"tf":1.0},"18":{"tf":1.0},"33":{"tf":2.0},"34":{"tf":1.4142135623730951},"36":{"tf":1.4142135623730951},"37":{"tf":2.23606797749979},"4":{"tf":3.4641016151377544},"42":{"tf":2.0},"43":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"46":{"tf":2.23606797749979},"48":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":6,"docs":{"139":{"tf":2.23606797749979},"140":{"tf":2.449489742783178},"166":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"53":{"tf":3.4641016151377544}}}}}}},"t":{"df":28,"docs":{"1":{"tf":1.0},"14":{"tf":1.0},"141":{"tf":1.7320508075688772},"142":{"tf":1.7320508075688772},"143":{"tf":1.7320508075688772},"151":{"tf":1.7320508075688772},"156":{"tf":2.23606797749979},"157":{"tf":1.7320508075688772},"158":{"tf":1.0},"162":{"tf":1.4142135623730951},"166":{"tf":1.4142135623730951},"172":{"tf":1.4142135623730951},"173":{"tf":1.0},"22":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.4142135623730951},"36":{"tf":1.0},"41":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.4142135623730951},"45":{"tf":1.0},"49":{"tf":1.0},"51":{"tf":1.0},"61":{"tf":1.4142135623730951},"72":{"tf":2.0},"75":{"tf":1.0},"93":{"tf":1.0}},"u":{"df":0,"docs":{},"p":{"df":4,"docs":{"130":{"tf":1.0},"143":{"tf":1.0},"156":{"tf":1.4142135623730951},"158":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":6,"docs":{"126":{"tf":1.0},"143":{"tf":1.0},"169":{"tf":1.4142135623730951},"33":{"tf":1.0},"42":{"tf":1.0},"63":{"tf":1.0}}}}}},"h":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"d":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"_":{"1":{"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":2,"docs":{"141":{"tf":1.0},"61":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":1,"docs":{"19":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"w":{"df":8,"docs":{"11":{"tf":1.4142135623730951},"130":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.0},"52":{"tf":1.0},"75":{"tf":1.0}}}},"u":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"x":{")":{".":{"a":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"130":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"130":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"i":{"d":{"df":0,"docs":{},"e":{"c":{"a":{"df":0,"docs":{},"r":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"e":{"c":{"a":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":2,"docs":{"22":{"tf":1.0},"25":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":2,"docs":{"26":{"tf":1.0},"28":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":5,"docs":{"170":{"tf":1.4142135623730951},"171":{"tf":1.0},"20":{"tf":1.0},"22":{"tf":2.0},"26":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"df":5,"docs":{"126":{"tf":1.0},"13":{"tf":1.0},"27":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":4,"docs":{"143":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"59":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"106":{"tf":1.0},"143":{"tf":1.0}}}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"17":{"tf":1.0}},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"158":{"tf":1.0},"170":{"tf":1.0}}}}},"i":{"df":1,"docs":{"52":{"tf":1.0}},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"149":{"tf":1.0}}}}}}},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"2":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":9,"docs":{"109":{"tf":1.0},"142":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0},"172":{"tf":1.4142135623730951},"18":{"tf":1.0},"4":{"tf":1.4142135623730951},"41":{"tf":1.4142135623730951},"60":{"tf":1.0}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":4,"docs":{"127":{"tf":1.0},"152":{"tf":1.0},"156":{"tf":1.0},"55":{"tf":1.0}}}},"df":0,"docs":{}}}}},"z":{"df":0,"docs":{},"e":{"df":16,"docs":{"108":{"tf":1.0},"113":{"tf":1.0},"117":{"tf":1.0},"126":{"tf":1.0},"136":{"tf":1.0},"148":{"tf":1.0},"152":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":2.0},"78":{"tf":1.0},"79":{"tf":1.4142135623730951},"91":{"tf":1.0}}}}},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"23":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"df":1,"docs":{"62":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"148":{"tf":1.0}}}}}}}}},"m":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":2,"docs":{"78":{"tf":1.0},"79":{"tf":1.0}},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"170":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"n":{"5":{"d":{"6":{"df":2,"docs":{"35":{"tf":1.0},"36":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":4,"docs":{"75":{"tf":1.0},"76":{"tf":1.4142135623730951},"78":{"tf":2.0},"79":{"tf":1.0}}}},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"148":{"tf":2.8284271247461903}}}}}}}},"df":0,"docs":{}},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":3,"docs":{"144":{"tf":1.0},"48":{"tf":1.0},"57":{"tf":1.0}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"143":{"tf":1.0}}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"175":{"tf":1.0},"41":{"tf":1.0}}}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":3,"docs":{"14":{"tf":1.0},"36":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951}}}}}},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"11":{"tf":1.0}}}},"t":{"df":0,"docs":{},"w":{"df":1,"docs":{"143":{"tf":1.0}}}},"u":{"df":0,"docs":{},"r":{"c":{"df":15,"docs":{"1":{"tf":1.0},"101":{"tf":1.0},"102":{"tf":1.0},"127":{"tf":1.0},"142":{"tf":1.0},"156":{"tf":1.7320508075688772},"175":{"tf":1.4142135623730951},"4":{"tf":1.0},"49":{"tf":1.0},"50":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.4142135623730951},"9":{"tf":1.0},"95":{"tf":1.4142135623730951},"96":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"p":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":5,"docs":{"104":{"tf":1.0},"130":{"tf":1.0},"156":{"tf":1.4142135623730951},"4":{"tf":1.0},"60":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"52":{"tf":1.4142135623730951},"75":{"tf":1.0}},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"14":{"tf":1.0}},"t":{"df":1,"docs":{"52":{"tf":1.0}}}}}}},"df":0,"docs":{},"f":{"df":15,"docs":{"0":{"tf":1.0},"1":{"tf":1.4142135623730951},"109":{"tf":1.4142135623730951},"12":{"tf":1.0},"141":{"tf":1.4142135623730951},"143":{"tf":1.0},"166":{"tf":1.0},"175":{"tf":1.0},"2":{"tf":1.0},"22":{"tf":1.0},"35":{"tf":1.0},"44":{"tf":1.0},"58":{"tf":1.0},"63":{"tf":1.0},"64":{"tf":1.0}},"i":{"df":13,"docs":{"104":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":1.0},"144":{"tf":1.4142135623730951},"155":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.0},"158":{"tf":1.0},"48":{"tf":1.0},"52":{"tf":1.0},"55":{"tf":1.0},"59":{"tf":1.4142135623730951},"60":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"d":{"df":2,"docs":{"78":{"tf":1.0},"79":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"35":{"tf":1.0},"44":{"tf":1.0}}}}},"r":{"c":{"/":{"\"":{"]":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"133":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"d":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"r":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{".":{"df":0,"docs":{},"r":{"df":1,"docs":{"133":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{".":{"df":0,"docs":{},"r":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}},"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"y":{".":{"df":0,"docs":{},"r":{"df":2,"docs":{"37":{"tf":1.4142135623730951},"46":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":1,"docs":{"133":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"r":{"df":3,"docs":{"130":{"tf":1.0},"132":{"tf":1.4142135623730951},"133":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{".":{"df":0,"docs":{},"r":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"t":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":2,"docs":{"139":{"tf":1.0},"58":{"tf":1.0}}}},"n":{"d":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":3,"docs":{"171":{"tf":1.0},"172":{"tf":1.0},"3":{"tf":1.0}}}}},"r":{"d":{"df":9,"docs":{"1":{"tf":1.0},"130":{"tf":1.0},"14":{"tf":1.0},"143":{"tf":1.0},"151":{"tf":1.0},"170":{"tf":1.0},"35":{"tf":1.0},"44":{"tf":1.0},"85":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"t":{"df":15,"docs":{"11":{"tf":1.0},"130":{"tf":2.23606797749979},"154":{"tf":1.0},"156":{"tf":1.7320508075688772},"17":{"tf":1.0},"18":{"tf":1.7320508075688772},"21":{"tf":1.0},"31":{"tf":1.0},"37":{"tf":1.7320508075688772},"40":{"tf":1.0},"46":{"tf":1.7320508075688772},"5":{"tf":1.0},"60":{"tf":1.0},"68":{"tf":1.0},"96":{"tf":1.4142135623730951}},"u":{"df":0,"docs":{},"p":{"df":1,"docs":{"143":{"tf":1.4142135623730951}}}}}},"t":{"df":0,"docs":{},"e":{"df":9,"docs":{"133":{"tf":1.0},"143":{"tf":1.0},"22":{"tf":1.0},"26":{"tf":1.0},"3":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.4142135623730951},"44":{"tf":1.0},"45":{"tf":1.4142135623730951}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"106":{"tf":1.0}}}}}}},"i":{"c":{"df":11,"docs":{"129":{"tf":1.0},"131":{"tf":1.0},"133":{"tf":1.4142135623730951},"143":{"tf":1.0},"144":{"tf":1.4142135623730951},"166":{"tf":1.0},"18":{"tf":1.0},"22":{"tf":1.0},"27":{"tf":1.0},"52":{"tf":1.0},"55":{"tf":2.0}},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":2,"docs":{"129":{"tf":1.4142135623730951},"133":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"u":{"df":5,"docs":{"166":{"tf":1.4142135623730951},"33":{"tf":1.0},"34":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0}}}}},"d":{":":{":":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{":":{":":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"133":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{":":{":":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"r":{"(":{"\"":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"133":{"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":{},"e":{"df":0,"docs":{},"t":{":":{":":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"v":{"4":{"a":{"d":{"d":{"df":0,"docs":{},"r":{":":{":":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"130":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"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":{},"u":{"df":0,"docs":{},"t":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":1,"docs":{"4":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":7,"docs":{"22":{"tf":1.0},"23":{"tf":1.4142135623730951},"26":{"tf":1.0},"27":{"tf":1.0},"34":{"tf":1.0},"43":{"tf":1.0},"59":{"tf":2.23606797749979}}}},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":2,"docs":{"11":{"tf":1.0},"170":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":4,"docs":{"122":{"tf":1.0},"126":{"tf":1.0},"63":{"tf":1.0},"72":{"tf":1.0}}}}},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"143":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":5,"docs":{"100":{"tf":1.0},"66":{"tf":1.4142135623730951},"69":{"tf":1.0},"72":{"tf":2.23606797749979},"84":{"tf":1.0}}}}}}},"df":2,"docs":{"129":{"tf":1.0},"133":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"78":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"85":{"tf":1.0}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":18,"docs":{"101":{"tf":1.7320508075688772},"109":{"tf":2.449489742783178},"118":{"tf":1.0},"123":{"tf":1.0},"132":{"tf":1.0},"133":{"tf":1.0},"151":{"tf":1.0},"51":{"tf":1.0},"55":{"tf":1.7320508075688772},"57":{"tf":2.23606797749979},"61":{"tf":1.0},"64":{"tf":1.0},"72":{"tf":2.23606797749979},"76":{"tf":1.4142135623730951},"84":{"tf":1.0},"85":{"tf":1.0},"88":{"tf":1.0},"96":{"tf":1.7320508075688772}}}}},"u":{"c":{"df":0,"docs":{},"t":{"df":5,"docs":{"127":{"tf":1.0},"128":{"tf":1.0},"129":{"tf":1.0},"132":{"tf":1.7320508075688772},"136":{"tf":1.0}}}},"df":0,"docs":{}}}},"u":{"b":{"_":{"df":0,"docs":{},"z":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"142":{"tf":1.4142135623730951},"157":{"tf":1.4142135623730951}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"(":{"df":4,"docs":{"142":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0},"4":{"tf":1.0}}},"df":5,"docs":{"142":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0},"48":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"n":{"a":{"d":{"df":1,"docs":{"153":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":3,"docs":{"142":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.4142135623730951}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":1,"docs":{"73":{"tf":1.0}}}},"t":{"df":1,"docs":{"144":{"tf":1.0}}}}}},"c":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":2,"docs":{"147":{"tf":1.0},"166":{"tf":1.0}},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"147":{"tf":1.0},"19":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"=":{"1":{"df":1,"docs":{"166":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}},"df":0,"docs":{},"h":{"df":14,"docs":{"104":{"tf":1.0},"115":{"tf":1.0},"133":{"tf":1.0},"157":{"tf":1.0},"158":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.4142135623730951},"172":{"tf":1.4142135623730951},"22":{"tf":1.0},"26":{"tf":1.0},"3":{"tf":1.0},"52":{"tf":1.0},"61":{"tf":1.0},"73":{"tf":1.0}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":8,"docs":{"126":{"tf":1.0},"152":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"67":{"tf":1.0},"72":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"143":{"tf":1.0}}}},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"175":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":4,"docs":{"133":{"tf":1.0},"144":{"tf":2.449489742783178},"159":{"tf":1.0},"97":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"f":{"a":{"c":{"df":2,"docs":{"175":{"tf":1.0},"56":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":2,"docs":{"106":{"tf":1.0},"136":{"tf":1.0}}}},"df":0,"docs":{}}}},"y":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"133":{"tf":1.0}}}}}}}}},"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"x":{"df":1,"docs":{"133":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":11,"docs":{"12":{"tf":1.0},"126":{"tf":1.0},"133":{"tf":1.0},"156":{"tf":1.0},"165":{"tf":1.0},"166":{"tf":1.0},"3":{"tf":1.0},"5":{"tf":1.0},"54":{"tf":1.0},"73":{"tf":1.0},"79":{"tf":1.0}}}}}}}},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":4,"docs":{"109":{"tf":1.0},"118":{"tf":1.0},"123":{"tf":1.0},"72":{"tf":1.0}}}},"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":17,"docs":{"132":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"2":{"tf":1.0},"24":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.4142135623730951},"32":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.0},"37":{"tf":1.4142135623730951},"41":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.0},"46":{"tf":1.4142135623730951},"60":{"tf":1.0},"96":{"tf":1.0}},"n":{"df":1,"docs":{"154":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"k":{"df":3,"docs":{"131":{"tf":1.0},"143":{"tf":1.0},"175":{"tf":1.4142135623730951}}}},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"17":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"k":{"df":2,"docs":{"104":{"tf":1.0},"60":{"tf":1.0}}}}},"c":{"df":0,"docs":{},"p":{"df":3,"docs":{"134":{"tf":1.0},"142":{"tf":1.0},"53":{"tf":1.4142135623730951}}}},"df":1,"docs":{"48":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"53":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"1":{"tf":1.0},"170":{"tf":1.0}}}}}}}}},"n":{"d":{"df":1,"docs":{"127":{"tf":1.0}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"166":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":6,"docs":{"16":{"tf":1.0},"21":{"tf":1.0},"31":{"tf":1.0},"34":{"tf":1.4142135623730951},"40":{"tf":1.0},"43":{"tf":1.4142135623730951}}}}},"r":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"127":{"tf":1.0}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"11":{"tf":1.7320508075688772},"19":{"tf":1.7320508075688772}}}}},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"35":{"tf":1.0},"44":{"tf":1.0}}}}}}}}},"t":{"'":{"df":2,"docs":{"133":{"tf":1.0},"156":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"$":{"df":0,"docs":{},"{":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"b":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}}},"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":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"141":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"104":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}}}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"59":{"tf":1.0}}}},"r":{"d":{"df":1,"docs":{"174":{"tf":1.0}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":3,"docs":{"120":{"tf":1.0},"139":{"tf":1.4142135623730951},"170":{"tf":1.0}}}},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"53":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":2,"docs":{"104":{"tf":1.4142135623730951},"48":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":2,"docs":{"34":{"tf":1.0},"43":{"tf":1.0}}},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"166":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":22,"docs":{"104":{"tf":1.0},"111":{"tf":1.0},"172":{"tf":1.0},"175":{"tf":1.0},"19":{"tf":1.0},"21":{"tf":1.0},"27":{"tf":1.7320508075688772},"31":{"tf":1.0},"32":{"tf":1.0},"37":{"tf":1.0},"4":{"tf":1.0},"40":{"tf":1.0},"41":{"tf":1.0},"43":{"tf":1.0},"46":{"tf":1.0},"5":{"tf":1.0},"53":{"tf":1.0},"59":{"tf":1.0},"63":{"tf":1.0},"81":{"tf":1.0},"89":{"tf":1.0},"96":{"tf":1.0}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"143":{"tf":1.0}}}}}}}}}}},"i":{"df":0,"docs":{},"e":{"df":1,"docs":{"175":{"tf":1.0}}},"m":{"df":0,"docs":{},"e":{"df":14,"docs":{"104":{"tf":1.0},"12":{"tf":1.0},"136":{"tf":2.0},"139":{"tf":1.4142135623730951},"147":{"tf":1.0},"148":{"tf":1.0},"158":{"tf":1.0},"168":{"tf":1.0},"26":{"tf":1.0},"36":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"61":{"tf":1.0},"75":{"tf":1.0},"97":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"\"":{":":{"\"":{"2":{"0":{"2":{"3":{"df":1,"docs":{"18":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":4,"docs":{"115":{"tf":2.23606797749979},"118":{"tf":1.0},"136":{"tf":2.0},"63":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"l":{"df":10,"docs":{"101":{"tf":1.0},"105":{"tf":1.0},"109":{"tf":1.0},"118":{"tf":1.0},"123":{"tf":1.0},"72":{"tf":1.0},"76":{"tf":1.0},"84":{"tf":1.0},"88":{"tf":1.0},"96":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":2,"docs":{"37":{"tf":2.449489742783178},"46":{"tf":2.449489742783178}}}}},"df":0,"docs":{}}},"df":19,"docs":{"120":{"tf":1.4142135623730951},"122":{"tf":1.4142135623730951},"123":{"tf":1.0},"124":{"tf":2.0},"126":{"tf":2.6457513110645907},"151":{"tf":1.7320508075688772},"154":{"tf":1.0},"159":{"tf":1.4142135623730951},"172":{"tf":1.0},"36":{"tf":2.8284271247461903},"37":{"tf":1.7320508075688772},"45":{"tf":2.8284271247461903},"46":{"tf":1.7320508075688772},"52":{"tf":1.7320508075688772},"55":{"tf":1.7320508075688772},"61":{"tf":1.4142135623730951},"63":{"tf":1.0},"65":{"tf":1.0},"81":{"tf":1.0}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":10,"docs":{"120":{"tf":1.4142135623730951},"126":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.0},"41":{"tf":1.0},"42":{"tf":1.0},"52":{"tf":1.0},"61":{"tf":1.4142135623730951},"63":{"tf":1.0},"65":{"tf":1.0}}}}}}}},"i":{"df":0,"docs":{},"o":{":":{":":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":4,"docs":{"100":{"tf":1.0},"104":{"tf":1.0},"130":{"tf":1.0},"60":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":1,"docs":{"130":{"tf":1.7320508075688772}}}}},"n":{"df":0,"docs":{},"i":{"c":{":":{":":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"d":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"!":{"(":{"\"":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"133":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"133":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":2,"docs":{"131":{"tf":1.0},"133":{"tf":1.0}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"k":{"df":2,"docs":{"139":{"tf":1.0},"141":{"tf":1.4142135623730951}}},"l":{"df":2,"docs":{"130":{"tf":1.0},"3":{"tf":1.0}}}},"p":{"df":2,"docs":{"149":{"tf":1.0},"175":{"tf":1.4142135623730951}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":1,"docs":{"144":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"n":{"df":1,"docs":{"140":{"tf":1.0}}}},"t":{"a":{"df":0,"docs":{},"l":{"df":8,"docs":{"110":{"tf":1.4142135623730951},"124":{"tf":1.0},"139":{"tf":2.23606797749979},"14":{"tf":1.0},"140":{"tf":1.0},"147":{"tf":2.6457513110645907},"148":{"tf":2.0},"80":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"r":{"a":{"c":{"df":0,"docs":{},"e":{"df":1,"docs":{"162":{"tf":1.0}}},"k":{"df":3,"docs":{"139":{"tf":1.0},"147":{"tf":1.0},"53":{"tf":1.0}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":1,"docs":{"169":{"tf":1.0}}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"c":{"'":{"df":1,"docs":{"93":{"tf":1.0}}},"df":15,"docs":{"100":{"tf":1.0},"170":{"tf":1.0},"172":{"tf":1.7320508075688772},"175":{"tf":1.0},"18":{"tf":1.0},"22":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0},"50":{"tf":1.0},"53":{"tf":1.4142135623730951},"55":{"tf":1.0},"57":{"tf":1.0},"63":{"tf":1.0},"75":{"tf":1.0},"93":{"tf":1.0}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"127":{"tf":1.0}}}},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":3,"docs":{"1":{"tf":1.0},"3":{"tf":1.0},"48":{"tf":1.0}}}},"df":0,"docs":{}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"59":{"tf":1.0}}},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"59":{"tf":1.0}}}}}}},"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":1,"docs":{"175":{"tf":1.0}}}}},"df":2,"docs":{"130":{"tf":1.0},"133":{"tf":1.0}},"p":{"df":1,"docs":{"158":{"tf":1.0}}}},"u":{"df":0,"docs":{},"e":{"df":8,"docs":{"109":{"tf":1.4142135623730951},"126":{"tf":1.0},"152":{"tf":1.7320508075688772},"166":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0}}}},"y":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"(":{"df":0,"docs":{},"p":{"df":1,"docs":{"133":{"tf":1.0}}}},"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":2,"docs":{"129":{"tf":1.0},"133":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":1,"docs":{"130":{"tf":1.0}}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"<":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{":":{":":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"133":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"53":{"tf":1.0}}}},"r":{"df":0,"docs":{},"n":{"df":5,"docs":{"100":{"tf":1.0},"101":{"tf":1.0},"162":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"175":{"tf":1.0}}}}}}}},"w":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":1,"docs":{"58":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"/":{"d":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"59":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"o":{"df":7,"docs":{"12":{"tf":1.0},"127":{"tf":1.0},"133":{"tf":1.0},"151":{"tf":1.0},"175":{"tf":1.4142135623730951},"22":{"tf":1.0},"55":{"tf":1.0}}}},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"/":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"o":{"df":0,"docs":{},"y":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{".":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"v":{"3":{".":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"148":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"v":{"3":{".":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"148":{"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":{}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"v":{"3":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"148":{"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":29,"docs":{"101":{"tf":2.0},"105":{"tf":1.7320508075688772},"109":{"tf":4.242640687119285},"118":{"tf":1.4142135623730951},"123":{"tf":1.4142135623730951},"124":{"tf":1.0},"127":{"tf":1.0},"129":{"tf":1.4142135623730951},"130":{"tf":1.0},"132":{"tf":1.0},"133":{"tf":2.0},"136":{"tf":3.3166247903554},"143":{"tf":1.0},"144":{"tf":1.7320508075688772},"148":{"tf":1.4142135623730951},"19":{"tf":1.0},"33":{"tf":1.0},"37":{"tf":1.0},"42":{"tf":1.0},"46":{"tf":1.0},"51":{"tf":1.0},"57":{"tf":3.605551275463989},"62":{"tf":1.0},"64":{"tf":2.23606797749979},"72":{"tf":3.605551275463989},"76":{"tf":1.7320508075688772},"84":{"tf":2.0},"88":{"tf":1.4142135623730951},"96":{"tf":3.4641016151377544}}},"i":{"c":{"df":2,"docs":{"75":{"tf":1.0},"79":{"tf":1.0}}},"df":0,"docs":{}}}}},"u":{"1":{"df":1,"docs":{"136":{"tf":2.0}}},"2":{"df":1,"docs":{"136":{"tf":1.0}}},"8":{"df":1,"docs":{"136":{"tf":2.0}}},"d":{"df":0,"docs":{},"p":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"v":{"4":{"df":1,"docs":{"157":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":24,"docs":{"0":{"tf":1.0},"1":{"tf":1.0},"130":{"tf":1.7320508075688772},"134":{"tf":1.4142135623730951},"135":{"tf":1.0},"14":{"tf":1.0},"144":{"tf":1.0},"147":{"tf":1.0},"17":{"tf":2.0},"172":{"tf":1.4142135623730951},"175":{"tf":1.4142135623730951},"18":{"tf":1.4142135623730951},"19":{"tf":1.7320508075688772},"22":{"tf":1.0},"27":{"tf":1.0},"3":{"tf":1.4142135623730951},"37":{"tf":1.0},"4":{"tf":1.4142135623730951},"46":{"tf":1.0},"48":{"tf":2.0},"50":{"tf":1.0},"72":{"tf":1.0},"73":{"tf":1.0},"81":{"tf":1.0}}}},"df":3,"docs":{"130":{"tf":1.0},"17":{"tf":1.0},"19":{"tf":1.7320508075688772}},"e":{"4":{"df":1,"docs":{"160":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"1":{"6":{"df":1,"docs":{"96":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"3":{"2":{"df":2,"docs":{"105":{"tf":1.0},"72":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"6":{"4":{"df":1,"docs":{"109":{"tf":1.0}}},"df":0,"docs":{}},"8":{"df":2,"docs":{"109":{"tf":1.0},"84":{"tf":1.0}}},"df":1,"docs":{"105":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"41":{"tf":1.0}}}}}},"n":{"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":1,"docs":{"79":{"tf":1.0}}}}}}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":7,"docs":{"151":{"tf":1.0},"160":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"52":{"tf":1.0},"62":{"tf":1.0},"72":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"11":{"tf":1.0}}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"175":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":2,"docs":{"155":{"tf":1.0},"156":{"tf":1.0}}}},"q":{"df":0,"docs":{},"u":{"df":3,"docs":{"136":{"tf":1.0},"61":{"tf":1.0},"64":{"tf":1.0}}}},"t":{"df":1,"docs":{"136":{"tf":1.4142135623730951}}},"x":{"df":6,"docs":{"115":{"tf":1.0},"118":{"tf":1.0},"136":{"tf":1.4142135623730951},"54":{"tf":1.0},"59":{"tf":1.0},"63":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"k":{"df":1,"docs":{"69":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"l":{"df":4,"docs":{"13":{"tf":1.0},"159":{"tf":1.4142135623730951},"160":{"tf":1.4142135623730951},"171":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"u":{"c":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"147":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":11,"docs":{"166":{"tf":1.0},"22":{"tf":1.0},"26":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0}}}},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"134":{"tf":1.0}}}}}}},"u":{"df":0,"docs":{},"s":{"df":2,"docs":{"155":{"tf":1.0},"157":{"tf":1.0}}}}},"p":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"11":{"tf":1.0}}}}},"d":{"a":{"df":0,"docs":{},"t":{"df":10,"docs":{"132":{"tf":1.0},"133":{"tf":1.0},"141":{"tf":1.0},"143":{"tf":1.4142135623730951},"147":{"tf":1.7320508075688772},"148":{"tf":2.0},"154":{"tf":1.4142135623730951},"155":{"tf":1.0},"48":{"tf":1.0},"59":{"tf":1.0}}}},"df":0,"docs":{}},"df":18,"docs":{"104":{"tf":1.0},"130":{"tf":1.0},"133":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0},"22":{"tf":1.0},"27":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"35":{"tf":1.0},"36":{"tf":1.0},"41":{"tf":1.0},"42":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951},"44":{"tf":1.0},"45":{"tf":1.0},"75":{"tf":1.0}},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"160":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"143":{"tf":1.0},"53":{"tf":1.0}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":10,"docs":{"102":{"tf":1.0},"128":{"tf":1.4142135623730951},"130":{"tf":1.0},"139":{"tf":1.7320508075688772},"53":{"tf":1.4142135623730951},"57":{"tf":1.4142135623730951},"59":{"tf":1.4142135623730951},"61":{"tf":1.0},"63":{"tf":1.0},"98":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"r":{"df":0,"docs":{},"l":{"df":4,"docs":{"145":{"tf":1.0},"148":{"tf":1.4142135623730951},"48":{"tf":1.0},"57":{"tf":1.0}}}},"s":{"a":{"df":0,"docs":{},"g":{"df":8,"docs":{"142":{"tf":1.0},"153":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0},"162":{"tf":1.0},"29":{"tf":1.0},"4":{"tf":1.7320508075688772},"48":{"tf":1.0}}}},"df":62,"docs":{"0":{"tf":1.0},"1":{"tf":1.4142135623730951},"100":{"tf":1.0},"104":{"tf":1.0},"111":{"tf":1.0},"115":{"tf":1.0},"12":{"tf":1.0},"123":{"tf":1.0},"126":{"tf":1.4142135623730951},"127":{"tf":1.0},"128":{"tf":1.0},"129":{"tf":1.4142135623730951},"130":{"tf":1.7320508075688772},"131":{"tf":1.7320508075688772},"133":{"tf":2.0},"134":{"tf":1.0},"135":{"tf":1.0},"141":{"tf":1.4142135623730951},"142":{"tf":1.4142135623730951},"143":{"tf":1.0},"144":{"tf":2.8284271247461903},"150":{"tf":1.0},"152":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.4142135623730951},"156":{"tf":2.23606797749979},"165":{"tf":1.0},"166":{"tf":1.0},"169":{"tf":1.4142135623730951},"17":{"tf":1.0},"170":{"tf":1.0},"19":{"tf":1.0},"2":{"tf":1.0},"27":{"tf":1.0},"36":{"tf":1.0},"4":{"tf":1.4142135623730951},"41":{"tf":1.4142135623730951},"45":{"tf":1.0},"48":{"tf":1.0},"5":{"tf":1.0},"51":{"tf":1.0},"52":{"tf":1.7320508075688772},"53":{"tf":1.0},"54":{"tf":1.4142135623730951},"55":{"tf":1.0},"57":{"tf":1.7320508075688772},"58":{"tf":1.0},"59":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.0},"65":{"tf":1.4142135623730951},"69":{"tf":1.0},"72":{"tf":1.4142135623730951},"75":{"tf":1.0},"76":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.0},"81":{"tf":1.0},"85":{"tf":1.0},"89":{"tf":1.0},"97":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"14":{"tf":1.0}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"23":{"tf":1.0},"52":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"c":{"df":2,"docs":{"118":{"tf":1.0},"136":{"tf":1.4142135623730951}}},"df":0,"docs":{},"f":{"df":1,"docs":{"85":{"tf":1.4142135623730951}}},"i":{"df":0,"docs":{},"l":{"df":2,"docs":{"175":{"tf":1.0},"65":{"tf":1.0}},"i":{"df":0,"docs":{},"s":{"df":10,"docs":{"126":{"tf":1.0},"149":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.4142135623730951},"3":{"tf":1.0},"32":{"tf":1.0},"41":{"tf":1.0},"52":{"tf":1.0},"65":{"tf":1.0}}}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"171":{"tf":1.0}},"i":{"df":1,"docs":{"55":{"tf":1.0}}}}}}},"u":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"57":{"tf":1.0}}},"df":0,"docs":{}}}},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{"df":25,"docs":{"100":{"tf":1.0},"104":{"tf":1.0},"108":{"tf":1.0},"113":{"tf":1.0},"117":{"tf":1.0},"122":{"tf":1.0},"126":{"tf":1.0},"130":{"tf":1.0},"133":{"tf":1.0},"152":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.4142135623730951},"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.0},"60":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.0},"83":{"tf":1.0},"87":{"tf":1.0},"91":{"tf":1.0},"95":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":1,"docs":{"152":{"tf":1.0}}},"4":{"_":{"a":{"d":{"d":{"df":0,"docs":{},"r":{"=":{"0":{".":{"0":{".":{"0":{".":{"0":{":":{"7":{"6":{"0":{"0":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}}}},"_":{"a":{"d":{"d":{"df":0,"docs":{},"r":{"=":{"[":{":":{":":{"]":{":":{"7":{"6":{"0":{"0":{"df":2,"docs":{"37":{"tf":1.4142135623730951},"46":{"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":{}},"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"d":{"df":3,"docs":{"152":{"tf":1.0},"64":{"tf":1.0},"85":{"tf":1.0}}},"df":0,"docs":{}},"u":{"df":22,"docs":{"108":{"tf":1.0},"109":{"tf":2.449489742783178},"110":{"tf":1.0},"113":{"tf":1.0},"122":{"tf":1.0},"126":{"tf":1.0},"147":{"tf":1.0},"151":{"tf":1.0},"24":{"tf":1.0},"27":{"tf":1.0},"36":{"tf":1.0},"4":{"tf":1.0},"45":{"tf":1.0},"51":{"tf":1.4142135623730951},"52":{"tf":1.0},"55":{"tf":1.7320508075688772},"57":{"tf":1.0},"61":{"tf":1.7320508075688772},"64":{"tf":2.0},"69":{"tf":1.0},"72":{"tf":1.0},"91":{"tf":1.0}}}},"r":{"df":0,"docs":{},"i":{"a":{"b":{"df":0,"docs":{},"l":{"df":2,"docs":{"162":{"tf":1.4142135623730951},"54":{"tf":1.0}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"143":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":5,"docs":{"38":{"tf":1.0},"4":{"tf":1.0},"47":{"tf":1.0},"5":{"tf":1.0},"73":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"79":{"tf":1.4142135623730951}}}}}}},"df":1,"docs":{"4":{"tf":1.0}},"e":{"c":{"!":{"[":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{":":{":":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"130":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":1,"docs":{"124":{"tf":1.0}}},"df":0,"docs":{},"r":{"b":{"df":1,"docs":{"127":{"tf":1.0}},"o":{"df":0,"docs":{},"s":{"df":1,"docs":{"162":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":2,"docs":{"175":{"tf":1.0},"78":{"tf":1.0}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"=":{"\"":{"0":{".":{"7":{".":{"0":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":31,"docs":{"100":{"tf":1.0},"104":{"tf":1.0},"108":{"tf":1.0},"113":{"tf":1.0},"117":{"tf":1.0},"122":{"tf":1.0},"126":{"tf":1.0},"130":{"tf":1.7320508075688772},"133":{"tf":1.4142135623730951},"152":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.4142135623730951},"158":{"tf":1.0},"159":{"tf":1.4142135623730951},"34":{"tf":1.0},"36":{"tf":2.0},"4":{"tf":1.4142135623730951},"43":{"tf":1.0},"45":{"tf":2.0},"53":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.4142135623730951},"60":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.0},"83":{"tf":1.0},"87":{"tf":1.0},"91":{"tf":1.0},"95":{"tf":1.0}}}}}}}},"i":{"a":{"df":24,"docs":{"124":{"tf":1.0},"126":{"tf":1.0},"139":{"tf":2.0},"142":{"tf":1.0},"144":{"tf":1.0},"145":{"tf":1.0},"150":{"tf":1.0},"152":{"tf":1.0},"172":{"tf":1.4142135623730951},"19":{"tf":1.0},"23":{"tf":1.0},"27":{"tf":1.0},"3":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.4142135623730951},"41":{"tf":1.4142135623730951},"43":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.4142135623730951},"52":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.4142135623730951}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"o":{"df":1,"docs":{"174":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":7,"docs":{"109":{"tf":1.0},"122":{"tf":1.0},"142":{"tf":1.0},"148":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0},"48":{"tf":1.0}}}},"s":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"l":{"df":4,"docs":{"144":{"tf":1.0},"3":{"tf":1.0},"51":{"tf":1.0},"57":{"tf":1.0}}}},"df":0,"docs":{}},"u":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"141":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"w":{"df":0,"docs":{},"n":{"2":{"df":0,"docs":{},"f":{"df":1,"docs":{"43":{"tf":1.0}}}},"df":0,"docs":{}}}},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"157":{"tf":1.0}}}},"n":{"df":0,"docs":{},"t":{"df":6,"docs":{"14":{"tf":1.0},"160":{"tf":1.0},"166":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0},"59":{"tf":1.0}}}},"t":{"c":{"df":0,"docs":{},"h":{"df":9,"docs":{"142":{"tf":1.4142135623730951},"149":{"tf":1.0},"150":{"tf":1.0},"152":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.4142135623730951},"157":{"tf":1.4142135623730951},"166":{"tf":1.0},"175":{"tf":1.0}}}},"df":0,"docs":{}},"y":{"df":5,"docs":{"133":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"50":{"tf":1.0},"65":{"tf":1.0}}}},"df":1,"docs":{"48":{"tf":1.0}},"e":{"'":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":7,"docs":{"133":{"tf":1.0},"156":{"tf":1.0},"23":{"tf":1.0},"32":{"tf":1.4142135623730951},"37":{"tf":1.4142135623730951},"41":{"tf":1.7320508075688772},"46":{"tf":1.4142135623730951}}}},"r":{"df":3,"docs":{"130":{"tf":1.0},"156":{"tf":1.4142135623730951},"22":{"tf":1.0}}},"v":{"df":3,"docs":{"156":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0}}}},"b":{"/":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"14":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":2,"docs":{"155":{"tf":1.0},"157":{"tf":1.0}}}}},"df":0,"docs":{},"l":{"df":10,"docs":{"1":{"tf":1.0},"11":{"tf":1.0},"138":{"tf":1.0},"14":{"tf":1.0},"143":{"tf":1.0},"169":{"tf":1.0},"49":{"tf":1.0},"50":{"tf":1.0},"52":{"tf":1.4142135623730951},"62":{"tf":1.0}}}}},"h":{"a":{"df":0,"docs":{},"t":{"'":{"df":4,"docs":{"19":{"tf":1.0},"29":{"tf":1.0},"38":{"tf":1.0},"47":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"130":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"154":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"a":{"df":1,"docs":{"14":{"tf":1.0}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":8,"docs":{"147":{"tf":1.0},"4":{"tf":1.4142135623730951},"51":{"tf":1.4142135623730951},"57":{"tf":1.0},"72":{"tf":1.4142135623730951},"76":{"tf":1.0},"84":{"tf":1.4142135623730951},"96":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":1,"docs":{"160":{"tf":1.0}}}}}},"i":{"d":{"df":0,"docs":{},"e":{"df":1,"docs":{"1":{"tf":1.0}}}},"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"104":{"tf":1.0}}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"df":2,"docs":{"130":{"tf":1.0},"133":{"tf":1.0}}}},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"3":{"tf":1.0}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":9,"docs":{"104":{"tf":1.0},"127":{"tf":1.0},"143":{"tf":1.0},"149":{"tf":1.0},"32":{"tf":1.0},"52":{"tf":1.0},"60":{"tf":1.0},"61":{"tf":1.4142135623730951},"65":{"tf":1.0}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":8,"docs":{"166":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.4142135623730951},"36":{"tf":1.0},"45":{"tf":1.0},"59":{"tf":1.0}}}}}}}},"o":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":1,"docs":{"11":{"tf":1.0}}}},"df":0,"docs":{}},"r":{"d":{"df":1,"docs":{"19":{"tf":1.0}}},"df":0,"docs":{},"k":{"df":9,"docs":{"14":{"tf":1.0},"156":{"tf":1.0},"175":{"tf":1.0},"21":{"tf":1.0},"31":{"tf":1.0},"35":{"tf":1.0},"40":{"tf":1.0},"44":{"tf":1.0},"59":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"48":{"tf":1.7320508075688772}}}},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":3,"docs":{"11":{"tf":1.0},"14":{"tf":1.0},"97":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"l":{"d":{"df":1,"docs":{"143":{"tf":1.0}}},"df":0,"docs":{}},"s":{"df":1,"docs":{"104":{"tf":1.0}}},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"75":{"tf":1.4142135623730951}}}}}},"r":{"a":{"df":0,"docs":{},"p":{"df":3,"docs":{"104":{"tf":1.0},"130":{"tf":1.0},"60":{"tf":1.0}}}},"df":0,"docs":{},"i":{"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":2,"docs":{"128":{"tf":1.0},"132":{"tf":1.0}}}}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":2,"docs":{"128":{"tf":1.0},"132":{"tf":1.0}}}}}}}}},"df":10,"docs":{"127":{"tf":1.7320508075688772},"128":{"tf":1.4142135623730951},"139":{"tf":1.7320508075688772},"141":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"59":{"tf":1.0},"61":{"tf":1.0},"84":{"tf":1.0},"96":{"tf":1.0}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"14":{"tf":1.0}}}}}}}}},"x":{"d":{"df":33,"docs":{"133":{"tf":1.0},"142":{"tf":2.0},"143":{"tf":2.0},"144":{"tf":1.0},"145":{"tf":1.4142135623730951},"146":{"tf":1.0},"148":{"tf":2.0},"149":{"tf":1.4142135623730951},"150":{"tf":1.0},"152":{"tf":1.4142135623730951},"153":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":2.0},"156":{"tf":1.4142135623730951},"157":{"tf":1.4142135623730951},"166":{"tf":1.4142135623730951},"167":{"tf":1.4142135623730951},"172":{"tf":1.4142135623730951},"175":{"tf":1.0},"27":{"tf":1.0},"30":{"tf":1.0},"32":{"tf":1.4142135623730951},"33":{"tf":1.7320508075688772},"34":{"tf":1.7320508075688772},"36":{"tf":1.7320508075688772},"38":{"tf":1.0},"4":{"tf":2.23606797749979},"41":{"tf":1.0},"43":{"tf":1.4142135623730951},"45":{"tf":1.0},"47":{"tf":1.0},"52":{"tf":1.4142135623730951},"57":{"tf":1.0}},"s":{"/":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"37":{"tf":1.0}}}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"35":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"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":{}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":1,"docs":{"34":{"tf":1.0}}}}}}},"x":{"d":{"df":1,"docs":{"33":{"tf":1.0}}},"df":0,"docs":{}}},"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"155":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":2,"docs":{"155":{"tf":1.0},"159":{"tf":1.0}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":25,"docs":{"153":{"tf":1.0},"20":{"tf":1.0},"21":{"tf":1.0},"22":{"tf":2.449489742783178},"23":{"tf":2.23606797749979},"25":{"tf":1.0},"26":{"tf":2.23606797749979},"27":{"tf":2.0},"28":{"tf":1.0},"30":{"tf":1.0},"31":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":2.23606797749979},"36":{"tf":2.6457513110645907},"37":{"tf":2.23606797749979},"39":{"tf":1.0},"40":{"tf":1.0},"41":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":2.23606797749979},"45":{"tf":2.6457513110645907},"46":{"tf":2.23606797749979}}}}}}},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":23,"docs":{"100":{"tf":1.0},"104":{"tf":1.0},"108":{"tf":1.0},"113":{"tf":1.0},"117":{"tf":1.0},"122":{"tf":1.0},"126":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.4142135623730951},"133":{"tf":1.0},"154":{"tf":1.0},"35":{"tf":1.0},"37":{"tf":1.0},"44":{"tf":1.0},"46":{"tf":1.0},"57":{"tf":1.0},"60":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.0},"83":{"tf":1.0},"87":{"tf":1.0},"91":{"tf":1.0},"95":{"tf":1.0}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"'":{"df":0,"docs":{},"r":{"df":1,"docs":{"166":{"tf":1.0}}}},"df":0,"docs":{}}}},"z":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":1,"docs":{"139":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":2,"docs":{"142":{"tf":2.23606797749979},"157":{"tf":2.23606797749979}}}}}}}},"breadcrumbs":{"root":{"0":{".":{"0":{"df":5,"docs":{"105":{"tf":1.4142135623730951},"109":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951},"84":{"tf":1.0},"96":{"tf":1.4142135623730951}}},"2":{".":{"0":{"df":1,"docs":{"130":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{".":{"0":{"df":1,"docs":{"133":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"7":{"df":1,"docs":{"133":{"tf":1.7320508075688772}}},"8":{"df":1,"docs":{"132":{"tf":1.0}}},"df":0,"docs":{}},"1":{"df":1,"docs":{"18":{"tf":2.0}}},"4":{"df":0,"docs":{},"t":{"1":{"9":{":":{"4":{"7":{":":{"0":{"4":{".":{"0":{"4":{"7":{"0":{"2":{"6":{"4":{"1":{"9":{"df":0,"docs":{},"z":{"df":1,"docs":{"45":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{"0":{":":{"0":{"9":{":":{"0":{"7":{".":{"3":{"2":{"0":{"7":{"8":{"0":{"df":0,"docs":{},"z":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"7":{"1":{"1":{"df":0,"docs":{},"z":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{"0":{"8":{"9":{"df":0,"docs":{},"z":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{"7":{"6":{"df":0,"docs":{},"z":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"6":{"9":{"2":{"df":0,"docs":{},"z":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{},"s":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"a":{"df":10,"docs":{"101":{"tf":1.0},"105":{"tf":1.0},"109":{"tf":1.0},"118":{"tf":1.0},"123":{"tf":1.0},"72":{"tf":1.0},"76":{"tf":1.0},"84":{"tf":1.0},"88":{"tf":1.0},"96":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":7,"docs":{"136":{"tf":1.0},"147":{"tf":1.0},"18":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":2.0},"42":{"tf":1.4142135623730951},"43":{"tf":2.23606797749979}},"f":{"7":{"d":{"8":{"a":{"d":{"c":{"df":2,"docs":{"22":{"tf":1.4142135623730951},"26":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{".":{"0":{"df":2,"docs":{"132":{"tf":1.0},"133":{"tf":1.0}}},"3":{"3":{".":{"0":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"/":{"1":{"df":4,"docs":{"33":{"tf":1.0},"34":{"tf":2.0},"42":{"tf":1.4142135623730951},"43":{"tf":2.23606797749979}}},"df":0,"docs":{}},"0":{".":{"1":{"0":{"3":{".":{"2":{"4":{"3":{".":{"2":{"4":{"6":{"df":1,"docs":{"42":{"tf":1.0}}},"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":{".":{"2":{".":{"7":{"2":{"df":1,"docs":{"33":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{".":{"0":{".":{"1":{"2":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}},"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":{"df":2,"docs":{"104":{"tf":1.7320508075688772},"95":{"tf":1.0}}},"4":{"df":1,"docs":{"104":{"tf":1.0}}},"df":0,"docs":{}},"df":5,"docs":{"37":{"tf":2.23606797749979},"45":{"tf":1.0},"46":{"tf":2.23606797749979},"60":{"tf":1.4142135623730951},"95":{"tf":1.0}}},"2":{"3":{".":{"0":{".":{"0":{".":{"1":{":":{"2":{"9":{"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":{}},"7":{".":{"0":{".":{"0":{".":{"1":{":":{"2":{"6":{"0":{"0":{"0":{"df":8,"docs":{"108":{"tf":1.0},"113":{"tf":1.0},"117":{"tf":1.0},"122":{"tf":1.0},"126":{"tf":1.0},"52":{"tf":1.0},"55":{"tf":1.0},"91":{"tf":1.0}}},"1":{"df":6,"docs":{"108":{"tf":1.0},"113":{"tf":1.0},"122":{"tf":1.0},"126":{"tf":1.0},"55":{"tf":1.0},"91":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"3":{"2":{"1":{"df":2,"docs":{"130":{"tf":1.0},"133":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"7":{"0":{"0":{"1":{"df":8,"docs":{"100":{"tf":1.0},"104":{"tf":1.0},"60":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.0},"83":{"tf":1.0},"87":{"tf":1.0},"95":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"6":{"0":{"0":{"df":1,"docs":{"135":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"7":{"7":{"7":{"df":1,"docs":{"27":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{"0":{"8":{"0":{"df":1,"docs":{"18":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{"8":{"8":{"df":1,"docs":{"156":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{"9":{"9":{"9":{"df":1,"docs":{"156":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"130":{"tf":1.4142135623730951},"18":{"tf":1.0},"19":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"36":{"tf":1.0}}},"6":{"df":1,"docs":{"159":{"tf":1.0}}},"7":{"df":0,"docs":{},"m":{"df":1,"docs":{"45":{"tf":1.7320508075688772}}}},"8":{"0":{"0":{"0":{"df":1,"docs":{"154":{"tf":1.0}}},"df":1,"docs":{"154":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"43":{"tf":1.4142135623730951}}},"9":{"2":{".":{"1":{"6":{"8":{".":{"1":{".":{"1":{":":{"7":{"0":{"0":{"1":{"df":1,"docs":{"57":{"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":{"1":{".":{"0":{"/":{"2":{"4":{"df":1,"docs":{"95":{"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":{},"t":{"1":{"0":{":":{"1":{"6":{":":{"2":{"3":{".":{"3":{"9":{"9":{"2":{"7":{"7":{"df":0,"docs":{},"z":{"\"":{",":{"\"":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"\"":{":":{"\"":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"\"":{",":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"s":{"\"":{":":{"df":0,"docs":{},"{":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"\"":{":":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"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":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"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":{"7":{"1":{"df":0,"docs":{},"z":{"\"":{",":{"\"":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"\"":{":":{"\"":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"\"":{",":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"s":{"\"":{":":{"df":0,"docs":{},"{":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"\"":{":":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"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":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"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":{"0":{"1":{"1":{"9":{"2":{"df":0,"docs":{},"z":{"\"":{",":{"\"":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"\"":{":":{"\"":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"\"":{",":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"s":{"\"":{":":{"df":0,"docs":{},"{":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"\"":{":":{"\"":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"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":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{"9":{":":{"2":{"2":{".":{"0":{"9":{"9":{"8":{"1":{"8":{"2":{"9":{"8":{"df":0,"docs":{},"z":{"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":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"]":{":":{"7":{"7":{"7":{"7":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":20,"docs":{"100":{"tf":1.0},"104":{"tf":1.7320508075688772},"122":{"tf":1.0},"130":{"tf":1.0},"133":{"tf":1.0},"136":{"tf":1.0},"147":{"tf":1.0},"148":{"tf":1.4142135623730951},"154":{"tf":1.0},"159":{"tf":1.0},"17":{"tf":1.4142135623730951},"22":{"tf":1.4142135623730951},"32":{"tf":1.4142135623730951},"41":{"tf":1.4142135623730951},"60":{"tf":1.4142135623730951},"71":{"tf":1.0},"75":{"tf":1.0},"83":{"tf":1.0},"87":{"tf":1.4142135623730951},"95":{"tf":1.0}},"m":{"2":{"3":{"df":1,"docs":{"33":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"44":{"tf":1.7320508075688772}}},"x":{"7":{"df":0,"docs":{},"i":{"df":0,"docs":{},"j":{"df":0,"docs":{},"y":{"6":{"df":3,"docs":{"151":{"tf":1.0},"52":{"tf":1.0},"55":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"2":{"0":{"0":{"df":1,"docs":{"166":{"tf":1.4142135623730951}}},"2":{"2":{"df":1,"docs":{"36":{"tf":1.0}}},"3":{"df":4,"docs":{"175":{"tf":1.4142135623730951},"37":{"tf":2.23606797749979},"45":{"tf":1.0},"46":{"tf":2.23606797749979}}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{"df":0,"docs":{},"m":{"df":1,"docs":{"36":{"tf":1.7320508075688772}}}},"^":{"1":{"6":{"df":1,"docs":{"79":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":9,"docs":{"108":{"tf":1.0},"113":{"tf":1.0},"126":{"tf":1.0},"18":{"tf":1.4142135623730951},"23":{"tf":1.4142135623730951},"33":{"tf":1.4142135623730951},"42":{"tf":1.4142135623730951},"60":{"tf":1.0},"91":{"tf":1.0}},"l":{"df":0,"docs":{},"k":{"5":{"d":{"df":3,"docs":{"36":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"3":{"0":{"df":3,"docs":{"155":{"tf":1.0},"157":{"tf":1.0},"48":{"tf":1.0}}},"4":{".":{"1":{"6":{"8":{".":{"1":{"7":{"0":{".":{"5":{"1":{":":{"7":{"2":{"2":{"6":{"df":1,"docs":{"36":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"35":{"tf":1.7320508075688772},"36":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{"4":{".":{"1":{"0":{"7":{".":{"2":{"0":{"1":{"df":2,"docs":{"22":{"tf":1.4142135623730951},"26":{"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":{"35":{"tf":1.7320508075688772}}},"5":{".":{"2":{"4":{"6":{".":{"9":{"4":{".":{"1":{"4":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{".":{"1":{"6":{"8":{".":{"2":{"1":{"9":{".":{"7":{"2":{":":{"7":{"0":{"1":{"5":{"df":1,"docs":{"45":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"44":{"tf":1.7320508075688772},"45":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{"2":{"df":2,"docs":{"44":{"tf":1.7320508075688772},"45":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":13,"docs":{"108":{"tf":1.0},"113":{"tf":1.0},"117":{"tf":1.0},"126":{"tf":1.0},"152":{"tf":1.0},"19":{"tf":1.4142135623730951},"24":{"tf":1.4142135623730951},"34":{"tf":1.7320508075688772},"36":{"tf":1.0},"43":{"tf":1.7320508075688772},"45":{"tf":1.0},"71":{"tf":1.0},"91":{"tf":1.0}},"h":{"2":{"2":{"df":0,"docs":{},"m":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"4":{"1":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":1,"docs":{"18":{"tf":1.0}}}}},"3":{"2":{"1":{")":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":1,"docs":{"130":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":1,"docs":{"130":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{"6":{"df":4,"docs":{"36":{"tf":1.4142135623730951},"37":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"46":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":6,"docs":{"104":{"tf":1.0},"23":{"tf":1.0},"27":{"tf":1.4142135623730951},"35":{"tf":1.4142135623730951},"44":{"tf":1.4142135623730951},"53":{"tf":1.0}}},"5":{"0":{"0":{"df":1,"docs":{"79":{"tf":1.0}}},"df":0,"docs":{}},"1":{"2":{"df":1,"docs":{"59":{"tf":1.0}}},"df":0,"docs":{}},"3":{"4":{"a":{"3":{"df":0,"docs":{},"f":{"8":{"d":{"df":2,"docs":{"35":{"tf":1.7320508075688772},"36":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"b":{"7":{"8":{"7":{"6":{"5":{"4":{"df":2,"docs":{"33":{"tf":1.0},"34":{"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":{"df":0,"docs":{},"f":{"b":{"d":{"6":{"9":{"df":0,"docs":{},"f":{"5":{"d":{"df":2,"docs":{"42":{"tf":1.0},"43":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"j":{"7":{"df":0,"docs":{},"q":{"df":2,"docs":{"35":{"tf":1.0},"36":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"7":{"df":1,"docs":{"42":{"tf":1.0}}},"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"z":{"df":0,"docs":{},"f":{"df":1,"docs":{"43":{"tf":1.0}}}}}},"df":3,"docs":{"25":{"tf":1.4142135623730951},"36":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951}},"m":{"7":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{},"z":{"4":{"df":0,"docs":{},"l":{"df":1,"docs":{"43":{"tf":1.0}}}},"df":0,"docs":{}}}},"6":{"0":{"df":1,"docs":{"53":{"tf":1.0}}},"3":{"2":{"7":{"d":{"6":{"7":{"df":1,"docs":{"7":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"9":{"7":{"0":{"8":{"9":{"d":{"df":0,"docs":{},"e":{"9":{"b":{"8":{"\"":{"df":0,"docs":{},"}":{",":{"\"":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"\"":{":":{"\"":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{":":{":":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"y":{"\"":{",":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"\"":{":":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"c":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"y":{".":{"df":0,"docs":{},"r":{"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":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"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":{"c":{"df":1,"docs":{"18":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"26":{"tf":1.4142135623730951}},"s":{"df":2,"docs":{"34":{"tf":1.7320508075688772},"42":{"tf":1.4142135623730951}}}},"7":{"0":{"0":{"0":{"df":3,"docs":{"19":{"tf":1.0},"57":{"tf":1.0},"95":{"tf":1.4142135623730951}}},"1":{"df":1,"docs":{"133":{"tf":1.0}}},"df":0,"docs":{}},"1":{"5":{"df":2,"docs":{"44":{"tf":1.0},"45":{"tf":1.0}}},"df":0,"docs":{}},"3":{"6":{"df":2,"docs":{"35":{"tf":1.0},"36":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{"2":{"6":{"df":2,"docs":{"35":{"tf":1.0},"36":{"tf":1.0}}},"df":0,"docs":{}},"9":{"8":{"df":2,"docs":{"44":{"tf":1.0},"45":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{"3":{"3":{"df":1,"docs":{"22":{"tf":1.0}}},"4":{"df":1,"docs":{"26":{"tf":1.0}}},"df":0,"docs":{}},"5":{"8":{"df":2,"docs":{"44":{"tf":1.0},"45":{"tf":1.0}}},"df":0,"docs":{}},"9":{"2":{"df":1,"docs":{"26":{"tf":1.0}}},"9":{"df":1,"docs":{"22":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"6":{"0":{"0":{"df":3,"docs":{"134":{"tf":1.0},"157":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":1,"docs":{"33":{"tf":1.0}}},"7":{"7":{"7":{":":{"3":{"0":{"1":{"7":{"4":{"/":{"df":0,"docs":{},"u":{"d":{"df":0,"docs":{},"p":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":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":{"130":{"tf":1.4142135623730951},"19":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{"0":{"0":{"/":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"p":{",":{"7":{"9":{"0":{"0":{"/":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"p":{"df":1,"docs":{"42":{"tf":1.0}}}},"df":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":{"142":{"tf":1.4142135623730951},"155":{"tf":1.4142135623730951}}},"1":{"df":1,"docs":{"156":{"tf":1.0}}},"2":{"df":1,"docs":{"156":{"tf":1.0}}},"df":0,"docs":{}},"9":{"6":{"5":{"c":{"4":{"4":{"6":{"d":{"df":1,"docs":{"34":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{"0":{"0":{"df":2,"docs":{"155":{"tf":1.4142135623730951},"156":{"tf":1.0}}},"df":0,"docs":{}},"8":{"4":{"df":2,"docs":{"35":{"tf":1.0},"36":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"9":{"b":{"b":{"b":{"c":{"c":{"d":{"df":0,"docs":{},"f":{"df":4,"docs":{"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":2.0},"45":{"tf":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":{"28":{"tf":1.4142135623730951}},"e":{"9":{"df":0,"docs":{},"f":{"c":{"4":{"6":{"4":{"df":1,"docs":{"18":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"m":{"2":{"5":{"df":2,"docs":{"22":{"tf":1.4142135623730951},"26":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"s":{"df":1,"docs":{"43":{"tf":1.7320508075688772}}},"w":{"3":{"c":{"df":2,"docs":{"22":{"tf":1.4142135623730951},"26":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"8":{"0":{"/":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"p":{"df":1,"docs":{"33":{"tf":1.0}}}},"df":0,"docs":{}}},"0":{"0":{"df":3,"docs":{"161":{"tf":1.0},"163":{"tf":1.0},"24":{"tf":1.0}}},"1":{":":{"8":{"0":{"0":{"0":{"df":2,"docs":{"34":{"tf":1.0},"43":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"34":{"tf":1.0},"43":{"tf":1.0}}},"df":0,"docs":{}},"8":{"0":{"df":2,"docs":{"17":{"tf":1.0},"18":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"df":0,"docs":{},"m":{"df":0,"docs":{},"z":{"df":0,"docs":{},"m":{"df":2,"docs":{"22":{"tf":1.0},"26":{"tf":1.0}}}}}},"df":1,"docs":{"85":{"tf":1.4142135623730951}},"g":{"df":0,"docs":{},"j":{"3":{"df":0,"docs":{},"v":{"2":{"df":0,"docs":{},"i":{"df":3,"docs":{"151":{"tf":1.0},"52":{"tf":1.0},"55":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"s":{"7":{"b":{"df":3,"docs":{"36":{"tf":1.0},"44":{"tf":1.7320508075688772},"45":{"tf":2.6457513110645907}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"9":{"d":{"b":{"df":0,"docs":{},"v":{"df":0,"docs":{},"p":{"df":2,"docs":{"33":{"tf":1.0},"34":{"tf":1.0}}}}},"d":{"6":{"6":{"9":{"9":{"b":{"d":{"df":2,"docs":{"42":{"tf":1.0},"43":{"tf":1.0}}},"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":{"d":{"5":{"9":{"df":4,"docs":{"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.4142135623730951},"45":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"x":{"df":1,"docs":{"130":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"a":{"b":{"c":{"df":3,"docs":{"108":{"tf":1.0},"113":{"tf":1.0},"91":{"tf":1.0}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":3,"docs":{"170":{"tf":1.0},"3":{"tf":1.0},"59":{"tf":1.0}}}},"o":{"df":0,"docs":{},"v":{"df":12,"docs":{"1":{"tf":1.0},"100":{"tf":1.0},"104":{"tf":1.0},"171":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"60":{"tf":1.0},"75":{"tf":1.0}}}}},"c":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":7,"docs":{"115":{"tf":1.0},"128":{"tf":1.0},"136":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0},"4":{"tf":1.4142135623730951},"63":{"tf":1.0}}}},"s":{"df":0,"docs":{},"s":{"df":13,"docs":{"1":{"tf":1.0},"126":{"tf":1.0},"151":{"tf":1.7320508075688772},"163":{"tf":1.0},"172":{"tf":1.0},"175":{"tf":1.0},"22":{"tf":1.0},"3":{"tf":1.0},"32":{"tf":1.4142135623730951},"41":{"tf":1.4142135623730951},"52":{"tf":1.0},"96":{"tf":1.0},"97":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":2,"docs":{"25":{"tf":1.0},"28":{"tf":1.0}}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"141":{"tf":1.0}}}}}}},"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"72":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"y":{"df":0,"docs":{},"m":{"df":1,"docs":{"175":{"tf":1.0}}}}}}},"t":{"df":2,"docs":{"157":{"tf":1.0},"48":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":4,"docs":{"76":{"tf":1.0},"95":{"tf":1.4142135623730951},"96":{"tf":2.0},"97":{"tf":2.0}}}},"v":{"df":5,"docs":{"139":{"tf":1.4142135623730951},"140":{"tf":1.4142135623730951},"148":{"tf":1.4142135623730951},"155":{"tf":1.0},"157":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"3":{"tf":1.0}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"128":{"tf":1.0}}}},"df":0,"docs":{}}}},"d":{"8":{"c":{"d":{"7":{"df":0,"docs":{},"e":{"5":{"df":2,"docs":{"44":{"tf":1.7320508075688772},"45":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"/":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"d":{"df":1,"docs":{"61":{"tf":1.0}}},"df":0,"docs":{}}}},"df":11,"docs":{"126":{"tf":1.0},"130":{"tf":1.7320508075688772},"132":{"tf":1.0},"133":{"tf":2.0},"155":{"tf":1.0},"156":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"59":{"tf":1.0},"63":{"tf":1.0},"81":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"134":{"tf":1.0},"143":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"109":{"tf":1.4142135623730951}}}}}}}}}}}},"df":1,"docs":{"156":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"23":{"tf":1.0}}}}}},"=":{"[":{":":{":":{"]":{":":{"8":{"0":{"0":{"0":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":41,"docs":{"100":{"tf":1.0},"104":{"tf":1.0},"108":{"tf":1.4142135623730951},"113":{"tf":1.4142135623730951},"117":{"tf":1.0},"122":{"tf":1.4142135623730951},"126":{"tf":1.4142135623730951},"130":{"tf":1.0},"133":{"tf":1.0},"138":{"tf":1.7320508075688772},"144":{"tf":2.23606797749979},"150":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":2.6457513110645907},"163":{"tf":1.0},"172":{"tf":1.4142135623730951},"22":{"tf":1.0},"23":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.4142135623730951},"35":{"tf":1.0},"36":{"tf":1.7320508075688772},"37":{"tf":1.7320508075688772},"4":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.7320508075688772},"46":{"tf":1.7320508075688772},"48":{"tf":1.0},"49":{"tf":1.4142135623730951},"52":{"tf":1.0},"55":{"tf":1.7320508075688772},"57":{"tf":1.7320508075688772},"60":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.0},"83":{"tf":1.0},"87":{"tf":1.0},"91":{"tf":1.4142135623730951},"95":{"tf":1.0},"96":{"tf":1.0}}}}}}},"df":7,"docs":{"134":{"tf":1.0},"141":{"tf":1.0},"143":{"tf":1.0},"151":{"tf":1.4142135623730951},"155":{"tf":1.4142135623730951},"156":{"tf":1.0},"159":{"tf":1.0}},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"127":{"tf":1.0}}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"a":{"d":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"4":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":12,"docs":{"130":{"tf":1.4142135623730951},"156":{"tf":2.23606797749979},"158":{"tf":1.0},"163":{"tf":1.0},"164":{"tf":1.0},"18":{"tf":1.0},"24":{"tf":1.0},"34":{"tf":1.0},"37":{"tf":1.0},"4":{"tf":2.0},"43":{"tf":1.0},"46":{"tf":1.0}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":10,"docs":{"134":{"tf":1.0},"161":{"tf":2.0},"162":{"tf":1.0},"163":{"tf":1.7320508075688772},"164":{"tf":1.0},"165":{"tf":1.0},"166":{"tf":1.0},"167":{"tf":1.0},"168":{"tf":1.0},"173":{"tf":1.0}}}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"158":{"tf":1.0}}}}}},"v":{"a":{"df":0,"docs":{},"n":{"c":{"df":2,"docs":{"162":{"tf":1.0},"4":{"tf":1.0}}},"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{"df":5,"docs":{"170":{"tf":1.0},"171":{"tf":1.0},"2":{"tf":1.0},"32":{"tf":1.0},"41":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"175":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{},"f":{"c":{"4":{"df":1,"docs":{"18":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"162":{"tf":1.0}}}},"df":0,"docs":{}}},"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":2,"docs":{"34":{"tf":1.0},"43":{"tf":1.0}}}}}}}}}},"g":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":3,"docs":{"19":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"df":6,"docs":{"109":{"tf":1.4142135623730951},"122":{"tf":1.0},"126":{"tf":1.0},"153":{"tf":1.0},"23":{"tf":1.0},"96":{"tf":1.0}}}}}}},"df":12,"docs":{"22":{"tf":1.0},"26":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"42":{"tf":1.4142135623730951},"43":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":8,"docs":{"157":{"tf":3.0},"158":{"tf":2.8284271247461903},"166":{"tf":1.0},"4":{"tf":1.0},"41":{"tf":1.4142135623730951},"42":{"tf":2.8284271247461903},"43":{"tf":1.7320508075688772},"45":{"tf":1.4142135623730951}}}}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":2,"docs":{"143":{"tf":1.0},"155":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"n":{"df":41,"docs":{"142":{"tf":1.4142135623730951},"149":{"tf":2.6457513110645907},"150":{"tf":2.0},"151":{"tf":1.0},"152":{"tf":1.7320508075688772},"153":{"tf":2.0},"155":{"tf":1.7320508075688772},"157":{"tf":2.0},"158":{"tf":1.0},"166":{"tf":1.0},"175":{"tf":2.0},"19":{"tf":1.0},"20":{"tf":1.7320508075688772},"21":{"tf":1.7320508075688772},"22":{"tf":2.6457513110645907},"23":{"tf":1.4142135623730951},"24":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":2.6457513110645907},"27":{"tf":1.4142135623730951},"28":{"tf":1.0},"29":{"tf":1.0},"3":{"tf":1.0},"30":{"tf":1.7320508075688772},"31":{"tf":1.7320508075688772},"32":{"tf":2.0},"33":{"tf":3.3166247903554},"34":{"tf":2.23606797749979},"35":{"tf":3.0},"36":{"tf":2.23606797749979},"37":{"tf":1.4142135623730951},"38":{"tf":1.0},"39":{"tf":1.7320508075688772},"40":{"tf":1.7320508075688772},"41":{"tf":1.7320508075688772},"42":{"tf":3.605551275463989},"43":{"tf":2.449489742783178},"44":{"tf":3.0},"45":{"tf":2.6457513110645907},"46":{"tf":1.4142135623730951},"47":{"tf":1.0}},"e":{"df":0,"docs":{},"s":{".":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"/":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}}}}}}}}},"df":0,"docs":{}},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"i":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"s":{"d":{"df":0,"docs":{},"k":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}}},"df":0,"docs":{}},"v":{"1":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},":":{"7":{"9":{"0":{"0":{"df":1,"docs":{"43":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{"0":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"13":{"tf":1.0}}}}}}}}}},"i":{"df":0,"docs":{},"m":{"df":2,"docs":{"1":{"tf":1.0},"78":{"tf":1.4142135623730951}}}},"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":1,"docs":{"79":{"tf":1.0}}}}}}}}},"l":{"df":0,"docs":{},"o":{"c":{"df":11,"docs":{"142":{"tf":1.0},"150":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0},"23":{"tf":1.0},"32":{"tf":1.0},"36":{"tf":3.3166247903554},"37":{"tf":1.0},"41":{"tf":1.0},"45":{"tf":3.3166247903554},"46":{"tf":1.0}}},"df":0,"docs":{},"f":{"df":8,"docs":{"101":{"tf":1.0},"109":{"tf":1.7320508075688772},"118":{"tf":1.0},"123":{"tf":1.0},"72":{"tf":1.4142135623730951},"76":{"tf":1.0},"84":{"tf":1.4142135623730951},"96":{"tf":1.0}}},"w":{"df":13,"docs":{"104":{"tf":2.0},"105":{"tf":1.0},"127":{"tf":1.0},"14":{"tf":1.0},"158":{"tf":1.0},"166":{"tf":1.0},"2":{"tf":1.0},"59":{"tf":1.0},"63":{"tf":1.0},"93":{"tf":1.0},"95":{"tf":1.0},"96":{"tf":1.7320508075688772},"97":{"tf":2.23606797749979}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"/":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"63":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":2,"docs":{"136":{"tf":1.0},"61":{"tf":1.0}},"s":{"df":0,"docs":{},"i":{"d":{"df":3,"docs":{"170":{"tf":1.0},"52":{"tf":1.0},"61":{"tf":1.0}}},"df":0,"docs":{}}}}}},"p":{"df":0,"docs":{},"h":{"a":{"df":2,"docs":{"11":{"tf":1.0},"159":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"i":{"df":2,"docs":{"133":{"tf":1.0},"27":{"tf":1.0}}}},"df":0,"docs":{}},"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":{"59":{"tf":1.0}}}}}}}},"w":{"a":{"df":0,"docs":{},"y":{"df":8,"docs":{"104":{"tf":1.0},"11":{"tf":1.0},"111":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0},"166":{"tf":1.0},"172":{"tf":1.4142135623730951},"89":{"tf":1.0}}}},"df":0,"docs":{}}},"m":{"a":{"df":0,"docs":{},"z":{"df":1,"docs":{"14":{"tf":1.0}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"175":{"tf":1.0}}}}}}},"n":{"d":{"/":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"138":{"tf":1.0},"56":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":3,"docs":{"151":{"tf":1.4142135623730951},"36":{"tf":2.449489742783178},"45":{"tf":2.449489742783178}}}}},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":6,"docs":{"135":{"tf":1.0},"172":{"tf":1.0},"19":{"tf":1.0},"34":{"tf":1.0},"43":{"tf":1.0},"61":{"tf":1.0}}}}},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":1,"docs":{"109":{"tf":1.7320508075688772}}},"n":{"df":1,"docs":{"175":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"i":{"df":17,"docs":{"12":{"tf":1.0},"127":{"tf":1.0},"134":{"tf":2.0},"143":{"tf":2.0},"144":{"tf":2.0},"163":{"tf":1.4142135623730951},"166":{"tf":1.0},"173":{"tf":1.0},"175":{"tf":1.4142135623730951},"27":{"tf":1.0},"32":{"tf":1.0},"36":{"tf":1.0},"38":{"tf":1.0},"45":{"tf":1.0},"47":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.0}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"152":{"tf":1.0}}}}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":8,"docs":{"127":{"tf":1.0},"128":{"tf":1.0},"37":{"tf":1.7320508075688772},"46":{"tf":1.7320508075688772},"59":{"tf":2.6457513110645907},"61":{"tf":1.0},"83":{"tf":1.0},"84":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"i":{"c":{"df":4,"docs":{"125":{"tf":1.4142135623730951},"36":{"tf":1.0},"41":{"tf":1.0},"45":{"tf":1.0}}},"df":13,"docs":{"105":{"tf":1.0},"147":{"tf":1.0},"22":{"tf":1.4142135623730951},"26":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.7320508075688772},"42":{"tf":1.4142135623730951},"43":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.7320508075688772},"72":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":2,"docs":{"155":{"tf":1.0},"157":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":8,"docs":{"126":{"tf":1.0},"153":{"tf":1.0},"170":{"tf":1.0},"33":{"tf":1.4142135623730951},"36":{"tf":1.0},"42":{"tf":1.4142135623730951},"45":{"tf":1.0},"81":{"tf":1.0}}}}}}}}},"r":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":3,"docs":{"49":{"tf":1.0},"51":{"tf":1.4142135623730951},"57":{"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":9,"docs":{"142":{"tf":1.0},"169":{"tf":1.7320508075688772},"170":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0},"173":{"tf":1.0},"2":{"tf":1.0},"3":{"tf":1.0},"4":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":5,"docs":{"138":{"tf":1.0},"166":{"tf":1.0},"21":{"tf":1.0},"31":{"tf":1.0},"40":{"tf":1.0}}}},"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":6,"docs":{"150":{"tf":1.0},"152":{"tf":1.0},"155":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"7":{"tf":1.0}}}}}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"140":{"tf":1.0},"147":{"tf":1.0}}},"df":0,"docs":{}}}},"r":{"a":{"df":0,"docs":{},"y":{"df":6,"docs":{"109":{"tf":1.7320508075688772},"120":{"tf":1.0},"55":{"tf":1.4142135623730951},"57":{"tf":1.7320508075688772},"84":{"tf":1.0},"96":{"tf":2.0}}}},"df":0,"docs":{}}},"s":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"173":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"n":{"df":3,"docs":{"138":{"tf":2.23606797749979},"139":{"tf":2.449489742783178},"140":{"tf":1.4142135623730951}}},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"1":{"tf":1.0},"163":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"!":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{".":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"(":{")":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":14,"docs":{"100":{"tf":1.0},"104":{"tf":1.0},"108":{"tf":1.0},"113":{"tf":1.0},"122":{"tf":1.0},"126":{"tf":1.0},"154":{"tf":1.0},"60":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.0},"83":{"tf":1.0},"87":{"tf":1.0},"91":{"tf":1.0},"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":{}}}},"o":{"c":{"df":0,"docs":{},"i":{"df":8,"docs":{"139":{"tf":1.4142135623730951},"151":{"tf":1.0},"49":{"tf":1.0},"51":{"tf":1.4142135623730951},"52":{"tf":1.0},"55":{"tf":1.4142135623730951},"57":{"tf":1.0},"61":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"m":{"df":2,"docs":{"126":{"tf":1.0},"163":{"tf":1.0}}}}},"y":{"df":0,"docs":{},"n":{"c":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{":":{":":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"c":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"128":{"tf":1.0},"132":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":6,"docs":{"100":{"tf":1.0},"104":{"tf":1.4142135623730951},"128":{"tf":1.4142135623730951},"130":{"tf":1.4142135623730951},"132":{"tf":1.4142135623730951},"60":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"55":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":2,"docs":{"147":{"tf":1.7320508075688772},"166":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"75":{"tf":1.0}}}}}}},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"81":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":9,"docs":{"122":{"tf":1.0},"126":{"tf":3.0},"153":{"tf":1.0},"172":{"tf":1.0},"175":{"tf":1.0},"36":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"63":{"tf":1.0},"65":{"tf":1.0}}}}}},"o":{"df":1,"docs":{"4":{"tf":1.4142135623730951}},"m":{"a":{"df":0,"docs":{},"t":{"df":2,"docs":{"160":{"tf":1.0},"53":{"tf":1.4142135623730951}}}},"df":2,"docs":{"142":{"tf":1.0},"5":{"tf":1.0}}}}}},"v":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":5,"docs":{"139":{"tf":1.0},"167":{"tf":1.4142135623730951},"169":{"tf":1.0},"173":{"tf":1.0},"72":{"tf":1.0}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"156":{"tf":1.0}}},"df":0,"docs":{}}}},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}},"r":{"df":2,"docs":{"104":{"tf":1.0},"172":{"tf":1.0}}}},"df":0,"docs":{}}},"b":{"a":{"c":{"df":0,"docs":{},"k":{"df":7,"docs":{"148":{"tf":1.0},"17":{"tf":1.0},"172":{"tf":1.0},"19":{"tf":1.4142135623730951},"34":{"tf":1.0},"43":{"tf":1.0},"75":{"tf":1.0}},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":1,"docs":{"166":{"tf":1.0}}}}}}},"d":{"/":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"147":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}},"df":1,"docs":{"3":{"tf":1.0}}},"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"c":{"df":6,"docs":{"100":{"tf":1.4142135623730951},"101":{"tf":1.0},"144":{"tf":2.0},"172":{"tf":1.4142135623730951},"98":{"tf":1.0},"99":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"e":{"6":{"4":{"df":5,"docs":{"151":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"52":{"tf":1.4142135623730951},"55":{"tf":1.0}}},"df":0,"docs":{}},"df":13,"docs":{"101":{"tf":1.0},"106":{"tf":1.0},"11":{"tf":1.0},"134":{"tf":1.0},"139":{"tf":1.0},"144":{"tf":1.0},"165":{"tf":1.0},"166":{"tf":1.4142135623730951},"3":{"tf":1.0},"33":{"tf":1.0},"42":{"tf":1.0},"61":{"tf":1.0},"63":{"tf":1.4142135623730951}}},"i":{"c":{"df":2,"docs":{"22":{"tf":1.0},"4":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"z":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"14":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"a":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"157":{"tf":1.0}}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"59":{"tf":1.0}}}}},"df":6,"docs":{"13":{"tf":1.0},"141":{"tf":1.7320508075688772},"144":{"tf":1.0},"170":{"tf":1.0},"61":{"tf":1.0},"75":{"tf":1.4142135623730951}},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":10,"docs":{"139":{"tf":1.0},"140":{"tf":1.0},"157":{"tf":1.0},"24":{"tf":1.0},"27":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0},"58":{"tf":1.0},"59":{"tf":1.0},"75":{"tf":1.0}}}}},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"72":{"tf":1.0},"81":{"tf":1.0}}}}},"h":{"a":{"df":0,"docs":{},"v":{"df":1,"docs":{"106":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":3,"docs":{"106":{"tf":1.0},"109":{"tf":1.0},"63":{"tf":1.0}}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"1":{"tf":1.0},"148":{"tf":1.0}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":3,"docs":{"126":{"tf":1.0},"169":{"tf":1.0},"24":{"tf":1.0}}}}},"n":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"11":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":1,"docs":{"1":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":11,"docs":{"115":{"tf":1.0},"139":{"tf":1.0},"143":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"26":{"tf":1.0},"32":{"tf":1.0},"53":{"tf":1.7320508075688772},"58":{"tf":1.0},"63":{"tf":1.0},"73":{"tf":1.0}}}}}}}},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":13,"docs":{"12":{"tf":1.0},"13":{"tf":1.0},"133":{"tf":1.0},"16":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0},"3":{"tf":1.0},"31":{"tf":1.0},"37":{"tf":1.0},"40":{"tf":1.0},"46":{"tf":1.0},"7":{"tf":1.0},"9":{"tf":1.0}}},"y":{"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":2,"docs":{"129":{"tf":1.0},"133":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}},"d":{"df":1,"docs":{"4":{"tf":1.0}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":3,"docs":{"79":{"tf":1.4142135623730951},"93":{"tf":1.0},"96":{"tf":1.0}}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"t":{"1":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"a":{"df":3,"docs":{"122":{"tf":1.0},"126":{"tf":1.0},"55":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"n":{"df":3,"docs":{"109":{"tf":1.0},"147":{"tf":1.0},"72":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"t":{"df":1,"docs":{"23":{"tf":1.0}},"h":{"df":7,"docs":{"11":{"tf":1.0},"128":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951},"158":{"tf":1.4142135623730951},"36":{"tf":1.0},"45":{"tf":1.0},"61":{"tf":1.0}}}},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"163":{"tf":1.0}}},"df":0,"docs":{}}},"x":{"df":6,"docs":{"133":{"tf":1.0},"170":{"tf":1.0},"3":{"tf":1.0},"32":{"tf":1.0},"41":{"tf":1.0},"63":{"tf":1.0}}}},"r":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":5,"docs":{"108":{"tf":1.0},"109":{"tf":2.23606797749979},"110":{"tf":1.0},"113":{"tf":1.0},"91":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"24":{"tf":1.0}}}}}}}},"u":{"df":0,"docs":{},"g":{"df":2,"docs":{"155":{"tf":1.4142135623730951},"157":{"tf":1.4142135623730951}}},"i":{"df":0,"docs":{},"l":{"d":{"df":7,"docs":{"1":{"tf":1.0},"12":{"tf":1.0},"133":{"tf":1.7320508075688772},"14":{"tf":1.0},"141":{"tf":1.0},"50":{"tf":1.0},"61":{"tf":1.0}}},"df":0,"docs":{},"t":{"df":11,"docs":{"144":{"tf":1.0},"149":{"tf":1.0},"156":{"tf":1.0},"175":{"tf":1.0},"52":{"tf":1.4142135623730951},"56":{"tf":1.0},"61":{"tf":1.4142135623730951},"62":{"tf":1.0},"63":{"tf":1.4142135623730951},"7":{"tf":1.0},"9":{"tf":1.0}}}}}},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":20,"docs":{"120":{"tf":1.0},"133":{"tf":1.0},"139":{"tf":1.0},"159":{"tf":1.7320508075688772},"55":{"tf":1.0},"59":{"tf":1.4142135623730951},"61":{"tf":1.0},"62":{"tf":1.4142135623730951},"63":{"tf":1.0},"65":{"tf":1.0},"66":{"tf":1.0},"67":{"tf":1.0},"68":{"tf":1.0},"69":{"tf":1.0},"72":{"tf":2.8284271247461903},"80":{"tf":1.4142135623730951},"81":{"tf":1.0},"83":{"tf":1.0},"84":{"tf":1.4142135623730951},"85":{"tf":1.0}}}}}},"c":{"/":{"c":{"df":1,"docs":{"3":{"tf":1.0}}},"df":0,"docs":{}},"a":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"148":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":1,"docs":{"59":{"tf":1.4142135623730951}}}},"n":{"'":{"df":0,"docs":{},"t":{"df":1,"docs":{"13":{"tf":1.0}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"52":{"tf":1.0}}}}},"df":0,"docs":{}},"p":{"a":{"b":{"df":0,"docs":{},"l":{"df":3,"docs":{"155":{"tf":1.0},"157":{"tf":1.0},"169":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":15,"docs":{"115":{"tf":1.0},"126":{"tf":1.4142135623730951},"169":{"tf":1.0},"33":{"tf":1.0},"42":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.4142135623730951},"65":{"tf":2.23606797749979},"66":{"tf":2.0},"67":{"tf":1.4142135623730951},"68":{"tf":1.4142135623730951},"69":{"tf":1.7320508075688772},"70":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":2.8284271247461903}},"e":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":3,"docs":{"122":{"tf":1.0},"126":{"tf":1.0},"61":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}}}}},"r":{"df":0,"docs":{},"e":{"df":3,"docs":{"27":{"tf":1.0},"37":{"tf":1.0},"46":{"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":3,"docs":{"130":{"tf":1.0},"132":{"tf":1.0},"133":{"tf":1.4142135623730951}}}}}}},"df":5,"docs":{"130":{"tf":1.0},"14":{"tf":1.0},"16":{"tf":1.0},"5":{"tf":1.0},"8":{"tf":2.0}}}}},"s":{"df":0,"docs":{},"e":{"df":5,"docs":{"104":{"tf":1.0},"136":{"tf":1.0},"154":{"tf":1.0},"4":{"tf":1.0},"58":{"tf":1.4142135623730951}}}},"t":{"df":1,"docs":{"17":{"tf":1.4142135623730951}}},"u":{"df":0,"docs":{},"s":{"df":2,"docs":{"155":{"tf":1.0},"157":{"tf":1.0}}}}},"d":{"df":1,"docs":{"144":{"tf":1.0}},"h":{"9":{"df":0,"docs":{},"k":{"df":1,"docs":{"42":{"tf":1.0}}}},"df":0,"docs":{}}},"df":7,"docs":{"12":{"tf":2.449489742783178},"14":{"tf":1.0},"27":{"tf":1.0},"37":{"tf":1.0},"4":{"tf":1.0},"46":{"tf":1.0},"54":{"tf":1.0}},"h":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":8,"docs":{"128":{"tf":1.0},"144":{"tf":2.23606797749979},"53":{"tf":2.0},"57":{"tf":1.0},"59":{"tf":3.0},"60":{"tf":2.0},"61":{"tf":1.7320508075688772},"65":{"tf":1.0}}}},"n":{"df":0,"docs":{},"g":{"df":25,"docs":{"106":{"tf":1.0},"11":{"tf":1.0},"133":{"tf":1.0},"134":{"tf":1.0},"142":{"tf":1.4142135623730951},"149":{"tf":1.0},"152":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.4142135623730951},"157":{"tf":1.4142135623730951},"162":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.0},"3":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.0},"48":{"tf":1.0},"56":{"tf":1.0},"59":{"tf":1.0},"63":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"df":11,"docs":{"156":{"tf":1.4142135623730951},"158":{"tf":1.4142135623730951},"166":{"tf":1.4142135623730951},"24":{"tf":1.4142135623730951},"34":{"tf":1.0},"36":{"tf":1.0},"38":{"tf":1.0},"4":{"tf":1.4142135623730951},"43":{"tf":1.0},"45":{"tf":1.0},"47":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":4,"docs":{"2":{"tf":1.0},"23":{"tf":1.0},"59":{"tf":1.4142135623730951},"61":{"tf":1.0}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"101":{"tf":1.0}}}}}}},"i":{"d":{"df":0,"docs":{},"r":{"df":2,"docs":{"138":{"tf":1.0},"96":{"tf":2.0}}}},"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"13":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":2,"docs":{"25":{"tf":1.4142135623730951},"28":{"tf":1.4142135623730951}}}}},"r":{"df":1,"docs":{"148":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":1,"docs":{"163":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":2,"docs":{"3":{"tf":1.0},"79":{"tf":1.0}}}}}}},"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"136":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}},"df":29,"docs":{"1":{"tf":1.4142135623730951},"126":{"tf":1.0},"128":{"tf":1.0},"13":{"tf":1.4142135623730951},"130":{"tf":2.0},"133":{"tf":1.0},"134":{"tf":1.0},"136":{"tf":1.7320508075688772},"140":{"tf":1.4142135623730951},"156":{"tf":1.0},"160":{"tf":1.0},"170":{"tf":2.0},"171":{"tf":3.872983346207417},"172":{"tf":4.0},"175":{"tf":1.0},"2":{"tf":1.0},"21":{"tf":1.0},"23":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":2.8284271247461903},"31":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":3.1622776601683795},"40":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":3.1622776601683795},"53":{"tf":2.449489742783178},"73":{"tf":1.0},"75":{"tf":1.7320508075688772}}}}}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":1,"docs":{"11":{"tf":1.0}}}},"u":{"d":{"df":2,"docs":{"175":{"tf":1.0},"5":{"tf":1.0}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"df":1,"docs":{"41":{"tf":1.0}}},"df":46,"docs":{"100":{"tf":1.0},"104":{"tf":1.0},"108":{"tf":1.0},"113":{"tf":1.0},"117":{"tf":1.0},"122":{"tf":1.0},"126":{"tf":1.0},"130":{"tf":1.0},"139":{"tf":1.4142135623730951},"142":{"tf":2.23606797749979},"144":{"tf":2.23606797749979},"148":{"tf":1.0},"149":{"tf":1.4142135623730951},"150":{"tf":1.0},"153":{"tf":1.4142135623730951},"154":{"tf":1.0},"155":{"tf":1.7320508075688772},"156":{"tf":1.4142135623730951},"157":{"tf":2.6457513110645907},"168":{"tf":1.0},"21":{"tf":1.0},"22":{"tf":1.0},"26":{"tf":1.0},"31":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.0},"36":{"tf":1.4142135623730951},"37":{"tf":1.0},"4":{"tf":1.4142135623730951},"40":{"tf":1.0},"41":{"tf":2.0},"42":{"tf":1.4142135623730951},"43":{"tf":1.0},"45":{"tf":1.4142135623730951},"46":{"tf":1.0},"52":{"tf":1.0},"55":{"tf":1.4142135623730951},"57":{"tf":1.4142135623730951},"60":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.0},"83":{"tf":1.0},"87":{"tf":1.0},"91":{"tf":1.0},"95":{"tf":1.0}},"i":{"df":0,"docs":{},"p":{"df":2,"docs":{"33":{"tf":1.0},"42":{"tf":1.0}}}}}}}}}},"o":{"d":{"df":0,"docs":{},"e":{"b":{"a":{"df":0,"docs":{},"s":{"df":2,"docs":{"12":{"tf":1.0},"14":{"tf":1.0}}}},"df":0,"docs":{}},"df":9,"docs":{"12":{"tf":1.7320508075688772},"127":{"tf":1.0},"131":{"tf":1.0},"133":{"tf":2.0},"138":{"tf":1.0},"175":{"tf":1.0},"3":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"156":{"tf":1.0}}}}}},"m":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":12,"docs":{"102":{"tf":1.0},"111":{"tf":1.0},"115":{"tf":1.0},"126":{"tf":1.0},"144":{"tf":1.0},"170":{"tf":1.0},"172":{"tf":1.0},"175":{"tf":1.0},"59":{"tf":1.0},"65":{"tf":1.0},"89":{"tf":1.0},"96":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":7,"docs":{"133":{"tf":1.0},"143":{"tf":1.0},"170":{"tf":1.0},"34":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951},"50":{"tf":1.0},"58":{"tf":1.0}}},"m":{"a":{"df":1,"docs":{"151":{"tf":1.0}},"n":{"d":{"df":11,"docs":{"135":{"tf":1.0},"142":{"tf":1.4142135623730951},"145":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951},"157":{"tf":1.4142135623730951},"24":{"tf":1.0},"4":{"tf":2.0},"54":{"tf":1.4142135623730951},"55":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"13":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"t":{"=":{"\"":{"d":{"4":{"2":{"d":{"b":{"7":{"df":0,"docs":{},"e":{"1":{"4":{"c":{"2":{"df":0,"docs":{},"e":{"0":{"df":0,"docs":{},"e":{"7":{"5":{"8":{"df":0,"docs":{},"e":{"9":{"a":{"6":{"df":0,"docs":{},"e":{"b":{"6":{"5":{"5":{"c":{"c":{"df":0,"docs":{},"f":{"4":{"1":{"8":{"4":{"9":{"4":{"1":{"0":{"6":{"6":{"c":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"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":{},"n":{"df":3,"docs":{"141":{"tf":1.0},"142":{"tf":1.0},"65":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":3,"docs":{"165":{"tf":1.0},"166":{"tf":1.0},"81":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"n":{"df":9,"docs":{"133":{"tf":1.0},"14":{"tf":1.0},"143":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.4142135623730951},"172":{"tf":1.0},"175":{"tf":1.0},"2":{"tf":1.0},"53":{"tf":1.4142135623730951}}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":2,"docs":{"109":{"tf":1.7320508075688772},"120":{"tf":1.4142135623730951}}},"t":{"df":2,"docs":{"143":{"tf":1.0},"78":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":3,"docs":{"13":{"tf":1.0},"133":{"tf":1.0},"8":{"tf":1.0}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"53":{"tf":1.4142135623730951}}},"x":{"df":5,"docs":{"142":{"tf":1.0},"169":{"tf":1.0},"172":{"tf":1.0},"175":{"tf":1.0},"54":{"tf":1.0}}}},"i":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"175":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0}}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"162":{"tf":1.0}}},"s":{"df":2,"docs":{"1":{"tf":1.0},"3":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":3,"docs":{"26":{"tf":1.0},"27":{"tf":1.7320508075688772},"28":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":16,"docs":{"127":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0},"26":{"tf":2.449489742783178},"27":{"tf":2.0},"59":{"tf":2.0},"63":{"tf":1.4142135623730951},"73":{"tf":2.449489742783178},"74":{"tf":1.0},"75":{"tf":2.23606797749979},"76":{"tf":2.0},"77":{"tf":1.7320508075688772},"78":{"tf":2.449489742783178},"79":{"tf":2.23606797749979},"80":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"/":{"d":{"df":0,"docs":{},"e":{"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":1,"docs":{"78":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"127":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"s":{"df":2,"docs":{"143":{"tf":1.0},"60":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"2":{"tf":1.0}}}}}},"n":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":10,"docs":{"126":{"tf":1.0},"172":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0},"63":{"tf":1.0},"65":{"tf":1.0},"81":{"tf":2.0},"82":{"tf":1.0},"83":{"tf":1.0},"84":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"53":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"111":{"tf":1.0},"89":{"tf":1.0}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{".":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"|":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"130":{"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":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"d":{":":{":":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"c":{":":{":":{"a":{"df":0,"docs":{},"r":{"c":{":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"130":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"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":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"133":{"tf":1.0}}}}}}},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"154":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":44,"docs":{"100":{"tf":1.4142135623730951},"101":{"tf":1.0},"104":{"tf":1.4142135623730951},"105":{"tf":1.4142135623730951},"108":{"tf":1.7320508075688772},"109":{"tf":2.0},"113":{"tf":1.7320508075688772},"117":{"tf":1.7320508075688772},"118":{"tf":1.4142135623730951},"122":{"tf":1.4142135623730951},"123":{"tf":1.0},"126":{"tf":1.4142135623730951},"130":{"tf":1.4142135623730951},"132":{"tf":2.0},"133":{"tf":2.23606797749979},"152":{"tf":1.7320508075688772},"153":{"tf":1.0},"154":{"tf":1.4142135623730951},"166":{"tf":1.0},"168":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"36":{"tf":1.4142135623730951},"37":{"tf":1.4142135623730951},"4":{"tf":1.7320508075688772},"43":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"46":{"tf":1.4142135623730951},"48":{"tf":1.0},"54":{"tf":1.0},"60":{"tf":2.23606797749979},"64":{"tf":1.0},"71":{"tf":1.4142135623730951},"72":{"tf":1.0},"75":{"tf":1.4142135623730951},"76":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.0},"83":{"tf":1.4142135623730951},"84":{"tf":1.4142135623730951},"87":{"tf":1.4142135623730951},"88":{"tf":1.0},"91":{"tf":1.7320508075688772},"95":{"tf":1.4142135623730951},"96":{"tf":1.0}},"m":{"a":{"df":0,"docs":{},"p":{"df":11,"docs":{"142":{"tf":1.0},"152":{"tf":2.0},"155":{"tf":1.0},"157":{"tf":1.0},"22":{"tf":1.0},"25":{"tf":1.0},"28":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"r":{"df":78,"docs":{"100":{"tf":1.7320508075688772},"101":{"tf":1.7320508075688772},"104":{"tf":2.449489742783178},"105":{"tf":1.7320508075688772},"108":{"tf":1.4142135623730951},"109":{"tf":2.6457513110645907},"11":{"tf":1.7320508075688772},"110":{"tf":1.0},"113":{"tf":1.4142135623730951},"114":{"tf":1.7320508075688772},"117":{"tf":1.4142135623730951},"118":{"tf":1.7320508075688772},"122":{"tf":1.4142135623730951},"123":{"tf":1.4142135623730951},"126":{"tf":1.4142135623730951},"129":{"tf":1.7320508075688772},"130":{"tf":1.4142135623730951},"131":{"tf":2.23606797749979},"132":{"tf":1.7320508075688772},"133":{"tf":3.1622776601683795},"136":{"tf":1.0},"139":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":2.23606797749979},"143":{"tf":2.449489742783178},"144":{"tf":2.8284271247461903},"147":{"tf":2.6457513110645907},"148":{"tf":2.23606797749979},"150":{"tf":1.7320508075688772},"152":{"tf":2.23606797749979},"154":{"tf":2.0},"155":{"tf":1.4142135623730951},"156":{"tf":2.449489742783178},"157":{"tf":2.23606797749979},"158":{"tf":1.4142135623730951},"163":{"tf":1.0},"166":{"tf":1.4142135623730951},"168":{"tf":1.0},"170":{"tf":1.0},"172":{"tf":1.0},"18":{"tf":1.7320508075688772},"22":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":2.0},"29":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.7320508075688772},"34":{"tf":1.4142135623730951},"35":{"tf":1.4142135623730951},"37":{"tf":1.4142135623730951},"4":{"tf":2.23606797749979},"41":{"tf":1.0},"42":{"tf":2.0},"43":{"tf":1.4142135623730951},"44":{"tf":1.4142135623730951},"46":{"tf":1.4142135623730951},"51":{"tf":1.0},"52":{"tf":1.7320508075688772},"54":{"tf":3.1622776601683795},"55":{"tf":3.0},"56":{"tf":2.0},"57":{"tf":2.23606797749979},"60":{"tf":1.7320508075688772},"61":{"tf":1.4142135623730951},"64":{"tf":1.4142135623730951},"71":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951},"75":{"tf":2.0},"76":{"tf":1.4142135623730951},"83":{"tf":1.4142135623730951},"84":{"tf":1.7320508075688772},"87":{"tf":1.4142135623730951},"88":{"tf":1.7320508075688772},"91":{"tf":1.4142135623730951},"92":{"tf":1.7320508075688772},"95":{"tf":1.4142135623730951},"96":{"tf":2.0},"97":{"tf":1.4142135623730951}}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":1,"docs":{"170":{"tf":1.0}}}}}},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":2,"docs":{"19":{"tf":1.0},"27":{"tf":1.0}}}}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":30,"docs":{"139":{"tf":2.6457513110645907},"140":{"tf":1.4142135623730951},"145":{"tf":1.7320508075688772},"147":{"tf":1.7320508075688772},"148":{"tf":1.7320508075688772},"149":{"tf":1.0},"150":{"tf":1.0},"152":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.7320508075688772},"156":{"tf":1.0},"157":{"tf":1.0},"166":{"tf":1.7320508075688772},"170":{"tf":1.4142135623730951},"171":{"tf":1.0},"172":{"tf":2.0},"19":{"tf":1.0},"2":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":1.0},"27":{"tf":2.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"37":{"tf":2.23606797749979},"42":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951},"46":{"tf":2.23606797749979},"55":{"tf":1.0},"57":{"tf":1.0},"59":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":1,"docs":{"61":{"tf":1.0}}}}},"i":{"d":{"df":2,"docs":{"165":{"tf":1.0},"166":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"162":{"tf":1.0}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"12":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"13":{"tf":1.7320508075688772}}}},"t":{"df":2,"docs":{"129":{"tf":1.0},"133":{"tf":1.0}},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"144":{"tf":1.0}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":5,"docs":{"128":{"tf":1.0},"51":{"tf":1.0},"59":{"tf":1.4142135623730951},"61":{"tf":1.4142135623730951},"64":{"tf":1.4142135623730951}}}}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":9,"docs":{"131":{"tf":1.0},"136":{"tf":1.4142135623730951},"156":{"tf":1.0},"158":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"5":{"tf":1.0},"51":{"tf":1.4142135623730951},"85":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"d":{":":{"/":{"/":{"7":{"b":{"3":{"d":{"9":{"df":0,"docs":{},"e":{"9":{"d":{"b":{"d":{"a":{"6":{"df":0,"docs":{},"f":{"2":{"df":0,"docs":{},"e":{"0":{"3":{"8":{"1":{"d":{"df":0,"docs":{},"f":{"7":{"6":{"6":{"9":{"df":0,"docs":{},"f":{"6":{"1":{"1":{"7":{"b":{"df":0,"docs":{},"f":{"3":{"df":0,"docs":{},"e":{"5":{"4":{"1":{"7":{"1":{"4":{"6":{"9":{"c":{"df":0,"docs":{},"f":{"a":{"c":{"b":{"c":{"df":0,"docs":{},"e":{"2":{"6":{"7":{"0":{"6":{"0":{"5":{"a":{"6":{"1":{"c":{"df":0,"docs":{},"e":{"4":{"b":{"8":{"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":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{"3":{"9":{"d":{"3":{"0":{"9":{"6":{"5":{"b":{"df":0,"docs":{},"e":{"c":{"d":{"b":{"c":{"4":{"0":{"3":{"3":{"6":{"df":0,"docs":{},"f":{"d":{"9":{"a":{"a":{"6":{"4":{"2":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"7":{"7":{"6":{"4":{"2":{"1":{"5":{"5":{"3":{"6":{"1":{"5":{"df":0,"docs":{},"f":{"6":{"4":{"2":{"d":{"d":{"5":{"9":{"9":{"df":0,"docs":{},"e":{"1":{"b":{"0":{"d":{"8":{"8":{"c":{"5":{"0":{"5":{"b":{"6":{"df":1,"docs":{"45":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{},"n":{"df":0,"docs":{},"t":{"df":5,"docs":{"136":{"tf":1.0},"152":{"tf":1.4142135623730951},"36":{"tf":1.0},"45":{"tf":1.0},"61":{"tf":1.0}}}},"x":{"df":0,"docs":{},"t":{"df":4,"docs":{"128":{"tf":1.0},"51":{"tf":1.0},"57":{"tf":1.0},"72":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":1,"docs":{"166":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"14":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"l":{"df":34,"docs":{"1":{"tf":1.0},"102":{"tf":1.0},"126":{"tf":1.0},"134":{"tf":1.7320508075688772},"135":{"tf":1.0},"136":{"tf":1.0},"139":{"tf":1.0},"142":{"tf":2.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":2.8284271247461903},"156":{"tf":3.3166247903554},"157":{"tf":2.23606797749979},"158":{"tf":1.0},"172":{"tf":1.7320508075688772},"3":{"tf":1.0},"32":{"tf":1.4142135623730951},"33":{"tf":1.7320508075688772},"34":{"tf":1.0},"41":{"tf":1.4142135623730951},"42":{"tf":1.4142135623730951},"43":{"tf":1.0},"56":{"tf":1.0},"97":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"127":{"tf":1.0}}}},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"85":{"tf":1.0}}},"t":{"df":1,"docs":{"133":{"tf":1.0}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"133":{"tf":1.0}}}}}}}}}}}}},"df":0,"docs":{}}}}}}}}}}},"o":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"172":{"tf":1.0}}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"i":{"df":5,"docs":{"160":{"tf":1.0},"21":{"tf":1.0},"27":{"tf":1.4142135623730951},"31":{"tf":1.4142135623730951},"40":{"tf":1.4142135623730951}}}},"r":{"df":0,"docs":{},"e":{"df":3,"docs":{"59":{"tf":1.0},"62":{"tf":1.0},"79":{"tf":2.0}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"124":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"172":{"tf":1.0}}}}}},"df":0,"docs":{},"l":{"df":1,"docs":{"148":{"tf":1.0}}},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":7,"docs":{"138":{"tf":1.0},"144":{"tf":1.4142135623730951},"148":{"tf":2.0},"151":{"tf":1.0},"42":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"2":{"tf":1.0}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":7,"docs":{"110":{"tf":1.4142135623730951},"124":{"tf":1.0},"139":{"tf":1.0},"140":{"tf":1.0},"141":{"tf":1.0},"147":{"tf":2.0},"148":{"tf":2.0}}}},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"138":{"tf":1.0}}},"y":{"_":{"c":{"df":0,"docs":{},"o":{"d":{"df":2,"docs":{"138":{"tf":1.0},"140":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"p":{"d":{"df":1,"docs":{"155":{"tf":1.0}}},"df":0,"docs":{},"u":{"df":3,"docs":{"2":{"tf":1.0},"48":{"tf":1.0},"79":{"tf":1.0}}}},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":4,"docs":{"130":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.0},"133":{"tf":1.7320508075688772}}}}},"d":{"df":3,"docs":{"142":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":22,"docs":{"12":{"tf":1.0},"127":{"tf":1.0},"132":{"tf":1.0},"133":{"tf":1.0},"140":{"tf":1.0},"156":{"tf":1.0},"17":{"tf":1.0},"26":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.4142135623730951},"35":{"tf":1.7320508075688772},"36":{"tf":1.4142135623730951},"37":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.4142135623730951},"44":{"tf":1.7320508075688772},"45":{"tf":1.4142135623730951},"46":{"tf":1.0},"53":{"tf":1.7320508075688772},"59":{"tf":1.0},"60":{"tf":1.4142135623730951},"64":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"129":{"tf":1.0},"133":{"tf":1.0}}}}}}}}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":2,"docs":{"166":{"tf":1.4142135623730951},"59":{"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":3,"docs":{"126":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}}},"t":{"df":0,"docs":{},"x":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"132":{"tf":1.4142135623730951}},"s":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"(":{"b":{"\"":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"d":{"b":{"df":0,"docs":{},"y":{"df":1,"docs":{"128":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"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":{}},"df":2,"docs":{"128":{"tf":1.4142135623730951},"132":{"tf":1.4142135623730951}}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":8,"docs":{"156":{"tf":1.7320508075688772},"158":{"tf":1.7320508075688772},"34":{"tf":1.7320508075688772},"36":{"tf":1.4142135623730951},"37":{"tf":1.0},"43":{"tf":1.7320508075688772},"45":{"tf":1.4142135623730951},"46":{"tf":1.0}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":21,"docs":{"104":{"tf":1.0},"11":{"tf":1.0},"129":{"tf":1.0},"134":{"tf":1.0},"135":{"tf":1.0},"139":{"tf":1.4142135623730951},"140":{"tf":1.0},"144":{"tf":1.0},"147":{"tf":1.0},"148":{"tf":1.4142135623730951},"149":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0},"159":{"tf":1.0},"34":{"tf":1.0},"43":{"tf":1.0},"52":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":9,"docs":{"127":{"tf":2.0},"128":{"tf":1.0},"129":{"tf":1.0},"130":{"tf":1.4142135623730951},"131":{"tf":1.0},"132":{"tf":1.0},"133":{"tf":1.0},"143":{"tf":1.0},"175":{"tf":1.0}}}}}}}},"d":{"7":{"df":0,"docs":{},"r":{"df":0,"docs":{},"f":{"df":0,"docs":{},"x":{"df":2,"docs":{"35":{"tf":1.7320508075688772},"36":{"tf":2.23606797749979}}}}}},"a":{"df":0,"docs":{},"t":{"a":{"b":{"a":{"df":0,"docs":{},"s":{"df":4,"docs":{"138":{"tf":1.4142135623730951},"140":{"tf":1.0},"48":{"tf":1.0},"57":{"tf":1.0}}}},"df":0,"docs":{}},"df":17,"docs":{"1":{"tf":1.0},"115":{"tf":1.0},"124":{"tf":1.4142135623730951},"128":{"tf":1.0},"136":{"tf":1.7320508075688772},"139":{"tf":2.449489742783178},"152":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951},"166":{"tf":1.4142135623730951},"172":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.7320508075688772},"3":{"tf":1.0},"61":{"tf":1.4142135623730951},"63":{"tf":1.0},"73":{"tf":1.0},"75":{"tf":1.4142135623730951}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"156":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"/":{"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":1,"docs":{"79":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":8,"docs":{"132":{"tf":1.0},"162":{"tf":1.4142135623730951},"60":{"tf":1.4142135623730951},"63":{"tf":1.0},"85":{"tf":2.23606797749979},"86":{"tf":1.0},"87":{"tf":1.4142135623730951},"88":{"tf":1.4142135623730951}}}}},"c":{"df":0,"docs":{},"i":{"d":{"df":3,"docs":{"14":{"tf":1.0},"156":{"tf":1.0},"97":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":1,"docs":{"14":{"tf":1.0}}}},"l":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"120":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"d":{"df":2,"docs":{"78":{"tf":1.0},"79":{"tf":1.7320508075688772}}},"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":8,"docs":{"26":{"tf":1.0},"63":{"tf":1.0},"73":{"tf":1.0},"75":{"tf":1.4142135623730951},"76":{"tf":1.4142135623730951},"78":{"tf":1.0},"79":{"tf":1.0},"80":{"tf":1.0}}}}}}}}}},"d":{"df":0,"docs":{},"i":{"c":{"df":11,"docs":{"0":{"tf":1.0},"1":{"tf":1.7320508075688772},"169":{"tf":1.0},"170":{"tf":2.23606797749979},"171":{"tf":1.4142135623730951},"172":{"tf":2.8284271247461903},"175":{"tf":1.0},"22":{"tf":1.4142135623730951},"37":{"tf":1.0},"46":{"tf":1.0},"75":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":1,"docs":{"3":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"50":{"tf":1.0}}}}}},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":31,"docs":{"101":{"tf":1.0},"105":{"tf":1.0},"109":{"tf":1.0},"123":{"tf":1.0},"128":{"tf":1.0},"138":{"tf":1.0},"142":{"tf":1.0},"150":{"tf":1.4142135623730951},"152":{"tf":1.4142135623730951},"153":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.7320508075688772},"156":{"tf":1.0},"157":{"tf":1.4142135623730951},"162":{"tf":1.0},"163":{"tf":1.0},"18":{"tf":1.0},"22":{"tf":1.4142135623730951},"26":{"tf":1.4142135623730951},"35":{"tf":1.7320508075688772},"36":{"tf":2.0},"4":{"tf":1.4142135623730951},"44":{"tf":1.7320508075688772},"45":{"tf":2.0},"48":{"tf":2.0},"54":{"tf":1.0},"57":{"tf":1.7320508075688772},"62":{"tf":1.0},"72":{"tf":1.4142135623730951},"76":{"tf":1.0},"84":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":6,"docs":{"109":{"tf":1.0},"114":{"tf":1.0},"129":{"tf":1.0},"132":{"tf":1.0},"165":{"tf":1.0},"92":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":9,"docs":{"101":{"tf":1.0},"109":{"tf":1.0},"118":{"tf":1.0},"123":{"tf":1.0},"140":{"tf":1.0},"72":{"tf":1.0},"76":{"tf":1.0},"84":{"tf":1.0},"96":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"/":{"a":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"76":{"tf":1.4142135623730951},"96":{"tf":1.0}}}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"109":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"c":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"r":{"df":1,"docs":{"96":{"tf":1.0}}}},"df":0,"docs":{}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"109":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"109":{"tf":1.0}}}}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":4,"docs":{"109":{"tf":1.0},"118":{"tf":1.0},"123":{"tf":1.0},"72":{"tf":1.0}}}}},"m":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"76":{"tf":1.0}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"i":{"df":1,"docs":{"101":{"tf":1.0}}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"96":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"_":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"1":{"6":{"df":1,"docs":{"96":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"96":{"tf":1.4142135623730951}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":2,"docs":{"72":{"tf":1.0},"84":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"109":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":3,"docs":{"25":{"tf":1.4142135623730951},"28":{"tf":1.4142135623730951},"53":{"tf":1.0}}}}},"m":{"df":0,"docs":{},"o":{"df":1,"docs":{"156":{"tf":1.0}},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":4,"docs":{"27":{"tf":1.0},"36":{"tf":1.0},"41":{"tf":1.0},"45":{"tf":1.0}}}}}}}},"n":{"df":0,"docs":{},"i":{"df":3,"docs":{"95":{"tf":1.0},"96":{"tf":1.4142135623730951},"97":{"tf":2.449489742783178}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":7,"docs":{"11":{"tf":1.0},"130":{"tf":1.4142135623730951},"132":{"tf":1.0},"133":{"tf":1.7320508075688772},"3":{"tf":1.0},"4":{"tf":1.0},"93":{"tf":1.0}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"y":{"df":11,"docs":{"1":{"tf":1.0},"153":{"tf":1.4142135623730951},"157":{"tf":1.0},"33":{"tf":2.0},"34":{"tf":1.4142135623730951},"4":{"tf":1.4142135623730951},"42":{"tf":2.23606797749979},"43":{"tf":1.4142135623730951},"5":{"tf":1.0},"58":{"tf":1.0},"85":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"'":{"df":1,"docs":{"143":{"tf":1.0}}},"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"34":{"tf":1.0},"43":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}}}}}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"132":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"b":{"df":7,"docs":{"131":{"tf":1.4142135623730951},"143":{"tf":1.0},"36":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"60":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.0}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":16,"docs":{"101":{"tf":2.23606797749979},"105":{"tf":1.7320508075688772},"109":{"tf":3.3166247903554},"118":{"tf":1.7320508075688772},"123":{"tf":1.4142135623730951},"138":{"tf":1.0},"141":{"tf":1.4142135623730951},"57":{"tf":3.1622776601683795},"62":{"tf":1.0},"63":{"tf":1.0},"64":{"tf":1.4142135623730951},"72":{"tf":3.4641016151377544},"76":{"tf":1.4142135623730951},"84":{"tf":1.7320508075688772},"88":{"tf":1.4142135623730951},"96":{"tf":2.8284271247461903}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"132":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":2,"docs":{"0":{"tf":1.0},"1":{"tf":1.4142135623730951}}}},"r":{"df":2,"docs":{"50":{"tf":1.0},"61":{"tf":1.0}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"53":{"tf":1.0},"58":{"tf":1.0}}}}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":4,"docs":{"109":{"tf":1.0},"122":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":3,"docs":{"51":{"tf":1.0},"53":{"tf":1.0},"60":{"tf":1.0}}}}}}}},"v":{"df":3,"docs":{"37":{"tf":1.0},"46":{"tf":1.0},"7":{"tf":1.0}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":6,"docs":{"1":{"tf":1.0},"13":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0},"175":{"tf":1.7320508075688772},"2":{"tf":1.0}}}}}}}},"i":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"173":{"tf":1.0}}}},"df":0,"docs":{}}}},"d":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":3,"docs":{"14":{"tf":1.4142135623730951},"37":{"tf":1.0},"46":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":8,"docs":{"124":{"tf":1.0},"141":{"tf":1.0},"155":{"tf":1.0},"163":{"tf":1.0},"166":{"tf":1.0},"169":{"tf":1.0},"4":{"tf":1.0},"58":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":8,"docs":{"109":{"tf":1.0},"119":{"tf":1.0},"127":{"tf":1.4142135623730951},"128":{"tf":1.0},"141":{"tf":2.0},"147":{"tf":1.0},"50":{"tf":1.0},"59":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"109":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"i":{"df":7,"docs":{"13":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.4142135623730951},"27":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"54":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"s":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"13":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"148":{"tf":1.0}}}},"df":0,"docs":{}}}},"v":{"df":7,"docs":{"142":{"tf":1.7320508075688772},"143":{"tf":1.0},"144":{"tf":1.4142135623730951},"148":{"tf":1.0},"149":{"tf":1.0},"157":{"tf":1.7320508075688772},"160":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":10,"docs":{"142":{"tf":1.4142135623730951},"143":{"tf":1.4142135623730951},"144":{"tf":2.23606797749979},"148":{"tf":2.0},"155":{"tf":1.7320508075688772},"156":{"tf":1.0},"157":{"tf":1.4142135623730951},"158":{"tf":1.0},"4":{"tf":1.4142135623730951},"48":{"tf":1.0}}},"y":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"147":{"tf":1.0}}}}}}}}}}}}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"13":{"tf":1.0}}}}}},"df":0,"docs":{},"k":{"df":1,"docs":{"154":{"tf":1.0}}},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"166":{"tf":1.0}}}}}},"t":{"a":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"135":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":5,"docs":{"100":{"tf":1.0},"101":{"tf":1.0},"6":{"tf":1.4142135623730951},"63":{"tf":1.0},"98":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"v":{"df":0,"docs":{},"e":{"df":1,"docs":{"50":{"tf":1.0}}}}},"o":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":3,"docs":{"76":{"tf":1.0},"83":{"tf":1.0},"84":{"tf":1.7320508075688772}}}}}}},"c":{"df":11,"docs":{"101":{"tf":1.4142135623730951},"105":{"tf":1.4142135623730951},"109":{"tf":1.4142135623730951},"118":{"tf":1.4142135623730951},"123":{"tf":1.4142135623730951},"136":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951},"76":{"tf":1.4142135623730951},"84":{"tf":1.4142135623730951},"88":{"tf":1.4142135623730951},"96":{"tf":1.4142135623730951}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"k":{"df":0,"docs":{},"g":{".":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"/":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"/":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{":":{"0":{".":{"8":{".":{"0":{"df":1,"docs":{"7":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":13,"docs":{"109":{"tf":1.0},"12":{"tf":1.0},"122":{"tf":1.0},"127":{"tf":1.0},"143":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0},"162":{"tf":1.0},"167":{"tf":1.4142135623730951},"55":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.0},"64":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"144":{"tf":1.0}}}}},"df":0,"docs":{}},"n":{"'":{"df":0,"docs":{},"t":{"df":3,"docs":{"36":{"tf":1.0},"45":{"tf":1.0},"59":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":2,"docs":{"102":{"tf":1.0},"59":{"tf":1.0}}}},"w":{"df":0,"docs":{},"n":{"df":4,"docs":{"139":{"tf":1.0},"140":{"tf":1.0},"2":{"tf":1.0},"65":{"tf":1.0}},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":7,"docs":{"102":{"tf":1.0},"128":{"tf":1.4142135623730951},"139":{"tf":2.449489742783178},"53":{"tf":1.0},"59":{"tf":1.4142135623730951},"63":{"tf":1.0},"98":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}},"q":{"df":0,"docs":{},"v":{"df":0,"docs":{},"j":{"df":0,"docs":{},"g":{"df":1,"docs":{"34":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":10,"docs":{"104":{"tf":1.0},"124":{"tf":1.4142135623730951},"139":{"tf":1.4142135623730951},"53":{"tf":1.0},"59":{"tf":3.0},"63":{"tf":1.4142135623730951},"89":{"tf":2.23606797749979},"90":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"e":{"df":4,"docs":{"104":{"tf":1.0},"147":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.0}}},"r":{"a":{"df":0,"docs":{},"t":{"df":6,"docs":{"105":{"tf":1.4142135623730951},"115":{"tf":1.0},"119":{"tf":1.0},"139":{"tf":1.0},"141":{"tf":1.4142135623730951},"63":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":3,"docs":{"104":{"tf":1.0},"105":{"tf":1.0},"133":{"tf":1.0}}}}},"y":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":16,"docs":{"106":{"tf":1.0},"109":{"tf":1.0},"110":{"tf":1.0},"120":{"tf":1.0},"122":{"tf":1.0},"123":{"tf":1.0},"124":{"tf":1.7320508075688772},"126":{"tf":1.4142135623730951},"131":{"tf":1.0},"141":{"tf":1.0},"52":{"tf":1.0},"56":{"tf":2.0},"61":{"tf":2.8284271247461903},"62":{"tf":1.4142135623730951},"63":{"tf":1.4142135623730951},"65":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"g":{"df":8,"docs":{"139":{"tf":1.0},"141":{"tf":1.0},"144":{"tf":1.4142135623730951},"147":{"tf":1.0},"166":{"tf":1.7320508075688772},"51":{"tf":1.4142135623730951},"57":{"tf":1.4142135623730951},"61":{"tf":1.0}}}},"a":{"c":{"df":0,"docs":{},"h":{"df":21,"docs":{"126":{"tf":1.0},"128":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":1.0},"148":{"tf":1.0},"155":{"tf":1.4142135623730951},"157":{"tf":1.4142135623730951},"166":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"37":{"tf":1.0},"41":{"tf":1.0},"43":{"tf":1.0},"46":{"tf":1.0},"55":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.0},"61":{"tf":1.7320508075688772},"62":{"tf":1.0},"81":{"tf":1.4142135623730951},"88":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"139":{"tf":1.0},"34":{"tf":1.0},"43":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"14":{"tf":1.0},"141":{"tf":1.0},"27":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"5":{"tf":1.0}}}}}}},"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":4,"docs":{"130":{"tf":1.0},"17":{"tf":2.0},"18":{"tf":1.0},"19":{"tf":1.0}}}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"14":{"tf":1.0}}}}}}}}}},"d":{"df":1,"docs":{"144":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"27":{"tf":1.4142135623730951},"37":{"tf":1.4142135623730951},"46":{"tf":1.4142135623730951}}}}},"df":1,"docs":{"17":{"tf":1.0}},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"60":{"tf":1.0},"61":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"32":{"tf":1.0}}}}}}},"m":{"b":{"df":0,"docs":{},"e":{"d":{"df":1,"docs":{"12":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"n":{"a":{"b":{"df":0,"docs":{},"l":{"df":2,"docs":{"172":{"tf":1.0},"61":{"tf":1.0}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"o":{"d":{"df":7,"docs":{"151":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"55":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.4142135623730951},"85":{"tf":1.0}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"139":{"tf":1.0},"148":{"tf":1.0}}}}}}},"d":{"df":7,"docs":{"36":{"tf":1.0},"45":{"tf":1.0},"60":{"tf":1.0},"67":{"tf":1.0},"72":{"tf":1.4142135623730951},"81":{"tf":1.0},"96":{"tf":1.4142135623730951}},"i":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"136":{"tf":1.0}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"\"":{",":{"\"":{"a":{"d":{"d":{"df":0,"docs":{},"r":{"df":1,"docs":{"18":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"'":{"df":4,"docs":{"120":{"tf":1.0},"124":{"tf":1.0},"144":{"tf":1.0},"52":{"tf":1.0}}},"df":57,"docs":{"100":{"tf":1.7320508075688772},"101":{"tf":2.0},"104":{"tf":1.0},"108":{"tf":1.0},"113":{"tf":1.0},"117":{"tf":1.0},"120":{"tf":1.4142135623730951},"122":{"tf":1.0},"126":{"tf":1.4142135623730951},"128":{"tf":1.4142135623730951},"130":{"tf":1.0},"133":{"tf":1.0},"139":{"tf":2.23606797749979},"142":{"tf":2.23606797749979},"144":{"tf":2.6457513110645907},"148":{"tf":1.4142135623730951},"149":{"tf":1.0},"150":{"tf":1.7320508075688772},"151":{"tf":1.4142135623730951},"152":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.7320508075688772},"156":{"tf":2.23606797749979},"157":{"tf":2.23606797749979},"158":{"tf":1.4142135623730951},"164":{"tf":1.7320508075688772},"165":{"tf":1.0},"166":{"tf":1.7320508075688772},"18":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"36":{"tf":1.7320508075688772},"37":{"tf":1.0},"41":{"tf":1.0},"42":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951},"45":{"tf":1.7320508075688772},"46":{"tf":1.0},"48":{"tf":1.0},"49":{"tf":2.0},"50":{"tf":1.0},"51":{"tf":2.8284271247461903},"52":{"tf":2.8284271247461903},"53":{"tf":2.23606797749979},"55":{"tf":2.8284271247461903},"56":{"tf":1.0},"57":{"tf":2.8284271247461903},"60":{"tf":1.0},"61":{"tf":1.4142135623730951},"63":{"tf":1.4142135623730951},"71":{"tf":1.0},"75":{"tf":1.0},"83":{"tf":1.0},"87":{"tf":1.0},"91":{"tf":1.0},"95":{"tf":1.0},"98":{"tf":1.0}}}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"c":{"df":1,"docs":{"104":{"tf":1.0}}},"df":0,"docs":{}}}},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":5,"docs":{"12":{"tf":1.0},"13":{"tf":1.0},"159":{"tf":2.0},"160":{"tf":2.0},"171":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":5,"docs":{"1":{"tf":1.0},"166":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0},"75":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"19":{"tf":1.0}}}},"i":{"df":0,"docs":{},"r":{"df":3,"docs":{"58":{"tf":1.0},"75":{"tf":1.4142135623730951},"97":{"tf":1.4142135623730951}}},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"138":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"2":{"tf":1.0},"61":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"m":{"df":6,"docs":{"101":{"tf":1.7320508075688772},"57":{"tf":1.0},"72":{"tf":1.7320508075688772},"76":{"tf":1.4142135623730951},"84":{"tf":1.0},"96":{"tf":1.4142135623730951}}}},"v":{"df":5,"docs":{"142":{"tf":2.23606797749979},"155":{"tf":1.7320508075688772},"157":{"tf":2.449489742783178},"4":{"tf":2.0},"48":{"tf":2.6457513110645907}},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":3,"docs":{"162":{"tf":1.4142135623730951},"163":{"tf":1.0},"54":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"y":{"df":2,"docs":{"14":{"tf":2.0},"143":{"tf":1.0}}}}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":3,"docs":{"133":{"tf":1.0},"144":{"tf":1.0},"147":{"tf":1.7320508075688772}},"v":{"df":1,"docs":{"133":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":4,"docs":{"133":{"tf":1.0},"139":{"tf":1.0},"148":{"tf":1.0},"85":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"53":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"c":{"/":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"/":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"54":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}}}},"df":3,"docs":{"155":{"tf":1.0},"157":{"tf":1.0},"170":{"tf":1.0}}},"df":0,"docs":{}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"97":{"tf":1.7320508075688772}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"172":{"tf":1.0},"19":{"tf":1.0}},"t":{"df":2,"docs":{"139":{"tf":1.7320508075688772},"162":{"tf":1.0}}}}}},"x":{"a":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"104":{"tf":1.0},"79":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"59":{"tf":1.0}}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":42,"docs":{"100":{"tf":1.7320508075688772},"104":{"tf":2.23606797749979},"108":{"tf":1.4142135623730951},"11":{"tf":1.0},"113":{"tf":1.4142135623730951},"117":{"tf":1.4142135623730951},"122":{"tf":1.4142135623730951},"126":{"tf":1.4142135623730951},"127":{"tf":2.0},"130":{"tf":1.4142135623730951},"133":{"tf":1.0},"151":{"tf":1.0},"152":{"tf":1.0},"153":{"tf":1.4142135623730951},"154":{"tf":1.4142135623730951},"156":{"tf":1.0},"169":{"tf":2.0},"170":{"tf":1.4142135623730951},"171":{"tf":1.4142135623730951},"172":{"tf":1.0},"173":{"tf":1.0},"19":{"tf":1.0},"23":{"tf":1.0},"29":{"tf":1.4142135623730951},"32":{"tf":1.0},"36":{"tf":1.0},"4":{"tf":1.7320508075688772},"41":{"tf":1.4142135623730951},"45":{"tf":1.0},"52":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":1.4142135623730951},"55":{"tf":1.4142135623730951},"59":{"tf":1.7320508075688772},"60":{"tf":2.0},"61":{"tf":1.0},"71":{"tf":1.4142135623730951},"75":{"tf":1.7320508075688772},"83":{"tf":1.4142135623730951},"87":{"tf":1.4142135623730951},"91":{"tf":1.4142135623730951},"95":{"tf":1.4142135623730951}},"e":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"117":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"c":{"df":0,"docs":{},"e":{"df":1,"docs":{"104":{"tf":1.0}},"l":{"df":1,"docs":{"14":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"13":{"tf":1.0},"141":{"tf":2.0}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"154":{"tf":1.0},"166":{"tf":1.0},"59":{"tf":1.4142135623730951}}}}},"p":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"12":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"11":{"tf":1.4142135623730951},"172":{"tf":1.0},"27":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"155":{"tf":1.0},"157":{"tf":1.0}}}}}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"24":{"tf":1.0}}}},"s":{"df":12,"docs":{"139":{"tf":1.0},"140":{"tf":1.0},"147":{"tf":1.0},"148":{"tf":1.0},"150":{"tf":1.4142135623730951},"155":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.0},"163":{"tf":1.0},"37":{"tf":1.0},"4":{"tf":1.4142135623730951},"46":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":3,"docs":{"106":{"tf":1.0},"69":{"tf":1.4142135623730951},"72":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"130":{"tf":1.0},"131":{"tf":1.0},"144":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":2,"docs":{"127":{"tf":1.0},"175":{"tf":1.0}}}},"r":{"df":0,"docs":{},"n":{"df":6,"docs":{"12":{"tf":1.4142135623730951},"126":{"tf":1.0},"33":{"tf":1.0},"37":{"tf":1.7320508075688772},"42":{"tf":1.0},"46":{"tf":1.7320508075688772}}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"52":{"tf":1.0},"61":{"tf":1.4142135623730951},"62":{"tf":1.0}}}},"df":1,"docs":{"175":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"79":{"tf":1.0}}}}}}}},"f":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"85":{"tf":1.0}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"=":{"6":{"0":{"df":1,"docs":{"166":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"166":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}}}}}}},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":5,"docs":{"108":{"tf":1.0},"109":{"tf":1.0},"110":{"tf":1.0},"113":{"tf":1.0},"91":{"tf":1.0}}}}}}}}}},"s":{"df":8,"docs":{"108":{"tf":1.0},"109":{"tf":1.4142135623730951},"113":{"tf":1.0},"117":{"tf":1.0},"52":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":1.4142135623730951},"91":{"tf":1.0}}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"r":{"df":3,"docs":{"21":{"tf":1.0},"31":{"tf":1.0},"40":{"tf":1.0}}}},"df":0,"docs":{}}}}},"q":{"df":5,"docs":{"10":{"tf":1.7320508075688772},"11":{"tf":1.0},"12":{"tf":1.0},"13":{"tf":1.0},"14":{"tf":1.0}}},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"100":{"tf":1.0}}}}}},"t":{"df":2,"docs":{"11":{"tf":1.7320508075688772},"79":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"14":{"tf":1.0}}}}}}},"df":12,"docs":{"22":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.0},"28":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":6,"docs":{"130":{"tf":1.0},"134":{"tf":1.0},"170":{"tf":1.0},"3":{"tf":1.4142135623730951},"52":{"tf":1.0},"79":{"tf":1.0}}}}}},"d":{"df":1,"docs":{"59":{"tf":1.4142135623730951}}},"df":0,"docs":{},"e":{"d":{"df":2,"docs":{"41":{"tf":1.0},"59":{"tf":1.0}}},"df":1,"docs":{"138":{"tf":1.0}},"l":{"df":1,"docs":{"19":{"tf":1.0}}}},"w":{"df":3,"docs":{"104":{"tf":1.0},"133":{"tf":1.0},"59":{"tf":1.0}}}},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"3":{"tf":1.0}}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"d":{"df":7,"docs":{"138":{"tf":1.4142135623730951},"144":{"tf":1.7320508075688772},"23":{"tf":1.0},"27":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0},"52":{"tf":1.0}}},"df":0,"docs":{}}},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"14":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"e":{"df":19,"docs":{"133":{"tf":1.0},"142":{"tf":1.4142135623730951},"152":{"tf":1.0},"154":{"tf":2.6457513110645907},"155":{"tf":1.7320508075688772},"156":{"tf":1.7320508075688772},"157":{"tf":1.7320508075688772},"158":{"tf":1.4142135623730951},"160":{"tf":1.0},"166":{"tf":1.4142135623730951},"27":{"tf":1.0},"37":{"tf":1.0},"4":{"tf":1.4142135623730951},"46":{"tf":1.0},"48":{"tf":1.0},"54":{"tf":2.6457513110645907},"55":{"tf":1.7320508075688772},"56":{"tf":1.0},"57":{"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":2,"docs":{"154":{"tf":2.0},"157":{"tf":1.0}}}}}}}}},"l":{"df":1,"docs":{"27":{"tf":1.0}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"'":{"df":11,"docs":{"106":{"tf":1.0},"120":{"tf":1.0},"123":{"tf":1.0},"141":{"tf":1.4142135623730951},"144":{"tf":1.0},"64":{"tf":1.0},"65":{"tf":1.0},"73":{"tf":1.0},"81":{"tf":1.0},"88":{"tf":1.0},"93":{"tf":1.0}}},":":{":":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"`":{"]":{"[":{"c":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{":":{":":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":1,"docs":{"109":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"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":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"`":{"]":{"[":{"c":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{":":{":":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"109":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"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":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"144":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":1,"docs":{"144":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"168":{"tf":1.0}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":2,"docs":{"60":{"tf":1.0},"64":{"tf":1.4142135623730951}}}}}}}},"df":111,"docs":{"100":{"tf":1.4142135623730951},"101":{"tf":1.0},"102":{"tf":1.4142135623730951},"103":{"tf":1.7320508075688772},"104":{"tf":1.7320508075688772},"105":{"tf":1.0},"106":{"tf":1.4142135623730951},"107":{"tf":1.7320508075688772},"108":{"tf":1.4142135623730951},"109":{"tf":2.6457513110645907},"11":{"tf":1.0},"110":{"tf":1.0},"111":{"tf":1.7320508075688772},"112":{"tf":1.7320508075688772},"113":{"tf":1.4142135623730951},"114":{"tf":1.0},"115":{"tf":1.7320508075688772},"116":{"tf":1.7320508075688772},"117":{"tf":1.4142135623730951},"118":{"tf":1.0},"119":{"tf":1.0},"120":{"tf":2.0},"121":{"tf":1.7320508075688772},"122":{"tf":2.0},"123":{"tf":1.0},"124":{"tf":2.0},"125":{"tf":1.0},"126":{"tf":2.6457513110645907},"127":{"tf":3.0},"128":{"tf":2.6457513110645907},"129":{"tf":2.0},"130":{"tf":2.0},"131":{"tf":1.7320508075688772},"132":{"tf":2.0},"133":{"tf":2.23606797749979},"141":{"tf":3.3166247903554},"142":{"tf":1.0},"144":{"tf":3.3166247903554},"152":{"tf":2.23606797749979},"154":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0},"162":{"tf":1.0},"170":{"tf":1.4142135623730951},"171":{"tf":1.0},"172":{"tf":1.0},"173":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"36":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"4":{"tf":1.0},"41":{"tf":1.0},"42":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951},"45":{"tf":1.0},"46":{"tf":1.0},"47":{"tf":1.0},"50":{"tf":2.449489742783178},"51":{"tf":1.4142135623730951},"52":{"tf":1.0},"53":{"tf":2.0},"55":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":2.23606797749979},"58":{"tf":2.0},"59":{"tf":4.69041575982343},"60":{"tf":3.7416573867739413},"61":{"tf":4.242640687119285},"62":{"tf":1.7320508075688772},"63":{"tf":2.6457513110645907},"64":{"tf":2.8284271247461903},"65":{"tf":2.0},"66":{"tf":1.0},"67":{"tf":1.0},"68":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.7320508075688772},"71":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951},"73":{"tf":1.0},"74":{"tf":1.7320508075688772},"75":{"tf":2.23606797749979},"76":{"tf":1.0},"77":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.0},"80":{"tf":1.0},"81":{"tf":1.0},"82":{"tf":1.7320508075688772},"83":{"tf":1.4142135623730951},"84":{"tf":2.0},"85":{"tf":1.7320508075688772},"86":{"tf":1.7320508075688772},"87":{"tf":1.4142135623730951},"88":{"tf":1.0},"89":{"tf":1.7320508075688772},"90":{"tf":1.7320508075688772},"91":{"tf":1.4142135623730951},"92":{"tf":1.0},"93":{"tf":1.4142135623730951},"94":{"tf":1.7320508075688772},"95":{"tf":1.4142135623730951},"96":{"tf":1.4142135623730951},"97":{"tf":1.4142135623730951},"98":{"tf":1.4142135623730951},"99":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"128":{"tf":1.4142135623730951},"132":{"tf":1.4142135623730951}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{":":{":":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"130":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}},"n":{"d":{"df":2,"docs":{"154":{"tf":1.0},"65":{"tf":1.0}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"l":{"df":7,"docs":{"170":{"tf":1.0},"63":{"tf":1.0},"93":{"tf":2.23606797749979},"94":{"tf":1.0},"95":{"tf":1.0},"96":{"tf":1.4142135623730951},"97":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"df":9,"docs":{"127":{"tf":1.0},"132":{"tf":1.0},"150":{"tf":1.0},"27":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":1.0},"60":{"tf":1.0},"75":{"tf":1.0},"97":{"tf":1.0}}}}},"t":{"df":2,"docs":{"127":{"tf":1.0},"59":{"tf":1.0}}}},"l":{"a":{"df":0,"docs":{},"g":{"df":4,"docs":{"155":{"tf":1.0},"156":{"tf":1.7320508075688772},"158":{"tf":1.0},"163":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":8,"docs":{"22":{"tf":1.7320508075688772},"25":{"tf":1.0},"26":{"tf":2.0},"28":{"tf":1.0},"32":{"tf":1.0},"35":{"tf":2.23606797749979},"41":{"tf":1.0},"44":{"tf":2.23606797749979}}}}},"o":{"df":0,"docs":{},"w":{"df":6,"docs":{"111":{"tf":1.0},"141":{"tf":1.0},"147":{"tf":1.0},"53":{"tf":1.4142135623730951},"59":{"tf":1.0},"89":{"tf":1.0}}}}},"n":{"df":8,"docs":{"100":{"tf":1.0},"104":{"tf":1.0},"128":{"tf":1.4142135623730951},"129":{"tf":1.0},"130":{"tf":1.0},"132":{"tf":1.4142135623730951},"133":{"tf":2.0},"60":{"tf":1.0}}},"o":{"c":{"df":0,"docs":{},"u":{"df":1,"docs":{"1":{"tf":1.0}},"s":{"df":2,"docs":{"134":{"tf":1.0},"14":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"11":{"tf":1.0},"160":{"tf":1.7320508075688772},"29":{"tf":1.0},"54":{"tf":1.0}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":26,"docs":{"130":{"tf":1.0},"133":{"tf":1.7320508075688772},"136":{"tf":1.0},"137":{"tf":1.0},"138":{"tf":1.4142135623730951},"139":{"tf":1.0},"140":{"tf":1.0},"144":{"tf":1.0},"147":{"tf":1.0},"148":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"159":{"tf":1.0},"164":{"tf":1.0},"18":{"tf":1.0},"19":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.0},"28":{"tf":1.0},"33":{"tf":1.0},"42":{"tf":1.0},"52":{"tf":1.0},"54":{"tf":1.0},"59":{"tf":1.4142135623730951},"60":{"tf":1.0},"62":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":13,"docs":{"105":{"tf":1.4142135623730951},"109":{"tf":1.4142135623730951},"159":{"tf":1.0},"167":{"tf":1.0},"23":{"tf":1.0},"34":{"tf":1.0},"4":{"tf":1.0},"43":{"tf":1.0},"72":{"tf":1.4142135623730951},"78":{"tf":1.0},"79":{"tf":1.4142135623730951},"84":{"tf":1.0},"96":{"tf":1.4142135623730951}}}},"df":3,"docs":{"57":{"tf":1.0},"59":{"tf":1.4142135623730951},"79":{"tf":1.0}}},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":15,"docs":{"102":{"tf":1.0},"104":{"tf":1.4142135623730951},"105":{"tf":1.0},"130":{"tf":1.0},"143":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.0},"24":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951},"48":{"tf":1.0},"49":{"tf":1.0},"57":{"tf":1.0},"59":{"tf":2.449489742783178},"60":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"n":{"d":{"df":9,"docs":{"120":{"tf":1.0},"124":{"tf":1.4142135623730951},"127":{"tf":1.0},"14":{"tf":1.0},"144":{"tf":1.0},"166":{"tf":1.0},"34":{"tf":1.0},"43":{"tf":1.0},"72":{"tf":1.0}}},"df":0,"docs":{}}}},"r":{"6":{"df":0,"docs":{},"z":{"df":1,"docs":{"34":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":1,"docs":{"19":{"tf":1.0}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":2,"docs":{"102":{"tf":1.0},"63":{"tf":1.0}}},"df":0,"docs":{}}}}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"12":{"tf":1.0}}}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"m":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"133":{"tf":1.0}}}}}}}},"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":1,"docs":{"133":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"t":{"df":5,"docs":{"1":{"tf":1.0},"33":{"tf":1.0},"37":{"tf":1.0},"42":{"tf":1.0},"46":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":7,"docs":{"127":{"tf":1.0},"130":{"tf":1.0},"142":{"tf":1.0},"153":{"tf":1.0},"172":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.0}},"i":{"df":1,"docs":{"166":{"tf":1.0}}}}},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":11,"docs":{"1":{"tf":1.0},"104":{"tf":1.0},"120":{"tf":1.0},"130":{"tf":2.0},"135":{"tf":1.0},"157":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0},"27":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.0}}}}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":6,"docs":{"11":{"tf":1.0},"26":{"tf":1.0},"34":{"tf":1.0},"43":{"tf":1.0},"61":{"tf":1.0},"65":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"144":{"tf":1.0}}}}}}},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":29,"docs":{"0":{"tf":1.0},"1":{"tf":2.8284271247461903},"126":{"tf":1.0},"13":{"tf":1.0},"14":{"tf":1.0},"142":{"tf":1.4142135623730951},"149":{"tf":1.0},"155":{"tf":1.4142135623730951},"157":{"tf":1.4142135623730951},"169":{"tf":1.4142135623730951},"170":{"tf":2.8284271247461903},"171":{"tf":2.6457513110645907},"172":{"tf":3.605551275463989},"175":{"tf":2.8284271247461903},"2":{"tf":2.449489742783178},"22":{"tf":1.4142135623730951},"23":{"tf":1.0},"27":{"tf":1.4142135623730951},"3":{"tf":1.4142135623730951},"35":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.4142135623730951},"4":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.4142135623730951},"73":{"tf":1.4142135623730951},"75":{"tf":2.0},"79":{"tf":1.0}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":17,"docs":{"149":{"tf":1.0},"150":{"tf":2.0},"151":{"tf":1.0},"153":{"tf":2.0},"22":{"tf":1.7320508075688772},"23":{"tf":1.4142135623730951},"24":{"tf":1.7320508075688772},"26":{"tf":1.7320508075688772},"27":{"tf":1.0},"32":{"tf":1.0},"35":{"tf":1.7320508075688772},"36":{"tf":3.7416573867739413},"37":{"tf":1.7320508075688772},"41":{"tf":1.0},"44":{"tf":1.4142135623730951},"45":{"tf":3.605551275463989},"46":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"27":{"tf":1.0}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"27":{"tf":1.0}}}}}}},"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}},"u":{"df":0,"docs":{},"g":{"df":2,"docs":{"147":{"tf":1.0},"148":{"tf":1.7320508075688772}}}}},"b":{"/":{"df":1,"docs":{"79":{"tf":1.0}}},"df":0,"docs":{}},"d":{"c":{"df":1,"docs":{"175":{"tf":1.4142135623730951}},"v":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"175":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":13,"docs":{"126":{"tf":1.0},"133":{"tf":2.0},"139":{"tf":1.7320508075688772},"141":{"tf":1.7320508075688772},"148":{"tf":1.4142135623730951},"166":{"tf":1.0},"33":{"tf":1.0},"36":{"tf":1.0},"4":{"tf":1.4142135623730951},"42":{"tf":1.0},"45":{"tf":1.0},"57":{"tf":1.0},"85":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"138":{"tf":1.0}}}}},"t":{"df":6,"docs":{"148":{"tf":1.0},"21":{"tf":1.0},"31":{"tf":1.0},"37":{"tf":1.0},"40":{"tf":1.0},"46":{"tf":1.0}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"b":{"df":3,"docs":{"16":{"tf":1.0},"169":{"tf":1.0},"9":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}},"v":{"df":0,"docs":{},"e":{"df":2,"docs":{"169":{"tf":1.0},"22":{"tf":1.0}},"n":{"df":6,"docs":{"105":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0},"4":{"tf":1.0}}}}}},"k":{"df":0,"docs":{},"e":{"df":6,"docs":{"22":{"tf":1.4142135623730951},"26":{"tf":1.4142135623730951},"35":{"tf":1.7320508075688772},"36":{"tf":1.7320508075688772},"44":{"tf":1.7320508075688772},"45":{"tf":1.7320508075688772}}}},"o":{"df":6,"docs":{"127":{"tf":1.0},"130":{"tf":1.0},"156":{"tf":1.4142135623730951},"22":{"tf":1.0},"34":{"tf":1.0},"43":{"tf":1.0}},"o":{"d":{"b":{"df":0,"docs":{},"y":{"df":1,"docs":{"127":{"tf":1.0}}}},"df":1,"docs":{"11":{"tf":1.0}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":1,"docs":{"175":{"tf":1.0}}}}}},"r":{"a":{"b":{"df":4,"docs":{"24":{"tf":1.0},"27":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"55":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"172":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"'":{"df":1,"docs":{"133":{"tf":1.0}}},".":{"df":0,"docs":{},"v":{"1":{"df":3,"docs":{"129":{"tf":1.0},"130":{"tf":1.0},"133":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},":":{":":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":1,"docs":{"130":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":6,"docs":{"127":{"tf":2.0},"128":{"tf":1.4142135623730951},"129":{"tf":1.7320508075688772},"131":{"tf":1.4142135623730951},"132":{"tf":2.23606797749979},"133":{"tf":2.8284271247461903}}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":2,"docs":{"55":{"tf":1.0},"57":{"tf":1.0}}}}},"p":{"c":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"v":{"4":{"df":1,"docs":{"155":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":3,"docs":{"142":{"tf":1.0},"143":{"tf":1.4142135623730951},"144":{"tf":1.0}}},"df":0,"docs":{}}},"s":{"df":3,"docs":{"36":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.4142135623730951}}},"u":{"df":0,"docs":{},"i":{"d":{"df":4,"docs":{"21":{"tf":1.0},"31":{"tf":1.0},"4":{"tf":1.0},"40":{"tf":1.0}}},"df":0,"docs":{}}}},"h":{"5":{"c":{"df":0,"docs":{},"f":{"df":0,"docs":{},"n":{"df":1,"docs":{"36":{"tf":1.0}}}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"58":{"tf":1.0},"61":{"tf":1.0},"75":{"tf":1.0}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"152":{"tf":1.0}}}}}},"r":{"d":{"c":{"df":0,"docs":{},"o":{"d":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"2":{"tf":1.0}}}},"w":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"11":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"101":{"tf":1.4142135623730951}}},"n":{"'":{"df":0,"docs":{},"t":{"df":1,"docs":{"165":{"tf":1.0}}}},"df":0,"docs":{}}},"v":{"df":0,"docs":{},"e":{"df":8,"docs":{"14":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.4142135623730951},"36":{"tf":1.4142135623730951},"4":{"tf":1.0},"45":{"tf":1.4142135623730951}}}}},"df":5,"docs":{"142":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0},"4":{"tf":1.0},"48":{"tf":1.0}},"e":{"a":{"d":{"df":1,"docs":{"75":{"tf":1.0}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"166":{"tf":1.0}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":3,"docs":{"127":{"tf":1.0},"130":{"tf":1.0},"154":{"tf":1.0}}}},"p":{"df":6,"docs":{"141":{"tf":2.23606797749979},"142":{"tf":2.23606797749979},"155":{"tf":2.23606797749979},"157":{"tf":2.23606797749979},"4":{"tf":2.23606797749979},"48":{"tf":1.7320508075688772}}}},"r":{"df":0,"docs":{},"e":{"'":{"df":1,"docs":{"166":{"tf":1.0}}},"df":5,"docs":{"144":{"tf":1.0},"34":{"tf":1.0},"43":{"tf":1.0},"59":{"tf":1.0},"78":{"tf":1.0}}}},"y":{"df":1,"docs":{"133":{"tf":1.0}}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":2,"docs":{"166":{"tf":1.0},"78":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"148":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"11":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":4,"docs":{"119":{"tf":1.0},"139":{"tf":1.0},"140":{"tf":1.4142135623730951},"141":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"t":{"df":1,"docs":{"19":{"tf":1.0}}}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":5,"docs":{"149":{"tf":1.0},"172":{"tf":1.0},"27":{"tf":1.0},"3":{"tf":1.0},"32":{"tf":1.0}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"57":{"tf":1.0}}}},"df":0,"docs":{}}}}},"r":{"c":{"8":{"df":0,"docs":{},"j":{"df":2,"docs":{"44":{"tf":1.0},"45":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"t":{"c":{"2":{"df":0,"docs":{},"x":{"df":2,"docs":{"22":{"tf":1.4142135623730951},"26":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"/":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"p":{"df":1,"docs":{"144":{"tf":1.0}}}},"df":0,"docs":{}}},":":{"/":{"/":{"1":{"2":{"7":{".":{"0":{".":{"0":{".":{"1":{":":{"7":{"8":{"0":{"0":{"df":1,"docs":{"156":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":10,"docs":{"101":{"tf":1.0},"105":{"tf":1.0},"109":{"tf":1.0},"118":{"tf":1.0},"123":{"tf":1.0},"72":{"tf":1.0},"76":{"tf":1.0},"84":{"tf":1.0},"88":{"tf":1.0},"96":{"tf":1.0}}}}}},"l":{"df":0,"docs":{},"o":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{":":{"7":{"9":{"0":{"0":{"df":2,"docs":{"156":{"tf":1.4142135623730951},"158":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{"0":{"0":{"0":{"/":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"24":{"tf":1.0}}}}}}},"df":0,"docs":{}},"1":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":4,"docs":{"34":{"tf":1.7320508075688772},"36":{"tf":1.4142135623730951},"43":{"tf":1.7320508075688772},"45":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}},"df":2,"docs":{"156":{"tf":1.0},"158":{"tf":1.0}}},"2":{"df":1,"docs":{"156":{"tf":1.0}}},"3":{"df":1,"docs":{"156":{"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":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"34":{"tf":1.0},"43":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"161":{"tf":1.0},"163":{"tf":1.7320508075688772},"166":{"tf":1.4142135623730951}},"s":{":":{"/":{"/":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"w":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"/":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"/":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"/":{"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":{"/":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":14,"docs":{"22":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.0},"28":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"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":2,"docs":{"144":{"tf":1.7320508075688772},"59":{"tf":1.0}}},"d":{"df":14,"docs":{"122":{"tf":1.0},"126":{"tf":1.0},"136":{"tf":3.4641016151377544},"141":{"tf":1.4142135623730951},"154":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.4142135623730951},"43":{"tf":1.0},"45":{"tf":1.4142135623730951},"55":{"tf":1.0},"57":{"tf":1.0},"60":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":5,"docs":{"53":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.0},"64":{"tf":1.0},"88":{"tf":1.0}}}}}}}},"l":{"df":3,"docs":{"155":{"tf":1.0},"157":{"tf":1.0},"48":{"tf":1.0}},"e":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":3,"docs":{"155":{"tf":1.0},"157":{"tf":1.0},"48":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"p":{"c":{"df":2,"docs":{"35":{"tf":1.7320508075688772},"36":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"g":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"144":{"tf":2.0}}}}}},"m":{"a":{"df":0,"docs":{},"g":{"df":2,"docs":{"5":{"tf":1.0},"7":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":1,"docs":{"5":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"l":{"df":4,"docs":{"128":{"tf":1.0},"129":{"tf":1.4142135623730951},"132":{"tf":1.0},"133":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":13,"docs":{"104":{"tf":1.0},"126":{"tf":1.0},"127":{"tf":1.7320508075688772},"128":{"tf":1.0},"133":{"tf":1.4142135623730951},"141":{"tf":1.4142135623730951},"143":{"tf":1.4142135623730951},"145":{"tf":1.0},"170":{"tf":1.0},"175":{"tf":1.0},"26":{"tf":1.0},"64":{"tf":1.0},"73":{"tf":1.0}}}}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":2,"docs":{"127":{"tf":1.0},"130":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":1,"docs":{"11":{"tf":1.0}}}}}}},"n":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"53":{"tf":1.0}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"d":{"df":6,"docs":{"133":{"tf":1.0},"138":{"tf":1.0},"140":{"tf":1.0},"144":{"tf":2.23606797749979},"63":{"tf":1.0},"88":{"tf":1.0}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"m":{"df":5,"docs":{"126":{"tf":1.4142135623730951},"18":{"tf":1.0},"26":{"tf":1.0},"85":{"tf":1.0},"93":{"tf":1.0}}},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"3":{"tf":1.0}}}}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"102":{"tf":1.0}}},"df":0,"docs":{}}}}},"i":{"c":{"df":1,"docs":{"147":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":4,"docs":{"141":{"tf":1.4142135623730951},"162":{"tf":1.0},"37":{"tf":2.23606797749979},"46":{"tf":2.23606797749979}},"r":{"df":0,"docs":{},"m":{"df":18,"docs":{"12":{"tf":1.0},"138":{"tf":2.0},"144":{"tf":3.1622776601683795},"149":{"tf":1.4142135623730951},"155":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.4142135623730951},"158":{"tf":1.0},"166":{"tf":1.0},"170":{"tf":1.0},"3":{"tf":1.0},"33":{"tf":1.0},"4":{"tf":1.4142135623730951},"41":{"tf":1.4142135623730951},"42":{"tf":1.4142135623730951},"51":{"tf":1.0},"60":{"tf":1.0},"61":{"tf":2.23606797749979}}}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":3,"docs":{"104":{"tf":1.0},"53":{"tf":1.0},"60":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"59":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"12":{"tf":1.0}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"33":{"tf":1.0},"42":{"tf":1.0},"50":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"r":{"df":2,"docs":{"14":{"tf":1.0},"169":{"tf":1.0}}}}},"t":{"a":{"df":0,"docs":{},"l":{"df":16,"docs":{"133":{"tf":1.0},"16":{"tf":1.0},"160":{"tf":1.7320508075688772},"21":{"tf":1.4142135623730951},"31":{"tf":1.4142135623730951},"33":{"tf":1.7320508075688772},"34":{"tf":2.23606797749979},"4":{"tf":1.0},"40":{"tf":1.4142135623730951},"42":{"tf":1.7320508075688772},"43":{"tf":2.23606797749979},"5":{"tf":2.23606797749979},"6":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.4142135623730951},"9":{"tf":1.4142135623730951}}},"n":{"c":{"df":11,"docs":{"128":{"tf":1.0},"167":{"tf":1.0},"168":{"tf":1.0},"32":{"tf":1.0},"34":{"tf":1.7320508075688772},"4":{"tf":1.0},"41":{"tf":1.4142135623730951},"43":{"tf":2.0},"55":{"tf":1.0},"57":{"tf":1.0},"64":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"a":{"d":{"df":9,"docs":{"1":{"tf":1.0},"139":{"tf":1.4142135623730951},"144":{"tf":1.4142135623730951},"27":{"tf":1.0},"37":{"tf":1.4142135623730951},"46":{"tf":1.4142135623730951},"54":{"tf":1.0},"78":{"tf":1.0},"85":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"21":{"tf":1.0},"31":{"tf":1.0},"40":{"tf":1.0}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":6,"docs":{"105":{"tf":1.4142135623730951},"109":{"tf":1.4142135623730951},"57":{"tf":1.0},"72":{"tf":1.4142135623730951},"84":{"tf":1.0},"96":{"tf":1.4142135623730951}},"r":{"df":15,"docs":{"12":{"tf":2.0},"142":{"tf":1.4142135623730951},"149":{"tf":1.0},"155":{"tf":1.4142135623730951},"157":{"tf":1.4142135623730951},"169":{"tf":1.7320508075688772},"170":{"tf":1.4142135623730951},"171":{"tf":1.0},"172":{"tf":1.7320508075688772},"175":{"tf":1.4142135623730951},"2":{"tf":1.4142135623730951},"3":{"tf":1.7320508075688772},"32":{"tf":1.0},"33":{"tf":1.0},"42":{"tf":1.0}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"130":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"50":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"34":{"tf":1.0},"4":{"tf":1.0},"43":{"tf":1.0}}}}},"f":{"a":{"c":{"df":5,"docs":{"163":{"tf":1.7320508075688772},"164":{"tf":1.0},"24":{"tf":1.0},"4":{"tf":1.4142135623730951},"54":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"m":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":1,"docs":{"148":{"tf":1.0}}}},"df":0,"docs":{}}},"n":{"df":1,"docs":{"3":{"tf":1.0}},"e":{"df":0,"docs":{},"t":{"df":3,"docs":{"170":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0}}}}},"v":{"df":3,"docs":{"155":{"tf":1.4142135623730951},"157":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951}}}}},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"175":{"tf":1.0}}},"df":0,"docs":{}}}},"o":{"/":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"14":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":5,"docs":{"0":{"tf":1.0},"1":{"tf":1.0},"2":{"tf":1.0},"3":{"tf":1.0},"4":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"124":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"11":{"tf":1.0}}}}}}},"o":{"c":{"df":1,"docs":{"168":{"tf":1.0}}},"df":0,"docs":{},"k":{"df":1,"docs":{"128":{"tf":1.7320508075688772}}}}}},"p":{"/":{"df":0,"docs":{},"m":{"a":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"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":{}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"172":{"tf":1.0}}}}}}},":":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"57":{"tf":1.0}}}}}}},"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":3,"docs":{"138":{"tf":1.0},"139":{"tf":2.449489742783178},"140":{"tf":1.0}},"l":{"a":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"140":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":18,"docs":{"101":{"tf":1.0},"102":{"tf":1.0},"138":{"tf":1.0},"140":{"tf":1.0},"144":{"tf":1.4142135623730951},"150":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.4142135623730951},"23":{"tf":1.0},"27":{"tf":1.0},"33":{"tf":1.4142135623730951},"37":{"tf":2.23606797749979},"42":{"tf":1.4142135623730951},"46":{"tf":2.23606797749979},"49":{"tf":1.0},"53":{"tf":1.4142135623730951},"63":{"tf":1.0},"93":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"f":{"3":{"df":1,"docs":{"11":{"tf":1.0}}},"df":0,"docs":{}}}},"v":{"4":{"df":5,"docs":{"134":{"tf":1.0},"142":{"tf":1.0},"161":{"tf":1.0},"48":{"tf":1.4142135623730951},"96":{"tf":1.4142135623730951}}},"6":{"df":7,"docs":{"134":{"tf":1.0},"142":{"tf":1.0},"155":{"tf":1.4142135623730951},"157":{"tf":1.0},"161":{"tf":1.0},"48":{"tf":1.4142135623730951},"96":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"}":{":":{"df":0,"docs":{},"{":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"23":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"t":{"'":{"df":1,"docs":{"127":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":4,"docs":{"109":{"tf":1.7320508075688772},"57":{"tf":1.7320508075688772},"84":{"tf":1.0},"96":{"tf":2.0}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":3,"docs":{"143":{"tf":1.0},"61":{"tf":1.0},"79":{"tf":1.0}}}}}}}},"j":{"df":0,"docs":{},"o":{"b":{"df":6,"docs":{"106":{"tf":1.0},"120":{"tf":1.0},"65":{"tf":1.0},"73":{"tf":1.0},"81":{"tf":1.0},"93":{"tf":1.0}}},"df":0,"docs":{}},"q":{"df":4,"docs":{"34":{"tf":1.7320508075688772},"36":{"tf":1.0},"43":{"tf":1.7320508075688772},"45":{"tf":1.0}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":5,"docs":{"168":{"tf":1.0},"34":{"tf":1.0},"4":{"tf":1.4142135623730951},"43":{"tf":1.0},"57":{"tf":1.7320508075688772}}}}}},"k":{"2":{"df":0,"docs":{},"n":{"7":{"b":{"df":1,"docs":{"43":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":1,"docs":{"136":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":1,"docs":{"17":{"tf":1.0}},"e":{"df":0,"docs":{},"y":{"df":11,"docs":{"109":{"tf":1.7320508075688772},"118":{"tf":1.7320508075688772},"123":{"tf":1.7320508075688772},"126":{"tf":1.0},"141":{"tf":1.0},"51":{"tf":1.7320508075688772},"52":{"tf":1.4142135623730951},"57":{"tf":1.4142135623730951},"61":{"tf":2.0},"62":{"tf":1.0},"72":{"tf":1.7320508075688772}}}},"i":{"df":0,"docs":{},"n":{"d":{"df":4,"docs":{"152":{"tf":1.0},"36":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"72":{"tf":2.449489742783178}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":4,"docs":{"139":{"tf":1.0},"175":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0}},"l":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"g":{"df":1,"docs":{"59":{"tf":1.0}}}},"df":0,"docs":{}}},"n":{"df":4,"docs":{"144":{"tf":1.0},"4":{"tf":1.0},"52":{"tf":1.4142135623730951},"62":{"tf":1.4142135623730951}}}}}},"u":{"b":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"153":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"l":{"df":18,"docs":{"21":{"tf":1.0},"22":{"tf":1.7320508075688772},"24":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.7320508075688772},"28":{"tf":1.0},"31":{"tf":1.0},"33":{"tf":2.23606797749979},"34":{"tf":2.0},"35":{"tf":1.7320508075688772},"36":{"tf":2.0},"37":{"tf":1.4142135623730951},"40":{"tf":1.0},"42":{"tf":2.23606797749979},"43":{"tf":2.0},"44":{"tf":1.7320508075688772},"45":{"tf":2.0},"46":{"tf":1.4142135623730951}}}}},"df":1,"docs":{"166":{"tf":1.0}},"r":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":10,"docs":{"149":{"tf":1.0},"150":{"tf":1.0},"153":{"tf":1.0},"165":{"tf":1.0},"166":{"tf":1.0},"175":{"tf":2.23606797749979},"21":{"tf":1.0},"22":{"tf":1.0},"31":{"tf":1.0},"40":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"l":{"a":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":12,"docs":{"109":{"tf":1.7320508075688772},"124":{"tf":1.0},"130":{"tf":1.0},"138":{"tf":1.0},"139":{"tf":1.7320508075688772},"140":{"tf":1.4142135623730951},"141":{"tf":3.0},"152":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"36":{"tf":1.7320508075688772},"43":{"tf":1.4142135623730951},"45":{"tf":1.7320508075688772}}}}},"df":0,"docs":{},"g":{"df":1,"docs":{"148":{"tf":1.0}}},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"106":{"tf":1.0}}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"g":{"df":2,"docs":{"1":{"tf":1.0},"175":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"54":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"140":{"tf":1.0},"60":{"tf":1.0},"75":{"tf":1.0}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":2,"docs":{"134":{"tf":1.0},"135":{"tf":1.0}}},"df":0,"docs":{}},"r":{"df":1,"docs":{"59":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"148":{"tf":1.0}}}}}},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"175":{"tf":1.0}}}}}},"d":{"df":1,"docs":{"144":{"tf":1.0}}},"df":1,"docs":{"17":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"14":{"tf":1.0}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"59":{"tf":1.0}}}}}},"t":{"'":{"df":14,"docs":{"127":{"tf":1.0},"130":{"tf":1.4142135623730951},"131":{"tf":1.0},"132":{"tf":1.0},"133":{"tf":1.4142135623730951},"17":{"tf":1.0},"18":{"tf":1.0},"19":{"tf":1.0},"24":{"tf":1.0},"26":{"tf":1.4142135623730951},"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0}}},"df":1,"docs":{"59":{"tf":1.0}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":2,"docs":{"162":{"tf":1.4142135623730951},"2":{"tf":1.0}}},"r":{"a":{"df":0,"docs":{},"g":{"df":2,"docs":{"59":{"tf":1.0},"61":{"tf":1.0}}}},"df":0,"docs":{}}}}},"i":{"b":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":6,"docs":{"12":{"tf":1.0},"172":{"tf":1.0},"175":{"tf":1.0},"3":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":2,"docs":{"138":{"tf":1.0},"57":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"y":{"c":{"df":0,"docs":{},"l":{"df":1,"docs":{"143":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"53":{"tf":1.0}}}}}}}}}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":8,"docs":{"102":{"tf":1.4142135623730951},"103":{"tf":1.0},"104":{"tf":2.0},"105":{"tf":1.4142135623730951},"144":{"tf":1.0},"170":{"tf":1.0},"63":{"tf":1.0},"79":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"e":{"df":6,"docs":{"145":{"tf":1.0},"36":{"tf":1.0},"4":{"tf":1.4142135623730951},"45":{"tf":1.0},"54":{"tf":1.4142135623730951},"55":{"tf":1.0}}},"u":{"df":0,"docs":{},"x":{"df":1,"docs":{"57":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"t":{"df":8,"docs":{"109":{"tf":1.0},"139":{"tf":1.0},"144":{"tf":1.7320508075688772},"150":{"tf":1.0},"166":{"tf":1.0},"23":{"tf":1.0},"50":{"tf":1.0},"57":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":7,"docs":{"130":{"tf":1.4142135623730951},"139":{"tf":2.449489742783178},"142":{"tf":1.0},"144":{"tf":1.4142135623730951},"48":{"tf":1.7320508075688772},"57":{"tf":1.0},"75":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":1,"docs":{"12":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"e":{"df":1,"docs":{"165":{"tf":2.23606797749979}}}}},"o":{"a":{"d":{"_":{"b":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"`":{"]":{"[":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":1,"docs":{"101":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"c":{"df":4,"docs":{"37":{"tf":1.0},"46":{"tf":1.0},"63":{"tf":1.0},"98":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":7,"docs":{"100":{"tf":1.4142135623730951},"101":{"tf":1.0},"11":{"tf":1.0},"144":{"tf":2.0},"172":{"tf":1.4142135623730951},"98":{"tf":1.0},"99":{"tf":1.0}}},"df":0,"docs":{}},"c":{"a":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"104":{"tf":1.0},"60":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":24,"docs":{"102":{"tf":1.0},"103":{"tf":1.0},"104":{"tf":1.0},"105":{"tf":1.0},"128":{"tf":1.0},"135":{"tf":1.0},"144":{"tf":1.0},"154":{"tf":1.0},"17":{"tf":1.0},"21":{"tf":1.0},"27":{"tf":2.0},"31":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"36":{"tf":1.0},"37":{"tf":1.7320508075688772},"40":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951},"45":{"tf":1.0},"46":{"tf":1.7320508075688772},"48":{"tf":1.0},"5":{"tf":1.0},"53":{"tf":1.4142135623730951},"57":{"tf":1.0},"75":{"tf":1.0}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{":":{"8":{"0":{"0":{"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":{"156":{"tf":1.0},"158":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":2,"docs":{"156":{"tf":1.0},"158":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":5,"docs":{"163":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0},"24":{"tf":1.0}}}}}},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"102":{"tf":1.7320508075688772},"60":{"tf":1.0},"63":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}},"t":{"df":5,"docs":{"142":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.0},"160":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"g":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"4":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":7,"docs":{"138":{"tf":1.4142135623730951},"162":{"tf":2.449489742783178},"4":{"tf":1.0},"60":{"tf":1.0},"63":{"tf":1.0},"85":{"tf":1.4142135623730951},"88":{"tf":1.0}},"i":{"c":{"a":{"df":0,"docs":{},"l":{"_":{"d":{"df":0,"docs":{},"n":{"df":1,"docs":{"144":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"g":{"df":3,"docs":{"140":{"tf":1.0},"165":{"tf":1.0},"170":{"tf":1.0}}}},"o":{"df":0,"docs":{},"k":{"df":16,"docs":{"126":{"tf":1.0},"150":{"tf":1.0},"152":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.0},"173":{"tf":1.0},"175":{"tf":1.4142135623730951},"19":{"tf":1.0},"24":{"tf":1.0},"29":{"tf":1.0},"36":{"tf":1.4142135623730951},"4":{"tf":1.0},"45":{"tf":1.4142135623730951},"54":{"tf":1.0},"72":{"tf":1.7320508075688772}}},"p":{"df":1,"docs":{"2":{"tf":1.0}}}},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"79":{"tf":1.0}}}}}}}},"t":{"df":1,"docs":{"175":{"tf":1.0}}},"w":{"df":2,"docs":{"166":{"tf":1.4142135623730951},"170":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"2":{"tf":1.0}}}}}},"u":{"df":1,"docs":{"130":{"tf":1.0}}},"z":{"4":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":1,"docs":{"79":{"tf":1.0}}}}}}},"df":2,"docs":{"76":{"tf":1.0},"79":{"tf":2.449489742783178}}},"df":0,"docs":{}}},"m":{"4":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"7":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}}}},"a":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"5":{"tf":1.0},"57":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"e":{"df":4,"docs":{"14":{"tf":1.0},"147":{"tf":2.0},"171":{"tf":1.0},"172":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"c":{"_":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"a":{"d":{"df":1,"docs":{"136":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"n":{"df":6,"docs":{"100":{"tf":1.0},"104":{"tf":1.4142135623730951},"130":{"tf":2.0},"133":{"tf":1.0},"135":{"tf":1.0},"60":{"tf":1.4142135623730951}}}},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"3":{"tf":1.4142135623730951}}}}},"k":{"df":0,"docs":{},"e":{"df":6,"docs":{"14":{"tf":1.0},"141":{"tf":1.0},"156":{"tf":1.0},"2":{"tf":1.7320508075688772},"5":{"tf":1.0},"59":{"tf":1.0}}}},"n":{"a":{"df":0,"docs":{},"g":{"df":22,"docs":{"131":{"tf":1.0},"133":{"tf":1.4142135623730951},"142":{"tf":2.449489742783178},"143":{"tf":1.4142135623730951},"145":{"tf":1.7320508075688772},"147":{"tf":3.1622776601683795},"153":{"tf":1.4142135623730951},"154":{"tf":1.4142135623730951},"155":{"tf":2.23606797749979},"156":{"tf":2.23606797749979},"157":{"tf":1.7320508075688772},"166":{"tf":1.4142135623730951},"33":{"tf":2.6457513110645907},"34":{"tf":2.449489742783178},"38":{"tf":1.0},"4":{"tf":2.449489742783178},"41":{"tf":1.0},"43":{"tf":1.0},"47":{"tf":1.0},"48":{"tf":1.7320508075688772},"56":{"tf":1.0},"57":{"tf":1.0}},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":3,"docs":{"145":{"tf":1.0},"155":{"tf":1.0},"48":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"175":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":4,"docs":{"14":{"tf":1.4142135623730951},"169":{"tf":1.0},"19":{"tf":1.0},"69":{"tf":1.0}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":2,"docs":{"27":{"tf":1.0},"50":{"tf":1.0}}}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":3,"docs":{"175":{"tf":1.0},"5":{"tf":1.0},"9":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"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":{"130":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":2,"docs":{"142":{"tf":1.7320508075688772},"157":{"tf":1.7320508075688772}}},"r":{"df":0,"docs":{},"k":{"df":5,"docs":{"175":{"tf":1.0},"22":{"tf":1.0},"26":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0}}}},"t":{"c":{"df":0,"docs":{},"h":{"`":{"]":{"[":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{":":{":":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"109":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":28,"docs":{"106":{"tf":2.23606797749979},"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":2.449489742783178},"11":{"tf":1.0},"110":{"tf":1.4142135623730951},"111":{"tf":1.0},"120":{"tf":1.0},"122":{"tf":1.0},"124":{"tf":1.0},"126":{"tf":1.0},"138":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.4142135623730951},"171":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"63":{"tf":1.0},"69":{"tf":1.0},"72":{"tf":1.0},"89":{"tf":1.0},"93":{"tf":1.0},"96":{"tf":2.0},"97":{"tf":2.0}},"m":{"a":{"df":0,"docs":{},"k":{"df":3,"docs":{"172":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"60":{"tf":1.0}}}}}},"x":{"_":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":3,"docs":{"104":{"tf":1.0},"105":{"tf":1.7320508075688772},"60":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":4,"docs":{"104":{"tf":2.23606797749979},"105":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.0}}}}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"_":{"d":{"b":{"df":1,"docs":{"57":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"b":{"df":1,"docs":{"138":{"tf":1.0}}},"df":0,"docs":{}},"df":4,"docs":{"138":{"tf":2.0},"140":{"tf":1.0},"48":{"tf":1.0},"57":{"tf":1.0}}},"df":0,"docs":{}}}}}},"b":{"/":{"df":1,"docs":{"79":{"tf":1.0}}},"df":0,"docs":{}},"d":{"df":3,"docs":{"155":{"tf":1.7320508075688772},"157":{"tf":1.0},"4":{"tf":1.4142135623730951}},"s":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"155":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":2,"docs":{"155":{"tf":1.0},"48":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"147":{"tf":1.4142135623730951}}},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":4,"docs":{"134":{"tf":1.0},"135":{"tf":1.4142135623730951},"141":{"tf":1.0},"158":{"tf":1.0}}}}}},"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":4,"docs":{"106":{"tf":1.0},"120":{"tf":1.0},"126":{"tf":1.0},"143":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"59":{"tf":1.0}}}},"m":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"144":{"tf":1.0}}}}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"148":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"g":{"df":4,"docs":{"155":{"tf":1.0},"156":{"tf":1.7320508075688772},"157":{"tf":1.0},"4":{"tf":1.4142135623730951}}}},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"175":{"tf":1.4142135623730951}}},"s":{"a":{"df":0,"docs":{},"g":{"df":12,"docs":{"131":{"tf":1.0},"133":{"tf":1.4142135623730951},"134":{"tf":1.7320508075688772},"135":{"tf":1.0},"136":{"tf":1.0},"142":{"tf":1.0},"147":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0},"4":{"tf":1.0},"85":{"tf":1.0},"88":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"a":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"_":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":3,"docs":{"109":{"tf":1.0},"119":{"tf":1.0},"72":{"tf":1.4142135623730951}},"}":{"df":0,"docs":{},"}":{"/":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":1,"docs":{"72":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":28,"docs":{"106":{"tf":1.0},"109":{"tf":1.7320508075688772},"110":{"tf":1.0},"115":{"tf":1.0},"118":{"tf":1.4142135623730951},"120":{"tf":1.0},"122":{"tf":1.7320508075688772},"123":{"tf":1.4142135623730951},"124":{"tf":1.7320508075688772},"126":{"tf":2.0},"129":{"tf":1.0},"144":{"tf":1.7320508075688772},"151":{"tf":1.0},"152":{"tf":1.0},"154":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"49":{"tf":1.0},"51":{"tf":2.0},"52":{"tf":2.8284271247461903},"55":{"tf":2.23606797749979},"57":{"tf":1.0},"59":{"tf":1.0},"61":{"tf":2.8284271247461903},"62":{"tf":1.7320508075688772},"63":{"tf":2.0},"65":{"tf":1.0},"72":{"tf":1.0}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":13,"docs":{"108":{"tf":1.4142135623730951},"109":{"tf":1.4142135623730951},"113":{"tf":1.4142135623730951},"117":{"tf":1.4142135623730951},"118":{"tf":1.4142135623730951},"122":{"tf":1.0},"123":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"71":{"tf":1.0},"91":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":2,"docs":{"134":{"tf":1.4142135623730951},"136":{"tf":1.0}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"d":{"df":7,"docs":{"128":{"tf":1.4142135623730951},"5":{"tf":1.0},"7":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.0},"9":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"i":{"c":{"df":18,"docs":{"1":{"tf":1.0},"110":{"tf":1.4142135623730951},"119":{"tf":1.4142135623730951},"124":{"tf":1.4142135623730951},"137":{"tf":2.0},"138":{"tf":1.4142135623730951},"139":{"tf":2.8284271247461903},"140":{"tf":2.23606797749979},"141":{"tf":2.8284271247461903},"146":{"tf":1.7320508075688772},"147":{"tf":1.4142135623730951},"148":{"tf":1.4142135623730951},"167":{"tf":2.6457513110645907},"170":{"tf":1.0},"22":{"tf":1.0},"24":{"tf":2.0},"3":{"tf":1.0},"80":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"32":{"tf":1.0}},"u":{"df":0,"docs":{},"m":{"df":5,"docs":{"105":{"tf":1.4142135623730951},"109":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951},"84":{"tf":1.0},"96":{"tf":1.4142135623730951}}}}}}},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"148":{"tf":1.0}}}}},"l":{"d":{"df":0,"docs":{},"g":{"6":{"df":2,"docs":{"44":{"tf":1.0},"45":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"m":{"d":{"b":{"df":1,"docs":{"48":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"o":{"d":{"df":1,"docs":{"133":{"tf":1.0}},"e":{"df":11,"docs":{"137":{"tf":1.0},"147":{"tf":1.4142135623730951},"148":{"tf":1.4142135623730951},"166":{"tf":1.4142135623730951},"18":{"tf":1.0},"57":{"tf":1.4142135623730951},"75":{"tf":1.0},"76":{"tf":1.4142135623730951},"77":{"tf":1.4142135623730951},"78":{"tf":1.0},"79":{"tf":1.0}}},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"130":{"tf":1.0}},"i":{"df":1,"docs":{"75":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"1":{"tf":1.0}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"2":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"1":{"tf":1.0}}}}}}}},"r":{"df":0,"docs":{},"e":{"df":25,"docs":{"1":{"tf":1.0},"109":{"tf":1.0},"11":{"tf":1.0},"12":{"tf":1.0},"122":{"tf":1.0},"14":{"tf":1.0},"141":{"tf":1.4142135623730951},"142":{"tf":1.0},"145":{"tf":1.0},"157":{"tf":1.0},"158":{"tf":1.0},"162":{"tf":1.0},"166":{"tf":1.0},"172":{"tf":1.0},"19":{"tf":1.0},"36":{"tf":1.4142135623730951},"4":{"tf":1.0},"45":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951},"51":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.0},"61":{"tf":1.0}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"115":{"tf":1.0},"12":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"e":{"df":3,"docs":{"14":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0}}}}},"u":{"c":{"df":0,"docs":{},"h":{"df":2,"docs":{"2":{"tf":1.0},"54":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":4,"docs":{"155":{"tf":1.0},"157":{"tf":1.0},"41":{"tf":1.4142135623730951},"79":{"tf":1.4142135623730951}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":9,"docs":{"0":{"tf":1.0},"1":{"tf":1.7320508075688772},"169":{"tf":1.0},"175":{"tf":1.7320508075688772},"2":{"tf":1.0},"23":{"tf":1.0},"27":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0}}}},"df":12,"docs":{"142":{"tf":1.0},"150":{"tf":1.4142135623730951},"155":{"tf":1.0},"172":{"tf":1.0},"2":{"tf":1.0},"36":{"tf":1.0},"41":{"tf":1.0},"45":{"tf":1.0},"66":{"tf":1.0},"69":{"tf":1.0},"79":{"tf":1.0},"97":{"tf":1.0}}}}}}},"t":{"df":2,"docs":{"128":{"tf":1.4142135623730951},"132":{"tf":1.4142135623730951}}}},"x":{"df":0,"docs":{},"g":{"3":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"p":{"5":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"=":{"=":{",":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"d":{"df":0,"docs":{},"q":{"df":0,"docs":{},"m":{"3":{"df":0,"docs":{},"y":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"q":{"df":1,"docs":{"151":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":6,"docs":{"122":{"tf":1.0},"126":{"tf":1.0},"154":{"tf":1.0},"52":{"tf":1.0},"55":{"tf":1.0},"83":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"y":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"/":{"df":0,"docs":{},"m":{"df":0,"docs":{},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":2,"docs":{"122":{"tf":1.0},"71":{"tf":1.0}}}}}}}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":3,"docs":{"108":{"tf":1.4142135623730951},"113":{"tf":1.4142135623730951},"91":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":54,"docs":{"100":{"tf":1.0},"103":{"tf":1.4142135623730951},"104":{"tf":1.0},"107":{"tf":1.4142135623730951},"108":{"tf":2.0},"109":{"tf":2.23606797749979},"112":{"tf":1.4142135623730951},"113":{"tf":2.0},"116":{"tf":1.4142135623730951},"117":{"tf":1.4142135623730951},"121":{"tf":1.4142135623730951},"122":{"tf":1.0},"126":{"tf":1.4142135623730951},"127":{"tf":1.0},"129":{"tf":1.0},"130":{"tf":1.4142135623730951},"133":{"tf":1.4142135623730951},"138":{"tf":1.4142135623730951},"141":{"tf":1.7320508075688772},"144":{"tf":1.4142135623730951},"152":{"tf":1.7320508075688772},"154":{"tf":1.0},"22":{"tf":1.0},"24":{"tf":1.0},"26":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.7320508075688772},"35":{"tf":1.0},"36":{"tf":2.23606797749979},"37":{"tf":1.0},"42":{"tf":1.4142135623730951},"43":{"tf":1.7320508075688772},"44":{"tf":1.0},"45":{"tf":2.23606797749979},"46":{"tf":1.0},"54":{"tf":1.0},"60":{"tf":1.4142135623730951},"62":{"tf":1.0},"64":{"tf":1.4142135623730951},"70":{"tf":1.4142135623730951},"71":{"tf":1.0},"74":{"tf":1.4142135623730951},"75":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.0},"82":{"tf":1.4142135623730951},"83":{"tf":1.0},"86":{"tf":1.4142135623730951},"87":{"tf":1.0},"90":{"tf":1.4142135623730951},"91":{"tf":2.0},"94":{"tf":1.4142135623730951},"95":{"tf":1.0},"99":{"tf":1.4142135623730951}},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":5,"docs":{"150":{"tf":1.4142135623730951},"152":{"tf":1.4142135623730951},"153":{"tf":2.0},"36":{"tf":1.0},"45":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"136":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":1,"docs":{"175":{"tf":1.0}}}}}},"c":{"a":{"df":0,"docs":{},"t":{"df":2,"docs":{"16":{"tf":1.0},"17":{"tf":1.7320508075688772}}}},"df":2,"docs":{"130":{"tf":1.4142135623730951},"19":{"tf":1.4142135623730951}}},"d":{"df":0,"docs":{},"u":{"2":{"df":2,"docs":{"36":{"tf":1.7320508075688772},"45":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"df":1,"docs":{"104":{"tf":1.4142135623730951}},"e":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"12":{"tf":1.0},"60":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"148":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"d":{"df":17,"docs":{"127":{"tf":1.4142135623730951},"129":{"tf":1.0},"130":{"tf":1.0},"133":{"tf":1.4142135623730951},"143":{"tf":1.0},"144":{"tf":1.0},"156":{"tf":1.4142135623730951},"158":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0},"175":{"tf":1.0},"27":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"56":{"tf":1.0},"59":{"tf":1.0},"79":{"tf":1.0}}},"df":0,"docs":{}},"t":{"c":{"a":{"df":0,"docs":{},"t":{"df":7,"docs":{"130":{"tf":1.0},"15":{"tf":1.7320508075688772},"16":{"tf":1.4142135623730951},"17":{"tf":1.0},"18":{"tf":1.0},"19":{"tf":1.7320508075688772},"4":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"k":{"df":1,"docs":{"96":{"tf":1.0}}}}},"df":0,"docs":{}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":7,"docs":{"130":{"tf":1.0},"133":{"tf":1.0},"14":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"172":{"tf":1.0},"4":{"tf":1.0}}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"59":{"tf":1.0}}}}},"w":{"df":5,"docs":{"134":{"tf":1.0},"139":{"tf":1.0},"166":{"tf":1.0},"26":{"tf":1.4142135623730951},"59":{"tf":1.0}}},"x":{"df":0,"docs":{},"t":{"df":9,"docs":{"130":{"tf":1.0},"173":{"tf":1.4142135623730951},"18":{"tf":1.0},"19":{"tf":1.0},"29":{"tf":1.4142135623730951},"38":{"tf":1.4142135623730951},"4":{"tf":1.4142135623730951},"47":{"tf":1.4142135623730951},"59":{"tf":1.0}}}}},"i":{"c":{"df":0,"docs":{},"e":{"df":2,"docs":{"34":{"tf":1.0},"43":{"tf":1.0}}}},"df":0,"docs":{},"x":{"df":1,"docs":{"16":{"tf":1.0}}}},"k":{"df":0,"docs":{},"u":{"df":0,"docs":{},"y":{"7":{"0":{"df":0,"docs":{},"x":{"df":1,"docs":{"55":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"o":{"_":{"a":{"d":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"4":{"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":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"139":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}},"d":{"df":0,"docs":{},"e":{"df":6,"docs":{"22":{"tf":1.0},"26":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"124":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"n":{"c":{"df":1,"docs":{"136":{"tf":2.0}}},"df":6,"docs":{"1":{"tf":1.0},"13":{"tf":1.0},"2":{"tf":1.0},"3":{"tf":1.0},"48":{"tf":1.0},"78":{"tf":1.0}},"e":{"df":6,"docs":{"105":{"tf":1.0},"109":{"tf":1.0},"130":{"tf":1.7320508075688772},"33":{"tf":1.0},"42":{"tf":1.0},"97":{"tf":1.0}}}},"r":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"l":{"df":3,"docs":{"172":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"96":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":9,"docs":{"139":{"tf":1.0},"140":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0},"59":{"tf":1.0},"7":{"tf":1.0},"75":{"tf":1.0},"8":{"tf":1.0},"9":{"tf":1.0}}},"h":{"df":2,"docs":{"76":{"tf":1.0},"84":{"tf":1.4142135623730951}}},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"124":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}}},"w":{"df":23,"docs":{"115":{"tf":1.0},"119":{"tf":1.0},"129":{"tf":1.0},"130":{"tf":1.4142135623730951},"133":{"tf":1.0},"156":{"tf":1.0},"158":{"tf":1.0},"171":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.4142135623730951},"33":{"tf":1.4142135623730951},"34":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.4142135623730951},"37":{"tf":1.0},"42":{"tf":1.4142135623730951},"43":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.4142135623730951},"46":{"tf":1.0},"63":{"tf":1.0}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":6,"docs":{"109":{"tf":2.449489742783178},"34":{"tf":2.0},"36":{"tf":2.0},"43":{"tf":2.0},"45":{"tf":2.0},"88":{"tf":1.0}}}},"m":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":17,"docs":{"104":{"tf":1.7320508075688772},"105":{"tf":1.0},"11":{"tf":1.0},"110":{"tf":1.4142135623730951},"124":{"tf":1.0},"138":{"tf":1.0},"139":{"tf":2.6457513110645907},"140":{"tf":1.7320508075688772},"142":{"tf":1.0},"144":{"tf":1.0},"147":{"tf":2.6457513110645907},"148":{"tf":3.1622776601683795},"170":{"tf":1.0},"48":{"tf":1.4142135623730951},"59":{"tf":1.0},"72":{"tf":1.4142135623730951},"80":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"x":{"7":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":2,"docs":{"35":{"tf":1.0},"36":{"tf":1.0}}}}},"df":0,"docs":{}}},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":15,"docs":{"101":{"tf":1.0},"105":{"tf":1.0},"109":{"tf":2.0},"118":{"tf":1.0},"123":{"tf":1.0},"128":{"tf":1.0},"52":{"tf":1.4142135623730951},"57":{"tf":2.0},"60":{"tf":1.4142135623730951},"64":{"tf":1.4142135623730951},"72":{"tf":2.0},"76":{"tf":1.0},"84":{"tf":1.0},"88":{"tf":1.0},"96":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":4,"docs":{"11":{"tf":1.0},"115":{"tf":1.0},"175":{"tf":1.4142135623730951},"63":{"tf":1.0}}}}}}},"c":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":4,"docs":{"139":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0}},"r":{"df":1,"docs":{"104":{"tf":1.0}}}}}},"df":0,"docs":{},"i":{"df":1,"docs":{"7":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"g":{"d":{"df":0,"docs":{},"q":{"df":0,"docs":{},"m":{"3":{"df":0,"docs":{},"y":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"q":{"df":4,"docs":{"122":{"tf":1.0},"126":{"tf":1.0},"52":{"tf":1.0},"55":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"k":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":2,"docs":{"129":{"tf":1.0},"133":{"tf":1.4142135623730951}}}}}}},"df":2,"docs":{"128":{"tf":1.4142135623730951},"132":{"tf":1.4142135623730951}}},"n":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":12,"docs":{"108":{"tf":1.0},"109":{"tf":1.0},"113":{"tf":1.0},"75":{"tf":1.0},"76":{"tf":1.4142135623730951},"78":{"tf":1.0},"79":{"tf":1.0},"83":{"tf":1.0},"84":{"tf":1.0},"91":{"tf":1.0},"95":{"tf":1.0},"96":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"w":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":9,"docs":{"109":{"tf":1.0},"75":{"tf":1.0},"76":{"tf":1.4142135623730951},"78":{"tf":1.0},"79":{"tf":1.0},"83":{"tf":1.0},"84":{"tf":1.0},"95":{"tf":1.0},"96":{"tf":1.4142135623730951}}}}}}},"c":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}},"df":23,"docs":{"105":{"tf":1.0},"127":{"tf":1.0},"135":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":1.0},"144":{"tf":1.4142135623730951},"145":{"tf":1.0},"157":{"tf":1.0},"166":{"tf":1.4142135623730951},"171":{"tf":1.0},"172":{"tf":1.4142135623730951},"23":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"48":{"tf":1.4142135623730951},"53":{"tf":1.0},"59":{"tf":1.4142135623730951},"61":{"tf":1.0},"69":{"tf":1.0}},"e":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":3,"docs":{"101":{"tf":1.0},"72":{"tf":1.0},"96":{"tf":1.0}}}}},"g":{"df":0,"docs":{},"o":{"df":2,"docs":{"13":{"tf":1.0},"53":{"tf":1.0}}}},"t":{"df":0,"docs":{},"o":{"df":2,"docs":{"5":{"tf":1.0},"64":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":3,"docs":{"1":{"tf":1.0},"175":{"tf":1.7320508075688772},"24":{"tf":1.0}}},"r":{"df":3,"docs":{"134":{"tf":1.0},"2":{"tf":1.0},"96":{"tf":1.0}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"127":{"tf":1.0},"128":{"tf":1.0},"59":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"104":{"tf":1.0}},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"11":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"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":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":2,"docs":{"129":{"tf":1.0},"133":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":21,"docs":{"101":{"tf":1.4142135623730951},"105":{"tf":1.4142135623730951},"109":{"tf":1.4142135623730951},"114":{"tf":1.0},"118":{"tf":1.4142135623730951},"12":{"tf":1.0},"123":{"tf":1.4142135623730951},"13":{"tf":1.0},"142":{"tf":1.7320508075688772},"155":{"tf":1.7320508075688772},"157":{"tf":1.7320508075688772},"170":{"tf":1.0},"4":{"tf":1.4142135623730951},"48":{"tf":1.7320508075688772},"49":{"tf":1.0},"72":{"tf":1.4142135623730951},"76":{"tf":1.4142135623730951},"84":{"tf":1.4142135623730951},"88":{"tf":1.7320508075688772},"92":{"tf":1.0},"96":{"tf":1.4142135623730951}}}}}}},"r":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"14":{"tf":1.0},"175":{"tf":1.4142135623730951}}}}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"144":{"tf":1.0},"59":{"tf":1.4142135623730951},"60":{"tf":1.4142135623730951},"75":{"tf":1.0},"97":{"tf":1.0}}}}},"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"n":{"df":2,"docs":{"138":{"tf":1.0},"140":{"tf":1.0}},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"138":{"tf":1.0}}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":4,"docs":{"34":{"tf":1.0},"43":{"tf":1.0},"72":{"tf":1.4142135623730951},"75":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"175":{"tf":1.4142135623730951}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"169":{"tf":1.0}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":4,"docs":{"144":{"tf":1.0},"172":{"tf":1.0},"51":{"tf":1.0},"57":{"tf":1.0}}}}}}}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"v":{"df":1,"docs":{"59":{"tf":1.0}}}}}}},"t":{"df":13,"docs":{"1":{"tf":1.0},"130":{"tf":1.0},"133":{"tf":1.4142135623730951},"170":{"tf":1.0},"2":{"tf":1.0},"24":{"tf":1.4142135623730951},"3":{"tf":1.0},"32":{"tf":1.0},"38":{"tf":1.0},"4":{"tf":1.4142135623730951},"41":{"tf":1.0},"47":{"tf":1.0},"63":{"tf":1.0}},"g":{"df":0,"docs":{},"o":{"df":2,"docs":{"126":{"tf":1.0},"85":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"126":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":10,"docs":{"130":{"tf":1.0},"167":{"tf":1.0},"18":{"tf":1.0},"24":{"tf":1.0},"34":{"tf":1.0},"37":{"tf":1.0},"43":{"tf":1.0},"46":{"tf":1.0},"59":{"tf":1.0},"85":{"tf":1.0}}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":11,"docs":{"12":{"tf":1.0},"130":{"tf":1.0},"133":{"tf":1.0},"134":{"tf":1.0},"135":{"tf":1.0},"140":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0},"58":{"tf":1.0},"59":{"tf":1.0}},"r":{"df":0,"docs":{},"i":{"d":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"54":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"134":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":5,"docs":{"0":{"tf":1.4142135623730951},"127":{"tf":1.0},"143":{"tf":1.4142135623730951},"32":{"tf":1.4142135623730951},"41":{"tf":1.4142135623730951}}}}}}}}}},"p":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"133":{"tf":1.0}}}}}}}},"a":{"c":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"133":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"'":{"df":1,"docs":{"61":{"tf":1.7320508075688772}}},"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"136":{"tf":1.4142135623730951}}}}}}}},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"136":{"tf":1.4142135623730951}}}}}},"df":58,"docs":{"100":{"tf":1.0},"101":{"tf":2.0},"102":{"tf":1.0},"104":{"tf":3.0},"105":{"tf":1.0},"11":{"tf":1.0},"110":{"tf":1.4142135623730951},"111":{"tf":1.0},"115":{"tf":1.0},"119":{"tf":1.0},"120":{"tf":1.4142135623730951},"124":{"tf":1.4142135623730951},"126":{"tf":2.23606797749979},"127":{"tf":1.4142135623730951},"128":{"tf":1.7320508075688772},"130":{"tf":1.7320508075688772},"136":{"tf":1.4142135623730951},"139":{"tf":2.6457513110645907},"141":{"tf":1.0},"144":{"tf":1.0},"156":{"tf":1.0},"159":{"tf":1.0},"17":{"tf":1.4142135623730951},"172":{"tf":1.7320508075688772},"19":{"tf":2.23606797749979},"26":{"tf":1.0},"3":{"tf":1.0},"33":{"tf":1.0},"37":{"tf":1.7320508075688772},"42":{"tf":1.0},"46":{"tf":1.7320508075688772},"48":{"tf":1.4142135623730951},"49":{"tf":1.0},"50":{"tf":1.4142135623730951},"51":{"tf":2.0},"52":{"tf":1.0},"53":{"tf":2.0},"57":{"tf":1.7320508075688772},"58":{"tf":1.7320508075688772},"59":{"tf":4.358898943540674},"60":{"tf":1.4142135623730951},"61":{"tf":3.0},"62":{"tf":1.0},"63":{"tf":3.0},"65":{"tf":1.7320508075688772},"66":{"tf":1.0},"67":{"tf":1.0},"68":{"tf":1.0},"72":{"tf":2.449489742783178},"75":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.4142135623730951},"81":{"tf":1.7320508075688772},"85":{"tf":1.4142135623730951},"89":{"tf":1.0},"96":{"tf":1.4142135623730951},"98":{"tf":1.0}}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":1,"docs":{"16":{"tf":1.0}}}},"i":{"df":0,"docs":{},"r":{"df":4,"docs":{"51":{"tf":1.4142135623730951},"53":{"tf":1.0},"57":{"tf":1.0},"61":{"tf":1.0}}}},"n":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"165":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"r":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"132":{"tf":1.0}}}}}},"df":0,"docs":{},"s":{"df":2,"docs":{"132":{"tf":1.0},"133":{"tf":1.0}}},"t":{"df":5,"docs":{"12":{"tf":1.0},"144":{"tf":1.4142135623730951},"34":{"tf":1.0},"43":{"tf":1.0},"79":{"tf":1.0}},"i":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":2,"docs":{"51":{"tf":1.0},"64":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":2,"docs":{"174":{"tf":1.4142135623730951},"53":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"s":{"df":17,"docs":{"111":{"tf":2.23606797749979},"112":{"tf":1.0},"113":{"tf":1.0},"114":{"tf":1.0},"130":{"tf":1.0},"166":{"tf":1.0},"172":{"tf":1.0},"22":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.0},"63":{"tf":1.0},"64":{"tf":1.4142135623730951},"81":{"tf":1.0},"89":{"tf":1.0}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":1,"docs":{"128":{"tf":1.0}}}}}}}}}}},"t":{"df":0,"docs":{},"h":{"df":7,"docs":{"142":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0},"160":{"tf":1.4142135623730951},"4":{"tf":1.0},"48":{"tf":1.0},"57":{"tf":1.0}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":5,"docs":{"142":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"2":{"tf":1.0},"72":{"tf":1.4142135623730951}}}}}}},"y":{"df":1,"docs":{"75":{"tf":1.0}}}},"df":2,"docs":{"142":{"tf":1.0},"48":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":7,"docs":{"102":{"tf":1.0},"104":{"tf":1.4142135623730951},"144":{"tf":1.0},"172":{"tf":1.0},"57":{"tf":1.0},"60":{"tf":1.0},"79":{"tf":1.4142135623730951}},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":5,"docs":{"11":{"tf":2.449489742783178},"162":{"tf":1.0},"58":{"tf":1.0},"59":{"tf":1.0},"79":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"o":{"d":{"df":6,"docs":{"104":{"tf":1.0},"105":{"tf":1.4142135623730951},"148":{"tf":1.0},"166":{"tf":1.0},"53":{"tf":1.0},"60":{"tf":1.0}},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"=":{"1":{"df":1,"docs":{"166":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":2,"docs":{"33":{"tf":1.4142135623730951},"42":{"tf":1.4142135623730951}}}}}},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"11":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"i":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"150":{"tf":1.0}}}},"df":0,"docs":{},"e":{"c":{"df":1,"docs":{"52":{"tf":1.0}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"g":{"'":{"df":1,"docs":{"136":{"tf":1.0}}},"_":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"136":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"_":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"136":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":4,"docs":{"134":{"tf":1.0},"135":{"tf":2.23606797749979},"157":{"tf":1.0},"158":{"tf":1.0}}}},"p":{"df":0,"docs":{},"e":{"df":1,"docs":{"144":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"128":{"tf":1.0},"59":{"tf":2.23606797749979}}}}}}}},"l":{"a":{"c":{"df":0,"docs":{},"e":{"df":2,"docs":{"52":{"tf":1.0},"75":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"4":{"tf":1.0}}}},"n":{"df":1,"docs":{"11":{"tf":1.0}},"e":{"'":{"df":1,"docs":{"156":{"tf":1.0}}},".":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":4,"docs":{"33":{"tf":1.0},"34":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":24,"docs":{"139":{"tf":1.0},"142":{"tf":2.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":2.8284271247461903},"156":{"tf":3.1622776601683795},"157":{"tf":2.23606797749979},"158":{"tf":1.0},"172":{"tf":1.4142135623730951},"32":{"tf":1.0},"33":{"tf":1.4142135623730951},"41":{"tf":1.0},"42":{"tf":1.0},"56":{"tf":1.0}}}},"t":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":4,"docs":{"11":{"tf":1.0},"175":{"tf":1.0},"3":{"tf":1.0},"57":{"tf":1.0}}}}}}},"y":{"df":6,"docs":{"23":{"tf":1.7320508075688772},"27":{"tf":1.4142135623730951},"36":{"tf":1.0},"37":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"166":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.4142135623730951},"44":{"tf":1.0},"45":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"64":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"g":{"df":1,"docs":{"127":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"159":{"tf":1.7320508075688772},"160":{"tf":1.4142135623730951}}}}}}},"o":{"d":{"df":5,"docs":{"153":{"tf":1.4142135623730951},"33":{"tf":1.7320508075688772},"34":{"tf":1.7320508075688772},"42":{"tf":1.7320508075688772},"43":{"tf":1.7320508075688772}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":7,"docs":{"11":{"tf":1.0},"147":{"tf":1.0},"148":{"tf":1.0},"18":{"tf":1.0},"2":{"tf":1.0},"34":{"tf":1.0},"43":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"i":{"df":2,"docs":{"100":{"tf":1.4142135623730951},"101":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"l":{".":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":2,"docs":{"34":{"tf":1.0},"43":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":5,"docs":{"172":{"tf":1.4142135623730951},"22":{"tf":1.4142135623730951},"26":{"tf":1.4142135623730951},"34":{"tf":1.7320508075688772},"43":{"tf":1.7320508075688772}}}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"142":{"tf":1.0}}}},"df":5,"docs":{"126":{"tf":1.0},"138":{"tf":1.0},"140":{"tf":1.0},"166":{"tf":1.0},"61":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"t":{"(":{"df":4,"docs":{"33":{"tf":1.0},"37":{"tf":1.0},"42":{"tf":1.0},"46":{"tf":1.0}}},"/":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"170":{"tf":1.0}}}}},"=":{"7":{"7":{"7":{"7":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":43,"docs":{"101":{"tf":1.0},"102":{"tf":1.0},"128":{"tf":1.0},"130":{"tf":1.7320508075688772},"133":{"tf":1.0},"134":{"tf":1.0},"139":{"tf":2.449489742783178},"142":{"tf":2.0},"144":{"tf":1.0},"150":{"tf":2.23606797749979},"154":{"tf":1.7320508075688772},"155":{"tf":2.23606797749979},"156":{"tf":2.23606797749979},"157":{"tf":1.7320508075688772},"161":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0},"18":{"tf":1.4142135623730951},"19":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.0},"34":{"tf":1.7320508075688772},"35":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.4142135623730951},"4":{"tf":1.0},"43":{"tf":1.7320508075688772},"44":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.4142135623730951},"48":{"tf":2.449489742783178},"49":{"tf":1.4142135623730951},"53":{"tf":2.0},"57":{"tf":2.0},"63":{"tf":1.0},"75":{"tf":1.0},"93":{"tf":1.0},"95":{"tf":1.4142135623730951},"96":{"tf":2.0}},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"96":{"tf":1.0}}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"l":{"df":8,"docs":{"104":{"tf":1.0},"11":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.4142135623730951},"38":{"tf":1.0},"4":{"tf":1.0},"47":{"tf":1.0}}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":3,"docs":{"104":{"tf":1.0},"109":{"tf":1.0},"55":{"tf":1.0}}}}}}},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"173":{"tf":1.0},"175":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0}}}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"104":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{"df":1,"docs":{"61":{"tf":1.0}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":1,"docs":{"2":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"e":{"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":1,"docs":{"59":{"tf":1.0}}}}}}}}}},"df":2,"docs":{"7":{"tf":1.0},"9":{"tf":1.0}},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"138":{"tf":1.0},"140":{"tf":1.0}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"138":{"tf":1.0},"140":{"tf":1.0}}}},"df":0,"docs":{}}},"df":9,"docs":{"108":{"tf":1.0},"113":{"tf":1.0},"117":{"tf":1.0},"138":{"tf":1.7320508075688772},"140":{"tf":1.0},"68":{"tf":1.4142135623730951},"71":{"tf":1.0},"72":{"tf":1.0},"91":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"132":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":1,"docs":{"84":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"58":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"174":{"tf":1.7320508075688772},"175":{"tf":1.0},"54":{"tf":1.0}}}},"t":{"df":1,"docs":{"7":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"4":{"tf":1.0}}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"169":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":3,"docs":{"120":{"tf":1.0},"175":{"tf":1.0},"23":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"4":{"tf":1.0},"48":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"14":{"tf":1.0},"166":{"tf":1.0}}}}}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"t":{"df":6,"docs":{"130":{"tf":1.0},"142":{"tf":1.4142135623730951},"155":{"tf":1.4142135623730951},"157":{"tf":1.4142135623730951},"4":{"tf":1.7320508075688772},"48":{"tf":1.0}}}},"v":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"172":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"o":{"b":{"df":0,"docs":{},"e":{"df":2,"docs":{"165":{"tf":1.0},"166":{"tf":1.4142135623730951}}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":20,"docs":{"104":{"tf":1.0},"11":{"tf":1.0},"110":{"tf":1.0},"139":{"tf":1.0},"144":{"tf":1.0},"165":{"tf":1.0},"17":{"tf":1.4142135623730951},"175":{"tf":1.0},"2":{"tf":1.0},"22":{"tf":1.0},"33":{"tf":1.4142135623730951},"36":{"tf":1.0},"42":{"tf":1.7320508075688772},"45":{"tf":1.0},"48":{"tf":1.0},"51":{"tf":1.4142135623730951},"57":{"tf":1.0},"59":{"tf":2.23606797749979},"61":{"tf":2.0},"97":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"11":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":6,"docs":{"11":{"tf":1.0},"12":{"tf":1.4142135623730951},"14":{"tf":1.4142135623730951},"142":{"tf":1.0},"175":{"tf":1.0},"4":{"tf":1.0}}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"u":{"df":2,"docs":{"167":{"tf":1.0},"24":{"tf":1.0}}}}}}}},"p":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"61":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":12,"docs":{"101":{"tf":1.0},"105":{"tf":1.0},"109":{"tf":2.0},"118":{"tf":1.0},"123":{"tf":1.0},"57":{"tf":1.7320508075688772},"64":{"tf":1.0},"72":{"tf":2.0},"76":{"tf":1.0},"84":{"tf":1.0},"88":{"tf":1.0},"96":{"tf":1.7320508075688772}}}}}}},"s":{"df":0,"docs":{},"t":{"_":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{":":{":":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"(":{"&":{"[":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"c":{"/":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":1,"docs":{"133":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":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":{"133":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":2,"docs":{"131":{"tf":1.0},"133":{"tf":2.0}}}},"t":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":4,"docs":{"13":{"tf":1.0},"175":{"tf":1.4142135623730951},"36":{"tf":1.0},"45":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"3":{"df":1,"docs":{"133":{"tf":1.0}}},":":{":":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"133":{"tf":1.7320508075688772}}}}}}}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"f":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"c":{":":{":":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"133":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":2,"docs":{"131":{"tf":1.0},"133":{"tf":2.23606797749979}}}}},"c":{"df":1,"docs":{"133":{"tf":1.0}},"o":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"136":{"tf":1.0}}}}}}},"df":11,"docs":{"134":{"tf":2.0},"135":{"tf":1.0},"136":{"tf":2.0},"142":{"tf":1.0},"143":{"tf":1.7320508075688772},"155":{"tf":1.0},"157":{"tf":1.0},"161":{"tf":1.0},"170":{"tf":1.0},"48":{"tf":1.0},"53":{"tf":1.0}}}}},"df":2,"docs":{"133":{"tf":2.0},"144":{"tf":1.0}}}},"v":{"df":0,"docs":{},"i":{"d":{"df":54,"docs":{"1":{"tf":1.0},"105":{"tf":1.0},"106":{"tf":1.0},"120":{"tf":1.4142135623730951},"122":{"tf":1.0},"124":{"tf":1.4142135623730951},"126":{"tf":1.0},"127":{"tf":1.4142135623730951},"128":{"tf":1.0},"13":{"tf":1.0},"134":{"tf":1.7320508075688772},"137":{"tf":1.0},"138":{"tf":1.0},"140":{"tf":1.0},"142":{"tf":3.0},"143":{"tf":1.4142135623730951},"144":{"tf":2.6457513110645907},"145":{"tf":1.0},"148":{"tf":1.7320508075688772},"149":{"tf":2.6457513110645907},"150":{"tf":1.7320508075688772},"151":{"tf":1.0},"152":{"tf":1.7320508075688772},"153":{"tf":1.4142135623730951},"154":{"tf":2.0},"155":{"tf":2.0},"156":{"tf":1.4142135623730951},"157":{"tf":2.6457513110645907},"158":{"tf":1.4142135623730951},"164":{"tf":1.0},"165":{"tf":1.0},"166":{"tf":2.8284271247461903},"169":{"tf":1.0},"170":{"tf":1.4142135623730951},"172":{"tf":1.0},"175":{"tf":1.4142135623730951},"2":{"tf":1.0},"22":{"tf":1.0},"32":{"tf":1.7320508075688772},"33":{"tf":1.4142135623730951},"34":{"tf":1.0},"36":{"tf":1.0},"4":{"tf":1.4142135623730951},"41":{"tf":1.7320508075688772},"43":{"tf":1.0},"5":{"tf":1.0},"51":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.0},"65":{"tf":1.0},"73":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.4142135623730951},"81":{"tf":1.0}}},"df":0,"docs":{}}},"x":{"df":0,"docs":{},"i":{"df":135,"docs":{"0":{"tf":1.0},"1":{"tf":1.0},"100":{"tf":1.0},"101":{"tf":1.0},"102":{"tf":1.4142135623730951},"103":{"tf":1.0},"104":{"tf":1.7320508075688772},"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.4142135623730951},"127":{"tf":1.0},"128":{"tf":1.4142135623730951},"129":{"tf":1.0},"13":{"tf":1.4142135623730951},"130":{"tf":2.8284271247461903},"131":{"tf":1.0},"132":{"tf":1.0},"133":{"tf":1.0},"134":{"tf":1.0},"135":{"tf":1.0},"136":{"tf":2.0},"137":{"tf":2.0},"138":{"tf":1.0},"139":{"tf":3.3166247903554},"14":{"tf":1.0},"140":{"tf":1.4142135623730951},"141":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":2.0},"144":{"tf":2.449489742783178},"145":{"tf":1.0},"147":{"tf":3.872983346207417},"148":{"tf":3.4641016151377544},"149":{"tf":1.0},"150":{"tf":1.0},"152":{"tf":1.0},"154":{"tf":1.7320508075688772},"155":{"tf":1.7320508075688772},"156":{"tf":2.23606797749979},"157":{"tf":1.0},"160":{"tf":1.0},"166":{"tf":2.0},"167":{"tf":1.4142135623730951},"169":{"tf":1.0},"170":{"tf":2.8284271247461903},"171":{"tf":3.605551275463989},"172":{"tf":4.47213595499958},"175":{"tf":1.4142135623730951},"18":{"tf":1.7320508075688772},"26":{"tf":1.0},"27":{"tf":1.7320508075688772},"3":{"tf":1.0},"33":{"tf":1.7320508075688772},"34":{"tf":3.605551275463989},"35":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":3.0},"4":{"tf":2.449489742783178},"41":{"tf":1.0},"42":{"tf":1.7320508075688772},"43":{"tf":3.7416573867739413},"44":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":3.0},"48":{"tf":3.1622776601683795},"49":{"tf":1.0},"50":{"tf":2.0},"51":{"tf":1.0},"52":{"tf":1.0},"53":{"tf":1.7320508075688772},"54":{"tf":1.7320508075688772},"55":{"tf":2.23606797749979},"56":{"tf":1.0},"57":{"tf":2.0},"58":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.4142135623730951},"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.4142135623730951},"76":{"tf":1.0},"77":{"tf":1.0},"78":{"tf":1.0},"79":{"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},"90":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":1.0},"93":{"tf":1.0},"94":{"tf":1.0},"95":{"tf":1.0},"96":{"tf":1.0},"97":{"tf":1.0},"98":{"tf":1.0},"99":{"tf":1.0}}},"y":{"'":{"df":4,"docs":{"143":{"tf":1.0},"148":{"tf":1.0},"170":{"tf":1.0},"60":{"tf":1.0}}},".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":1,"docs":{"130":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},":":{":":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":1,"docs":{"130":{"tf":1.0}}}}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"i":{"d":{"=":{"\"":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"4":{"5":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}},"df":0,"docs":{}},"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":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":2,"docs":{"170":{"tf":1.4142135623730951},"172":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"11":{"tf":1.0}}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":3,"docs":{"1":{"tf":1.0},"115":{"tf":1.0},"156":{"tf":1.0}}}},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":6,"docs":{"134":{"tf":1.0},"162":{"tf":1.0},"36":{"tf":1.0},"41":{"tf":1.0},"45":{"tf":1.0},"53":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"h":{"df":2,"docs":{"142":{"tf":1.0},"157":{"tf":1.0}}}},"t":{"df":2,"docs":{"171":{"tf":1.0},"62":{"tf":1.0}}}}},"q":{"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":2,"docs":{"157":{"tf":1.4142135623730951},"48":{"tf":1.0}}}}}},"t":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"k":{"df":0,"docs":{},"{":{"df":0,"docs":{},"v":{"4":{"_":{"a":{"d":{"d":{"df":0,"docs":{},"r":{"=":{"0":{".":{"0":{".":{"0":{".":{"0":{":":{"7":{"6":{"0":{"0":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":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":{"134":{"tf":1.7320508075688772},"135":{"tf":1.7320508075688772},"157":{"tf":2.0},"158":{"tf":1.0},"37":{"tf":1.0},"4":{"tf":1.0},"46":{"tf":1.0},"48":{"tf":1.4142135623730951}}}}},"df":3,"docs":{"157":{"tf":1.0},"4":{"tf":1.0},"48":{"tf":1.0}},"h":{"7":{"c":{"df":0,"docs":{},"q":{"df":1,"docs":{"42":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":1,"docs":{"136":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":4,"docs":{"156":{"tf":1.0},"163":{"tf":1.0},"34":{"tf":1.0},"43":{"tf":1.0}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"14":{"tf":1.0}}}}}}}},"i":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":10,"docs":{"15":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951},"158":{"tf":1.7320508075688772},"19":{"tf":1.0},"20":{"tf":1.4142135623730951},"30":{"tf":1.4142135623730951},"32":{"tf":1.0},"39":{"tf":1.4142135623730951},"4":{"tf":1.0},"41":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"4":{"tf":1.4142135623730951}}}},"k":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"143":{"tf":1.0}}}}}},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"\"":{",":{"\"":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"\"":{":":{"\"":{"0":{".":{"6":{"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":0,"docs":{}},"df":0,"docs":{}},"'":{"df":10,"docs":{"1":{"tf":1.0},"141":{"tf":1.0},"144":{"tf":1.4142135623730951},"172":{"tf":1.0},"175":{"tf":1.4142135623730951},"19":{"tf":1.0},"2":{"tf":1.0},"32":{"tf":1.0},"54":{"tf":1.4142135623730951},"59":{"tf":1.0}}},".":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"/":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":6,"docs":{"123":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"62":{"tf":1.0}}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"152":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":3,"docs":{"151":{"tf":1.4142135623730951},"36":{"tf":1.7320508075688772},"45":{"tf":1.7320508075688772}}}}}}}},"df":7,"docs":{"122":{"tf":1.4142135623730951},"126":{"tf":1.4142135623730951},"154":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"52":{"tf":1.4142135623730951},"55":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{".":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":12,"docs":{"108":{"tf":1.0},"113":{"tf":1.0},"117":{"tf":1.0},"126":{"tf":1.0},"152":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0},"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":0,"docs":{}}}}}}},"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":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"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":4,"docs":{"74":{"tf":1.0},"75":{"tf":1.0},"78":{"tf":1.0},"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":{}}}}}}},"n":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"82":{"tf":1.0},"83":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{".":{"df":0,"docs":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"d":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":3,"docs":{"154":{"tf":1.0},"60":{"tf":1.0},"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":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"d":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":1,"docs":{"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":{}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{".":{"df":0,"docs":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":5,"docs":{"108":{"tf":1.0},"109":{"tf":1.0},"113":{"tf":1.0},"90":{"tf":1.0},"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":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{".":{"df":0,"docs":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"94":{"tf":1.0},"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":{}}}}}},"l":{"df":0,"docs":{},"o":{"a":{"d":{"_":{"b":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"b":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"c":{"df":2,"docs":{"100":{"tf":1.0},"99":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"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":{"a":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"103":{"tf":1.0},"104":{"tf":1.0},"60":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"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":{},"t":{"c":{"df":0,"docs":{},"h":{".":{"df":0,"docs":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":4,"docs":{"107":{"tf":1.0},"108":{"tf":1.0},"113":{"tf":1.0},"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":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"p":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":4,"docs":{"108":{"tf":1.0},"112":{"tf":1.0},"113":{"tf":1.0},"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":0,"docs":{}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{".":{"df":0,"docs":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":2,"docs":{"116":{"tf":1.0},"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":{}}}}}},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":8,"docs":{"121":{"tf":1.0},"122":{"tf":1.0},"126":{"tf":1.0},"152":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0}}}}}}}}}}}},"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":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":8,"docs":{"130":{"tf":1.0},"133":{"tf":1.0},"152":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.7320508075688772},"158":{"tf":1.0},"4":{"tf":1.0},"54":{"tf":1.0}}}}},"df":0,"docs":{}}},"2":{".":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"156":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},":":{":":{"a":{"d":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{":":{":":{"a":{"d":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{":":{":":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"y":{"(":{"<":{"_":{">":{":":{":":{"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":{"130":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":2,"docs":{"37":{"tf":1.4142135623730951},"46":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}},"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{":":{":":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{".":{"a":{"df":0,"docs":{},"s":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"(":{")":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":15,"docs":{"100":{"tf":1.0},"104":{"tf":1.0},"108":{"tf":1.0},"113":{"tf":1.0},"117":{"tf":1.0},"122":{"tf":1.0},"126":{"tf":1.0},"154":{"tf":1.0},"60":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.0},"83":{"tf":1.0},"87":{"tf":1.0},"91":{"tf":1.0},"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":{}},"df":0,"docs":{}}}}}}},"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":{"130":{"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":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{":":{":":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"c":{"!":{"[":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{":":{":":{"df":0,"docs":{},"f":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"(":{")":{"]":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"130":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"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":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"d":{"df":2,"docs":{"128":{"tf":1.0},"129":{"tf":1.0}}},"df":0,"docs":{}}}}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"133":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"m":{"a":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"_":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"(":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{":":{":":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":1,"docs":{"130":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"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":{},"t":{"a":{"d":{"a":{"df":0,"docs":{},"t":{"a":{":":{":":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"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":{}},"df":0,"docs":{}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{":":{":":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{":":{":":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"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":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"130":{"tf":1.0}}}}}},"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":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}}},"df":0,"docs":{}}},"x":{"df":0,"docs":{},"y":{":":{":":{"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":{"130":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"130":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"=":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":1,"docs":{"162":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"_":{"a":{"d":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"a":{"d":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":2,"docs":{"163":{"tf":1.0},"4":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"{":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"139":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"139":{"tf":1.0}},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"139":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"4":{"tf":1.0}}}}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"48":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"{":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"139":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"54":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"{":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"141":{"tf":1.0}}},"df":0,"docs":{}},"l":{"a":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"=":{"\"":{"d":{"df":0,"docs":{},"u":{"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":{}}}}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"{":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"141":{"tf":1.0}}},"df":0,"docs":{}},"l":{"a":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"=":{"\"":{"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":{},"e":{"d":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"80":{"tf":1.0}}}}}},"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":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"d":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"80":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"110":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}},"m":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"d":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"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":{}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"_":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"{":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"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":{}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"_":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"d":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"124":{"tf":1.0}}}}}},"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":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"_":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"{":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"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":{}}}}}}},"i":{"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":3,"docs":{"155":{"tf":1.0},"157":{"tf":1.0},"48":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"m":{"a":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":3,"docs":{"142":{"tf":1.0},"157":{"tf":1.0},"48":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"d":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":1,"docs":{"148":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"{":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"148":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"148":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"148":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"148":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"s":{"_":{"c":{"a":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"s":{"df":1,"docs":{"148":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"d":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"148":{"tf":1.0}}}}}},"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":{},"s":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"155":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"p":{"a":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"j":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"{":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"139":{"tf":1.0}}}}}}}}}}}},"df":1,"docs":{"136":{"tf":1.0}},"s":{"_":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"d":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"{":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"139":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"_":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"{":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"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":{},"o":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"{":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"139":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":3,"docs":{"142":{"tf":1.0},"155":{"tf":1.0},"48":{"tf":1.0}}}}}},"q":{"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"48":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"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":2,"docs":{"142":{"tf":1.0},"157":{"tf":1.0}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"{":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"n":{"df":1,"docs":{"140":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":1,"docs":{"140":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"140":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"u":{"b":{"_":{"df":0,"docs":{},"z":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"142":{"tf":1.0},"157":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"48":{"tf":1.0}}}}}},"x":{"d":{"df":0,"docs":{},"s":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"d":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"147":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"147":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}},"u":{"df":0,"docs":{},"p":{"d":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"_":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"147":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"147":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"u":{"c":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"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":0,"docs":{}}},"df":0,"docs":{}},"z":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"142":{"tf":1.0},"157":{"tf":1.0}}}}}},"df":83,"docs":{"0":{"tf":1.0},"1":{"tf":1.7320508075688772},"11":{"tf":1.7320508075688772},"12":{"tf":2.0},"127":{"tf":1.4142135623730951},"13":{"tf":1.7320508075688772},"130":{"tf":2.23606797749979},"133":{"tf":1.0},"134":{"tf":1.7320508075688772},"135":{"tf":1.4142135623730951},"136":{"tf":1.0},"137":{"tf":1.0},"138":{"tf":1.7320508075688772},"14":{"tf":1.0},"142":{"tf":2.23606797749979},"143":{"tf":1.4142135623730951},"144":{"tf":2.0},"145":{"tf":1.0},"147":{"tf":1.0},"148":{"tf":1.0},"149":{"tf":1.4142135623730951},"15":{"tf":1.4142135623730951},"150":{"tf":1.0},"152":{"tf":1.7320508075688772},"153":{"tf":2.0},"154":{"tf":1.4142135623730951},"155":{"tf":2.23606797749979},"156":{"tf":2.0},"157":{"tf":2.449489742783178},"158":{"tf":1.7320508075688772},"159":{"tf":1.7320508075688772},"16":{"tf":1.4142135623730951},"160":{"tf":1.0},"162":{"tf":2.0},"163":{"tf":1.0},"165":{"tf":1.0},"169":{"tf":2.0},"170":{"tf":2.23606797749979},"171":{"tf":1.7320508075688772},"172":{"tf":2.449489742783178},"175":{"tf":1.7320508075688772},"18":{"tf":2.23606797749979},"19":{"tf":1.4142135623730951},"2":{"tf":1.4142135623730951},"20":{"tf":1.4142135623730951},"22":{"tf":2.449489742783178},"24":{"tf":1.4142135623730951},"26":{"tf":1.4142135623730951},"27":{"tf":2.6457513110645907},"3":{"tf":1.0},"30":{"tf":1.4142135623730951},"31":{"tf":1.0},"32":{"tf":1.4142135623730951},"33":{"tf":3.7416573867739413},"34":{"tf":3.7416573867739413},"35":{"tf":1.0},"36":{"tf":1.7320508075688772},"37":{"tf":3.605551275463989},"38":{"tf":1.0},"39":{"tf":1.4142135623730951},"4":{"tf":3.4641016151377544},"40":{"tf":1.0},"41":{"tf":2.23606797749979},"42":{"tf":4.242640687119285},"43":{"tf":4.0},"44":{"tf":1.0},"45":{"tf":1.7320508075688772},"46":{"tf":3.605551275463989},"47":{"tf":1.0},"48":{"tf":2.23606797749979},"49":{"tf":1.0},"5":{"tf":1.7320508075688772},"50":{"tf":1.4142135623730951},"52":{"tf":1.4142135623730951},"53":{"tf":2.0},"54":{"tf":1.0},"55":{"tf":1.4142135623730951},"58":{"tf":1.4142135623730951},"59":{"tf":1.7320508075688772},"62":{"tf":1.0},"63":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.0}}}}}},"t":{"df":1,"docs":{"11":{"tf":1.0}}}}}},"r":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"79":{"tf":1.0}}},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":4,"docs":{"101":{"tf":1.4142135623730951},"126":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0}}}}},"df":0,"docs":{},"g":{"df":2,"docs":{"144":{"tf":1.0},"96":{"tf":1.7320508075688772}},"e":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"_":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"1":{"6":{"df":1,"docs":{"96":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"104":{"tf":1.0}}}},"t":{"df":0,"docs":{},"e":{"df":5,"docs":{"102":{"tf":1.4142135623730951},"103":{"tf":1.0},"104":{"tf":2.449489742783178},"105":{"tf":1.4142135623730951},"170":{"tf":1.0}}}}},"b":{"a":{"c":{"df":3,"docs":{"153":{"tf":1.0},"33":{"tf":1.0},"42":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"142":{"tf":1.0},"157":{"tf":1.0}},"e":{"a":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"79":{"tf":1.0}}}},"d":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":2,"docs":{"128":{"tf":1.0},"132":{"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":{"141":{"tf":1.0}}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":2,"docs":{"128":{"tf":1.0},"132":{"tf":1.0}}}}}}}}},"df":9,"docs":{"118":{"tf":1.0},"128":{"tf":1.4142135623730951},"139":{"tf":2.0},"141":{"tf":1.0},"38":{"tf":1.0},"47":{"tf":1.0},"61":{"tf":1.0},"84":{"tf":1.0},"96":{"tf":1.0}},"i":{"df":13,"docs":{"166":{"tf":3.1622776601683795},"22":{"tf":1.7320508075688772},"26":{"tf":1.7320508075688772},"33":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":2.0},"36":{"tf":1.4142135623730951},"37":{"tf":1.4142135623730951},"42":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":2.0},"45":{"tf":1.4142135623730951},"46":{"tf":1.4142135623730951}}},"y":{"\"":{"df":0,"docs":{},"}":{",":{"\"":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"\"":{":":{"\"":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"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":0,"docs":{}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":4,"docs":{"124":{"tf":1.4142135623730951},"139":{"tf":1.0},"14":{"tf":1.4142135623730951},"78":{"tf":1.0}}}}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":20,"docs":{"102":{"tf":1.0},"128":{"tf":1.4142135623730951},"136":{"tf":1.0},"139":{"tf":2.0},"147":{"tf":1.7320508075688772},"148":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.0},"17":{"tf":1.0},"172":{"tf":1.4142135623730951},"19":{"tf":1.0},"33":{"tf":1.0},"42":{"tf":1.0},"48":{"tf":1.0},"49":{"tf":1.0},"53":{"tf":1.0},"58":{"tf":1.0},"59":{"tf":2.6457513110645907},"80":{"tf":1.4142135623730951},"98":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"139":{"tf":1.4142135623730951}}}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":5,"docs":{"11":{"tf":1.0},"162":{"tf":1.0},"21":{"tf":1.0},"31":{"tf":1.0},"40":{"tf":1.0}}},"df":0,"docs":{}}}}},"r":{"d":{"df":5,"docs":{"27":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0}}},"df":0,"docs":{}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"18":{"tf":1.0}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"170":{"tf":1.0},"172":{"tf":1.4142135623730951},"2":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{},"f":{"df":9,"docs":{"101":{"tf":1.0},"109":{"tf":2.6457513110645907},"118":{"tf":1.0},"123":{"tf":1.0},"57":{"tf":1.0},"72":{"tf":1.4142135623730951},"76":{"tf":1.7320508075688772},"84":{"tf":1.4142135623730951},"96":{"tf":2.449489742783178}},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"170":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"m":{"c":{"df":1,"docs":{"153":{"tf":1.0}}},"df":0,"docs":{}}}}}},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"139":{"tf":1.0}}}},"df":0,"docs":{}}}},"g":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"59":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":2,"docs":{"69":{"tf":1.4142135623730951},"72":{"tf":1.0}}}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"142":{"tf":2.23606797749979},"157":{"tf":2.23606797749979}}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"130":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":2,"docs":{"69":{"tf":1.4142135623730951},"72":{"tf":1.0}}}},"df":0,"docs":{}}}},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":4,"docs":{"144":{"tf":1.7320508075688772},"147":{"tf":1.0},"51":{"tf":1.0},"57":{"tf":1.0}}}},"df":0,"docs":{}}},"l":{"a":{"df":0,"docs":{},"y":{"'":{"df":2,"docs":{"155":{"tf":1.0},"156":{"tf":1.0}}},"/":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"46":{"tf":1.0}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"44":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"45":{"tf":1.0}}}}},"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":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":1,"docs":{"43":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"42":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":17,"docs":{"142":{"tf":1.7320508075688772},"155":{"tf":3.4641016151377544},"156":{"tf":4.358898943540674},"157":{"tf":2.6457513110645907},"158":{"tf":2.8284271247461903},"166":{"tf":1.4142135623730951},"39":{"tf":1.7320508075688772},"4":{"tf":1.7320508075688772},"40":{"tf":1.0},"41":{"tf":2.23606797749979},"42":{"tf":3.3166247903554},"43":{"tf":2.6457513110645907},"44":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.0},"47":{"tf":1.0},"48":{"tf":1.0}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"s":{"df":4,"docs":{"11":{"tf":1.0},"12":{"tf":1.0},"16":{"tf":1.4142135623730951},"9":{"tf":1.0}}}},"df":0,"docs":{},"v":{"df":1,"docs":{"144":{"tf":1.0}}}},"i":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"2":{"tf":1.0}}}},"df":0,"docs":{}},"df":1,"docs":{"130":{"tf":1.0}}}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":2,"docs":{"48":{"tf":1.0},"57":{"tf":1.0}}},"v":{"df":16,"docs":{"108":{"tf":1.0},"113":{"tf":1.0},"117":{"tf":1.0},"126":{"tf":1.4142135623730951},"133":{"tf":1.0},"141":{"tf":1.0},"152":{"tf":1.0},"2":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"61":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":2.0},"91":{"tf":1.0}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"160":{"tf":1.0}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"l":{"a":{"c":{"df":4,"docs":{"24":{"tf":1.0},"27":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":1,"docs":{"136":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":3,"docs":{"155":{"tf":1.0},"157":{"tf":1.0},"4":{"tf":1.0}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"169":{"tf":1.0}}}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":13,"docs":{"101":{"tf":1.0},"105":{"tf":1.0},"118":{"tf":1.0},"128":{"tf":1.0},"129":{"tf":1.0},"132":{"tf":1.0},"156":{"tf":1.0},"49":{"tf":1.4142135623730951},"53":{"tf":1.0},"59":{"tf":1.0},"64":{"tf":1.0},"84":{"tf":1.0},"96":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"168":{"tf":1.0}}}}}}}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"148":{"tf":1.4142135623730951}}}}}},"df":6,"docs":{"148":{"tf":2.0},"155":{"tf":1.4142135623730951},"156":{"tf":1.0},"157":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951},"97":{"tf":2.449489742783178}}}}},"i":{"df":0,"docs":{},"r":{"df":20,"docs":{"105":{"tf":1.0},"109":{"tf":1.7320508075688772},"118":{"tf":1.0},"133":{"tf":1.0},"138":{"tf":1.0},"16":{"tf":1.4142135623730951},"175":{"tf":1.0},"21":{"tf":1.4142135623730951},"3":{"tf":1.0},"31":{"tf":1.4142135623730951},"35":{"tf":1.0},"40":{"tf":1.4142135623730951},"44":{"tf":1.0},"53":{"tf":1.0},"57":{"tf":1.4142135623730951},"64":{"tf":1.0},"72":{"tf":2.0},"76":{"tf":1.0},"84":{"tf":1.0},"96":{"tf":1.7320508075688772}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":1,"docs":{"52":{"tf":1.0}}}}},"i":{"d":{"df":2,"docs":{"126":{"tf":1.0},"160":{"tf":1.0}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"c":{"df":9,"docs":{"143":{"tf":1.7320508075688772},"144":{"tf":2.8284271247461903},"147":{"tf":1.0},"148":{"tf":1.4142135623730951},"149":{"tf":1.4142135623730951},"150":{"tf":1.0},"22":{"tf":1.0},"33":{"tf":1.4142135623730951},"42":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"151":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":4,"docs":{"128":{"tf":1.0},"138":{"tf":1.0},"142":{"tf":1.0},"148":{"tf":1.7320508075688772}}}}}},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":5,"docs":{"157":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0}}}}},"df":1,"docs":{"144":{"tf":1.0}}},"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":{"df":2,"docs":{"129":{"tf":1.0},"133":{"tf":1.4142135623730951}}}}}}},"df":6,"docs":{"128":{"tf":1.4142135623730951},"132":{"tf":1.4142135623730951},"143":{"tf":1.0},"144":{"tf":1.0},"4":{"tf":1.0},"59":{"tf":1.4142135623730951}}}}}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":4,"docs":{"123":{"tf":1.0},"48":{"tf":1.0},"57":{"tf":1.0},"65":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":5,"docs":{"128":{"tf":1.0},"166":{"tf":1.4142135623730951},"168":{"tf":1.0},"69":{"tf":1.0},"75":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"s":{"df":2,"docs":{"1":{"tf":1.0},"172":{"tf":1.0}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":3,"docs":{"4":{"tf":1.4142135623730951},"48":{"tf":1.0},"59":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"173":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"k":{"df":1,"docs":{"170":{"tf":1.0}}}}},"o":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"100":{"tf":1.0}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"]":{"/":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"160":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"n":{"d":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"100":{"tf":1.0},"101":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}},"df":2,"docs":{"100":{"tf":1.0},"158":{"tf":1.0}}},"df":0,"docs":{}},"t":{"df":21,"docs":{"159":{"tf":1.0},"17":{"tf":1.0},"170":{"tf":1.0},"172":{"tf":1.7320508075688772},"19":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.0},"36":{"tf":2.0},"37":{"tf":2.23606797749979},"41":{"tf":1.0},"42":{"tf":1.0},"45":{"tf":2.0},"46":{"tf":2.23606797749979},"50":{"tf":1.0},"51":{"tf":1.4142135623730951},"52":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.0},"61":{"tf":1.7320508075688772},"65":{"tf":1.0},"81":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":7,"docs":{"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}}}}}}},"t":{"df":0,"docs":{},"t":{"df":1,"docs":{"158":{"tf":1.0}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":5,"docs":{"153":{"tf":1.0},"170":{"tf":1.0},"93":{"tf":1.0},"96":{"tf":2.23606797749979},"97":{"tf":2.449489742783178}}}},"n":{"df":43,"docs":{"109":{"tf":1.4142135623730951},"11":{"tf":1.0},"12":{"tf":1.0},"13":{"tf":1.4142135623730951},"130":{"tf":2.0},"142":{"tf":1.4142135623730951},"147":{"tf":1.0},"148":{"tf":1.0},"149":{"tf":1.0},"153":{"tf":1.7320508075688772},"154":{"tf":1.7320508075688772},"155":{"tf":1.7320508075688772},"156":{"tf":1.7320508075688772},"157":{"tf":1.7320508075688772},"158":{"tf":1.7320508075688772},"16":{"tf":1.0},"166":{"tf":1.0},"168":{"tf":1.0},"17":{"tf":1.0},"170":{"tf":1.0},"19":{"tf":1.4142135623730951},"21":{"tf":1.0},"22":{"tf":1.7320508075688772},"24":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.4142135623730951},"27":{"tf":1.4142135623730951},"28":{"tf":1.0},"31":{"tf":1.0},"33":{"tf":2.6457513110645907},"34":{"tf":3.1622776601683795},"35":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.4142135623730951},"4":{"tf":2.8284271247461903},"40":{"tf":1.0},"42":{"tf":2.8284271247461903},"43":{"tf":3.3166247903554},"44":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951},"54":{"tf":1.0}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":5,"docs":{"130":{"tf":1.0},"141":{"tf":1.0},"143":{"tf":1.0},"56":{"tf":1.0},"61":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":1,"docs":{"162":{"tf":1.4142135623730951}}}}}},"df":18,"docs":{"101":{"tf":1.4142135623730951},"105":{"tf":1.4142135623730951},"106":{"tf":1.0},"109":{"tf":1.4142135623730951},"118":{"tf":1.4142135623730951},"12":{"tf":2.0},"123":{"tf":1.4142135623730951},"13":{"tf":1.0},"133":{"tf":1.4142135623730951},"14":{"tf":1.0},"172":{"tf":1.0},"3":{"tf":1.0},"72":{"tf":1.4142135623730951},"76":{"tf":1.4142135623730951},"78":{"tf":1.0},"84":{"tf":1.4142135623730951},"88":{"tf":1.4142135623730951},"96":{"tf":1.4142135623730951}}}}}},"s":{"\"":{":":{"\"":{"0":{".":{"0":{".":{"0":{".":{"0":{":":{"8":{"0":{"0":{"0":{"\"":{"df":0,"docs":{},"}":{",":{"\"":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"\"":{":":{"\"":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{":":{":":{"a":{"d":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"\"":{",":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"\"":{":":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"c":{"/":{"a":{"d":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"r":{"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":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{},"m":{"df":0,"docs":{},"e":{"df":13,"docs":{"155":{"tf":1.0},"156":{"tf":1.4142135623730951},"158":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"32":{"tf":1.0},"36":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"53":{"tf":1.0},"59":{"tf":1.0},"61":{"tf":1.0},"79":{"tf":1.0},"97":{"tf":1.0}}},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"125":{"tf":1.4142135623730951}}}}},"v":{"df":0,"docs":{},"e":{"df":1,"docs":{"2":{"tf":1.0}}}},"w":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}}},"c":{"a":{"df":0,"docs":{},"l":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"79":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":3,"docs":{"1":{"tf":1.0},"139":{"tf":1.0},"175":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":1,"docs":{"59":{"tf":1.0}}}}}},"df":0,"docs":{}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"a":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"/":{"d":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":10,"docs":{"101":{"tf":1.0},"105":{"tf":1.0},"109":{"tf":1.0},"118":{"tf":1.0},"123":{"tf":1.0},"72":{"tf":1.0},"76":{"tf":1.0},"84":{"tf":1.0},"88":{"tf":1.0},"96":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":15,"docs":{"101":{"tf":1.0},"105":{"tf":1.0},"109":{"tf":1.0},"118":{"tf":1.0},"123":{"tf":1.0},"154":{"tf":1.0},"4":{"tf":1.4142135623730951},"54":{"tf":1.0},"57":{"tf":2.0},"64":{"tf":1.0},"72":{"tf":1.0},"76":{"tf":1.0},"84":{"tf":1.0},"88":{"tf":1.0},"96":{"tf":1.0}},"r":{"df":0,"docs":{},"s":{":":{":":{"df":0,"docs":{},"j":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"a":{"df":1,"docs":{"132":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"133":{"tf":1.0}}}}}}},"d":{"df":0,"docs":{},"k":{"df":3,"docs":{"160":{"tf":1.4142135623730951},"171":{"tf":1.0},"172":{"tf":1.0}}},"p":{"4":{"df":0,"docs":{},"k":{"df":2,"docs":{"22":{"tf":1.0},"26":{"tf":1.0}}}},"df":0,"docs":{}}},"df":6,"docs":{"147":{"tf":1.0},"151":{"tf":1.0},"34":{"tf":1.7320508075688772},"36":{"tf":1.4142135623730951},"43":{"tf":1.7320508075688772},"45":{"tf":1.4142135623730951}},"e":{"a":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"160":{"tf":1.0}}}},"df":0,"docs":{}}},"c":{"df":3,"docs":{"155":{"tf":1.0},"157":{"tf":1.0},"48":{"tf":1.0}},"o":{"df":0,"docs":{},"n":{"d":{"df":9,"docs":{"104":{"tf":1.4142135623730951},"105":{"tf":1.4142135623730951},"139":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.0},"48":{"tf":1.0},"53":{"tf":1.0},"60":{"tf":1.0}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":4,"docs":{"36":{"tf":1.0},"45":{"tf":1.0},"55":{"tf":1.0},"60":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"r":{"df":5,"docs":{"1":{"tf":1.0},"126":{"tf":1.0},"172":{"tf":1.0},"2":{"tf":1.0},"3":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":21,"docs":{"12":{"tf":1.0},"139":{"tf":1.4142135623730951},"141":{"tf":1.4142135623730951},"156":{"tf":1.0},"158":{"tf":1.4142135623730951},"162":{"tf":1.0},"167":{"tf":1.4142135623730951},"18":{"tf":1.0},"19":{"tf":1.0},"24":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"36":{"tf":2.23606797749979},"4":{"tf":1.0},"42":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951},"45":{"tf":2.23606797749979},"50":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"56":{"tf":1.0}},"m":{"df":2,"docs":{"14":{"tf":1.0},"175":{"tf":1.0}}}},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"100":{"tf":1.4142135623730951},"61":{"tf":1.0}}}},"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":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{")":{".":{"a":{"df":0,"docs":{},"s":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":1,"docs":{"132":{"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":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"133":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"133":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"]":{"'":{"df":2,"docs":{"105":{"tf":1.0},"118":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"133":{"tf":1.4142135623730951}}}},"n":{"d":{"df":19,"docs":{"100":{"tf":1.0},"101":{"tf":1.7320508075688772},"120":{"tf":1.0},"130":{"tf":1.4142135623730951},"139":{"tf":2.0},"152":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.4142135623730951},"166":{"tf":1.4142135623730951},"17":{"tf":1.0},"172":{"tf":1.4142135623730951},"19":{"tf":2.0},"41":{"tf":1.0},"42":{"tf":1.0},"48":{"tf":1.0},"55":{"tf":1.0},"58":{"tf":1.0},"63":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":2,"docs":{"14":{"tf":1.0},"2":{"tf":1.0}}},"t":{"df":13,"docs":{"120":{"tf":1.0},"126":{"tf":1.0},"128":{"tf":1.4142135623730951},"136":{"tf":2.0},"139":{"tf":1.4142135623730951},"148":{"tf":1.7320508075688772},"172":{"tf":1.0},"27":{"tf":1.4142135623730951},"53":{"tf":1.4142135623730951},"57":{"tf":1.0},"73":{"tf":1.0},"75":{"tf":1.4142135623730951},"80":{"tf":1.4142135623730951}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":6,"docs":{"12":{"tf":1.0},"13":{"tf":1.0},"14":{"tf":1.0},"151":{"tf":1.0},"170":{"tf":1.0},"172":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"q":{"df":1,"docs":{"136":{"tf":1.7320508075688772}},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":3,"docs":{"59":{"tf":1.0},"60":{"tf":1.7320508075688772},"61":{"tf":1.0}}},"df":0,"docs":{}}}}},"r":{"d":{"df":2,"docs":{"131":{"tf":1.0},"132":{"tf":1.0}},"e":{"_":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"132":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":1,"docs":{"65":{"tf":1.0}}},"v":{"df":3,"docs":{"142":{"tf":1.0},"143":{"tf":1.0},"53":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"'":{"df":3,"docs":{"130":{"tf":1.0},"136":{"tf":1.4142135623730951},"2":{"tf":1.0}}},"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"136":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"136":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}},"df":41,"docs":{"0":{"tf":1.0},"1":{"tf":1.7320508075688772},"130":{"tf":2.0},"131":{"tf":1.0},"133":{"tf":1.0},"142":{"tf":1.7320508075688772},"143":{"tf":2.0},"145":{"tf":1.7320508075688772},"147":{"tf":3.3166247903554},"148":{"tf":1.7320508075688772},"149":{"tf":1.0},"150":{"tf":1.0},"153":{"tf":1.0},"155":{"tf":2.0},"156":{"tf":1.7320508075688772},"157":{"tf":1.7320508075688772},"163":{"tf":1.0},"166":{"tf":1.4142135623730951},"169":{"tf":1.0},"170":{"tf":3.7416573867739413},"171":{"tf":2.8284271247461903},"172":{"tf":4.358898943540674},"175":{"tf":2.449489742783178},"2":{"tf":1.4142135623730951},"22":{"tf":1.4142135623730951},"23":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.4142135623730951},"3":{"tf":1.0},"34":{"tf":1.4142135623730951},"35":{"tf":1.0},"37":{"tf":1.0},"4":{"tf":1.7320508075688772},"41":{"tf":1.0},"43":{"tf":1.4142135623730951},"44":{"tf":1.0},"46":{"tf":1.0},"48":{"tf":1.4142135623730951},"53":{"tf":2.0},"73":{"tf":1.0},"75":{"tf":1.4142135623730951}}}},"i":{"c":{"df":27,"docs":{"130":{"tf":1.0},"134":{"tf":1.0},"135":{"tf":1.0},"142":{"tf":1.4142135623730951},"143":{"tf":1.0},"144":{"tf":1.7320508075688772},"153":{"tf":1.0},"155":{"tf":3.7416573867739413},"156":{"tf":2.0},"157":{"tf":3.1622776601683795},"158":{"tf":1.4142135623730951},"161":{"tf":1.0},"166":{"tf":2.449489742783178},"17":{"tf":1.4142135623730951},"172":{"tf":1.0},"175":{"tf":1.4142135623730951},"18":{"tf":1.0},"33":{"tf":2.0},"34":{"tf":1.4142135623730951},"36":{"tf":1.4142135623730951},"37":{"tf":2.23606797749979},"4":{"tf":3.4641016151377544},"42":{"tf":2.0},"43":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"46":{"tf":2.23606797749979},"48":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":6,"docs":{"139":{"tf":2.23606797749979},"140":{"tf":2.6457513110645907},"166":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"53":{"tf":3.605551275463989}}}}}}},"t":{"df":28,"docs":{"1":{"tf":1.0},"14":{"tf":1.0},"141":{"tf":1.7320508075688772},"142":{"tf":1.7320508075688772},"143":{"tf":1.7320508075688772},"151":{"tf":1.7320508075688772},"156":{"tf":2.23606797749979},"157":{"tf":1.7320508075688772},"158":{"tf":1.0},"162":{"tf":1.4142135623730951},"166":{"tf":1.4142135623730951},"172":{"tf":1.4142135623730951},"173":{"tf":1.0},"22":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.4142135623730951},"36":{"tf":1.0},"41":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.4142135623730951},"45":{"tf":1.0},"49":{"tf":1.0},"51":{"tf":1.0},"61":{"tf":1.4142135623730951},"72":{"tf":2.0},"75":{"tf":1.0},"93":{"tf":1.0}},"u":{"df":0,"docs":{},"p":{"df":4,"docs":{"130":{"tf":1.0},"143":{"tf":1.0},"156":{"tf":1.4142135623730951},"158":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":6,"docs":{"126":{"tf":1.0},"143":{"tf":1.0},"169":{"tf":1.4142135623730951},"33":{"tf":1.0},"42":{"tf":1.0},"63":{"tf":1.0}}}}}},"h":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"d":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"_":{"1":{"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":2,"docs":{"141":{"tf":1.0},"61":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":1,"docs":{"19":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"w":{"df":8,"docs":{"11":{"tf":1.4142135623730951},"130":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.0},"52":{"tf":1.0},"75":{"tf":1.0}}}},"u":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"x":{")":{".":{"a":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"130":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"130":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"i":{"d":{"df":0,"docs":{},"e":{"c":{"a":{"df":0,"docs":{},"r":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"e":{"c":{"a":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":2,"docs":{"22":{"tf":1.0},"25":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":2,"docs":{"26":{"tf":1.0},"28":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":12,"docs":{"170":{"tf":1.7320508075688772},"171":{"tf":1.4142135623730951},"20":{"tf":1.7320508075688772},"21":{"tf":1.0},"22":{"tf":2.23606797749979},"23":{"tf":1.0},"24":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":2.0},"27":{"tf":1.0},"28":{"tf":1.0},"29":{"tf":1.0}}}},"df":0,"docs":{}},"df":5,"docs":{"126":{"tf":1.0},"13":{"tf":1.4142135623730951},"27":{"tf":1.0},"37":{"tf":1.4142135623730951},"46":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":4,"docs":{"143":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"59":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"106":{"tf":1.0},"143":{"tf":1.0}}}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"17":{"tf":1.0}},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"158":{"tf":1.0},"170":{"tf":1.0}}}}},"i":{"df":1,"docs":{"52":{"tf":1.0}},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"149":{"tf":1.0}}}}}}},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"2":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":9,"docs":{"109":{"tf":1.0},"142":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0},"172":{"tf":1.4142135623730951},"18":{"tf":1.0},"4":{"tf":1.4142135623730951},"41":{"tf":1.4142135623730951},"60":{"tf":1.0}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":4,"docs":{"127":{"tf":1.0},"152":{"tf":1.0},"156":{"tf":1.0},"55":{"tf":1.0}}}},"df":0,"docs":{}}}}},"z":{"df":0,"docs":{},"e":{"df":16,"docs":{"108":{"tf":1.0},"113":{"tf":1.0},"117":{"tf":1.0},"126":{"tf":1.0},"136":{"tf":1.0},"148":{"tf":1.0},"152":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":2.0},"78":{"tf":1.0},"79":{"tf":1.4142135623730951},"91":{"tf":1.0}}}}},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"23":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"df":1,"docs":{"62":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"148":{"tf":1.0}}}}}}}}},"m":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":2,"docs":{"78":{"tf":1.0},"79":{"tf":1.0}},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"170":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"n":{"5":{"d":{"6":{"df":2,"docs":{"35":{"tf":1.0},"36":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":4,"docs":{"75":{"tf":1.0},"76":{"tf":1.4142135623730951},"78":{"tf":2.23606797749979},"79":{"tf":1.0}}}},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"148":{"tf":2.8284271247461903}}}}}}}},"df":0,"docs":{}},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":3,"docs":{"144":{"tf":1.0},"48":{"tf":1.0},"57":{"tf":1.0}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"143":{"tf":1.0}}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"175":{"tf":1.0},"41":{"tf":1.0}}}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":3,"docs":{"14":{"tf":1.0},"36":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951}}}}}},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"11":{"tf":1.4142135623730951}}}},"t":{"df":0,"docs":{},"w":{"df":1,"docs":{"143":{"tf":1.0}}}},"u":{"df":0,"docs":{},"r":{"c":{"df":15,"docs":{"1":{"tf":1.0},"101":{"tf":1.0},"102":{"tf":1.0},"127":{"tf":1.0},"142":{"tf":1.0},"156":{"tf":1.7320508075688772},"175":{"tf":1.7320508075688772},"4":{"tf":1.0},"49":{"tf":1.0},"50":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.4142135623730951},"9":{"tf":1.0},"95":{"tf":1.4142135623730951},"96":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"p":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":5,"docs":{"104":{"tf":1.0},"130":{"tf":1.0},"156":{"tf":1.4142135623730951},"4":{"tf":1.0},"60":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"52":{"tf":1.4142135623730951},"75":{"tf":1.0}},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"14":{"tf":1.0}},"t":{"df":1,"docs":{"52":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{},"f":{"df":15,"docs":{"0":{"tf":1.0},"1":{"tf":1.4142135623730951},"109":{"tf":1.4142135623730951},"12":{"tf":1.0},"141":{"tf":1.4142135623730951},"143":{"tf":1.0},"166":{"tf":1.0},"175":{"tf":1.0},"2":{"tf":1.0},"22":{"tf":1.0},"35":{"tf":1.0},"44":{"tf":1.0},"58":{"tf":1.0},"63":{"tf":1.0},"64":{"tf":1.0}},"i":{"df":13,"docs":{"104":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":1.0},"144":{"tf":1.4142135623730951},"155":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.0},"158":{"tf":1.0},"48":{"tf":1.0},"52":{"tf":1.0},"55":{"tf":1.0},"59":{"tf":1.4142135623730951},"60":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"d":{"df":2,"docs":{"78":{"tf":1.0},"79":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"35":{"tf":1.0},"44":{"tf":1.0}}}}},"r":{"c":{"/":{"\"":{"]":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"133":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"d":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"r":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{".":{"df":0,"docs":{},"r":{"df":1,"docs":{"133":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{".":{"df":0,"docs":{},"r":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}},"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"y":{".":{"df":0,"docs":{},"r":{"df":2,"docs":{"37":{"tf":1.4142135623730951},"46":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":1,"docs":{"133":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"r":{"df":3,"docs":{"130":{"tf":1.0},"132":{"tf":1.4142135623730951},"133":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{".":{"df":0,"docs":{},"r":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"t":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":2,"docs":{"139":{"tf":1.0},"58":{"tf":1.0}}}},"n":{"d":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":3,"docs":{"171":{"tf":1.0},"172":{"tf":1.0},"3":{"tf":1.0}}}}},"r":{"d":{"df":9,"docs":{"1":{"tf":1.0},"130":{"tf":1.0},"14":{"tf":1.0},"143":{"tf":1.0},"151":{"tf":1.0},"170":{"tf":1.0},"35":{"tf":1.0},"44":{"tf":1.0},"85":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"t":{"df":15,"docs":{"11":{"tf":1.0},"130":{"tf":2.23606797749979},"154":{"tf":1.0},"156":{"tf":1.7320508075688772},"17":{"tf":1.4142135623730951},"18":{"tf":2.0},"21":{"tf":1.0},"31":{"tf":1.0},"37":{"tf":1.7320508075688772},"40":{"tf":1.0},"46":{"tf":1.7320508075688772},"5":{"tf":1.0},"60":{"tf":1.0},"68":{"tf":1.0},"96":{"tf":1.4142135623730951}},"u":{"df":0,"docs":{},"p":{"df":1,"docs":{"143":{"tf":1.4142135623730951}}}}}},"t":{"df":0,"docs":{},"e":{"df":9,"docs":{"133":{"tf":1.0},"143":{"tf":1.0},"22":{"tf":1.0},"26":{"tf":1.0},"3":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.4142135623730951},"44":{"tf":1.0},"45":{"tf":1.4142135623730951}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"106":{"tf":1.0}}}}}}},"i":{"c":{"df":11,"docs":{"129":{"tf":1.0},"131":{"tf":1.0},"133":{"tf":1.4142135623730951},"143":{"tf":1.0},"144":{"tf":1.4142135623730951},"166":{"tf":1.0},"18":{"tf":1.0},"22":{"tf":1.0},"27":{"tf":1.0},"52":{"tf":1.0},"55":{"tf":2.23606797749979}},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":2,"docs":{"129":{"tf":1.7320508075688772},"133":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"u":{"df":5,"docs":{"166":{"tf":1.4142135623730951},"33":{"tf":1.0},"34":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0}}}}},"d":{":":{":":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{":":{":":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"133":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{":":{":":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"r":{"(":{"\"":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"133":{"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":{},"e":{"df":0,"docs":{},"t":{":":{":":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"v":{"4":{"a":{"d":{"d":{"df":0,"docs":{},"r":{":":{":":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"130":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"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":{},"u":{"df":0,"docs":{},"t":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":1,"docs":{"4":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":7,"docs":{"22":{"tf":1.0},"23":{"tf":1.4142135623730951},"26":{"tf":1.0},"27":{"tf":1.0},"34":{"tf":1.0},"43":{"tf":1.0},"59":{"tf":2.23606797749979}}}},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":2,"docs":{"11":{"tf":1.0},"170":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":4,"docs":{"122":{"tf":1.0},"126":{"tf":1.0},"63":{"tf":1.0},"72":{"tf":1.0}}}}},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"143":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":5,"docs":{"100":{"tf":1.0},"66":{"tf":1.7320508075688772},"69":{"tf":1.0},"72":{"tf":2.23606797749979},"84":{"tf":1.0}}}}}}},"df":2,"docs":{"129":{"tf":1.0},"133":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"78":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"85":{"tf":1.0}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":18,"docs":{"101":{"tf":1.7320508075688772},"109":{"tf":2.449489742783178},"118":{"tf":1.0},"123":{"tf":1.0},"132":{"tf":1.0},"133":{"tf":1.0},"151":{"tf":1.0},"51":{"tf":1.0},"55":{"tf":1.7320508075688772},"57":{"tf":2.23606797749979},"61":{"tf":1.0},"64":{"tf":1.0},"72":{"tf":2.23606797749979},"76":{"tf":1.4142135623730951},"84":{"tf":1.0},"85":{"tf":1.0},"88":{"tf":1.0},"96":{"tf":1.7320508075688772}}}}},"u":{"c":{"df":0,"docs":{},"t":{"df":5,"docs":{"127":{"tf":1.0},"128":{"tf":1.0},"129":{"tf":1.0},"132":{"tf":1.7320508075688772},"136":{"tf":1.0}}}},"df":0,"docs":{}}}},"u":{"b":{"_":{"df":0,"docs":{},"z":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"142":{"tf":1.4142135623730951},"157":{"tf":1.4142135623730951}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"(":{"df":4,"docs":{"142":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0},"4":{"tf":1.0}}},"df":5,"docs":{"142":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0},"48":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"n":{"a":{"d":{"df":1,"docs":{"153":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":3,"docs":{"142":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.4142135623730951}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":1,"docs":{"73":{"tf":1.0}}}},"t":{"df":1,"docs":{"144":{"tf":1.0}}}}}},"c":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":2,"docs":{"147":{"tf":1.0},"166":{"tf":1.0}},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"147":{"tf":1.0},"19":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"=":{"1":{"df":1,"docs":{"166":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}},"df":0,"docs":{},"h":{"df":14,"docs":{"104":{"tf":1.0},"115":{"tf":1.0},"133":{"tf":1.0},"157":{"tf":1.0},"158":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.4142135623730951},"172":{"tf":1.4142135623730951},"22":{"tf":1.0},"26":{"tf":1.0},"3":{"tf":1.0},"52":{"tf":1.0},"61":{"tf":1.0},"73":{"tf":1.0}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":8,"docs":{"126":{"tf":1.0},"152":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"67":{"tf":1.4142135623730951},"72":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"143":{"tf":1.0}}}},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"175":{"tf":1.4142135623730951}}}}}},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":4,"docs":{"133":{"tf":1.0},"144":{"tf":2.6457513110645907},"159":{"tf":1.0},"97":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"f":{"a":{"c":{"df":2,"docs":{"175":{"tf":1.0},"56":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":2,"docs":{"106":{"tf":1.0},"136":{"tf":1.0}}}},"df":0,"docs":{}}}},"y":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"133":{"tf":1.0}}}}}}}}},"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"x":{"df":1,"docs":{"133":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":11,"docs":{"12":{"tf":1.0},"126":{"tf":1.0},"133":{"tf":1.0},"156":{"tf":1.0},"165":{"tf":1.0},"166":{"tf":1.0},"3":{"tf":1.0},"5":{"tf":1.0},"54":{"tf":1.0},"73":{"tf":1.0},"79":{"tf":1.0}}}}}}}},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":4,"docs":{"109":{"tf":1.0},"118":{"tf":1.0},"123":{"tf":1.0},"72":{"tf":1.0}}}},"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":17,"docs":{"132":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"2":{"tf":1.0},"24":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.4142135623730951},"32":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.0},"37":{"tf":1.4142135623730951},"41":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.0},"46":{"tf":1.4142135623730951},"60":{"tf":1.0},"96":{"tf":1.0}},"n":{"df":1,"docs":{"154":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"k":{"df":3,"docs":{"131":{"tf":1.0},"143":{"tf":1.0},"175":{"tf":1.4142135623730951}}}},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"17":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"k":{"df":2,"docs":{"104":{"tf":1.0},"60":{"tf":1.0}}}}},"c":{"df":0,"docs":{},"p":{"df":3,"docs":{"134":{"tf":1.0},"142":{"tf":1.0},"53":{"tf":1.4142135623730951}}}},"df":1,"docs":{"48":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"53":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"1":{"tf":1.0},"170":{"tf":1.0}}}}}}}}},"n":{"d":{"df":1,"docs":{"127":{"tf":1.0}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"166":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":6,"docs":{"16":{"tf":1.0},"21":{"tf":1.0},"31":{"tf":1.0},"34":{"tf":1.4142135623730951},"40":{"tf":1.0},"43":{"tf":1.4142135623730951}}}}},"r":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"127":{"tf":1.0}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"11":{"tf":1.7320508075688772},"19":{"tf":1.7320508075688772}}}}},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"35":{"tf":1.0},"44":{"tf":1.0}}}}}}}}},"t":{"'":{"df":2,"docs":{"133":{"tf":1.0},"156":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"$":{"df":0,"docs":{},"{":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"b":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}}},"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":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"141":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"104":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}}}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"59":{"tf":1.0}}}},"r":{"d":{"df":1,"docs":{"174":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":3,"docs":{"120":{"tf":1.0},"139":{"tf":1.4142135623730951},"170":{"tf":1.0}}}},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"53":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":2,"docs":{"104":{"tf":1.4142135623730951},"48":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":2,"docs":{"34":{"tf":1.0},"43":{"tf":1.0}}},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"166":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":22,"docs":{"104":{"tf":1.0},"111":{"tf":1.0},"172":{"tf":1.0},"175":{"tf":1.0},"19":{"tf":1.0},"21":{"tf":1.0},"27":{"tf":2.0},"31":{"tf":1.0},"32":{"tf":1.0},"37":{"tf":1.0},"4":{"tf":1.0},"40":{"tf":1.0},"41":{"tf":1.0},"43":{"tf":1.0},"46":{"tf":1.0},"5":{"tf":1.0},"53":{"tf":1.0},"59":{"tf":1.0},"63":{"tf":1.0},"81":{"tf":1.0},"89":{"tf":1.0},"96":{"tf":1.0}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"143":{"tf":1.0}}}}}}}}}}},"i":{"df":0,"docs":{},"e":{"df":1,"docs":{"175":{"tf":1.0}}},"m":{"df":0,"docs":{},"e":{"df":14,"docs":{"104":{"tf":1.0},"12":{"tf":1.0},"136":{"tf":2.0},"139":{"tf":1.4142135623730951},"147":{"tf":1.0},"148":{"tf":1.0},"158":{"tf":1.0},"168":{"tf":1.0},"26":{"tf":1.0},"36":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"61":{"tf":1.0},"75":{"tf":1.0},"97":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"\"":{":":{"\"":{"2":{"0":{"2":{"3":{"df":1,"docs":{"18":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":7,"docs":{"115":{"tf":2.6457513110645907},"116":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":1.4142135623730951},"119":{"tf":1.0},"136":{"tf":2.0},"63":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"l":{"df":10,"docs":{"101":{"tf":1.0},"105":{"tf":1.0},"109":{"tf":1.0},"118":{"tf":1.0},"123":{"tf":1.0},"72":{"tf":1.0},"76":{"tf":1.0},"84":{"tf":1.0},"88":{"tf":1.0},"96":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":2,"docs":{"37":{"tf":2.449489742783178},"46":{"tf":2.449489742783178}}}}},"df":0,"docs":{}}},"df":21,"docs":{"120":{"tf":1.7320508075688772},"121":{"tf":1.0},"122":{"tf":1.7320508075688772},"123":{"tf":1.4142135623730951},"124":{"tf":2.23606797749979},"125":{"tf":1.0},"126":{"tf":2.8284271247461903},"151":{"tf":2.0},"154":{"tf":1.0},"159":{"tf":1.4142135623730951},"172":{"tf":1.0},"36":{"tf":2.8284271247461903},"37":{"tf":1.7320508075688772},"45":{"tf":2.8284271247461903},"46":{"tf":1.7320508075688772},"52":{"tf":1.7320508075688772},"55":{"tf":1.7320508075688772},"61":{"tf":1.4142135623730951},"63":{"tf":1.0},"65":{"tf":1.0},"81":{"tf":1.0}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":10,"docs":{"120":{"tf":1.7320508075688772},"126":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.0},"41":{"tf":1.0},"42":{"tf":1.0},"52":{"tf":1.0},"61":{"tf":1.4142135623730951},"63":{"tf":1.0},"65":{"tf":1.0}}}}}}}},"i":{"df":0,"docs":{},"o":{":":{":":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":4,"docs":{"100":{"tf":1.0},"104":{"tf":1.0},"130":{"tf":1.0},"60":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":1,"docs":{"130":{"tf":1.7320508075688772}}}}},"n":{"df":0,"docs":{},"i":{"c":{":":{":":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"d":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"!":{"(":{"\"":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"133":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"133":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":2,"docs":{"131":{"tf":1.0},"133":{"tf":1.0}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"k":{"df":2,"docs":{"139":{"tf":1.0},"141":{"tf":1.4142135623730951}}},"l":{"df":2,"docs":{"130":{"tf":1.0},"3":{"tf":1.0}}}},"p":{"df":2,"docs":{"149":{"tf":1.0},"175":{"tf":1.4142135623730951}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":1,"docs":{"144":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"n":{"df":1,"docs":{"140":{"tf":1.0}}}},"t":{"a":{"df":0,"docs":{},"l":{"df":8,"docs":{"110":{"tf":1.4142135623730951},"124":{"tf":1.0},"139":{"tf":2.23606797749979},"14":{"tf":1.0},"140":{"tf":1.0},"147":{"tf":2.6457513110645907},"148":{"tf":2.0},"80":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"r":{"a":{"c":{"df":0,"docs":{},"e":{"df":1,"docs":{"162":{"tf":1.0}}},"k":{"df":3,"docs":{"139":{"tf":1.0},"147":{"tf":1.0},"53":{"tf":1.0}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":1,"docs":{"169":{"tf":1.0}}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"c":{"'":{"df":1,"docs":{"93":{"tf":1.0}}},"df":15,"docs":{"100":{"tf":1.0},"170":{"tf":1.0},"172":{"tf":1.7320508075688772},"175":{"tf":1.0},"18":{"tf":1.0},"22":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0},"50":{"tf":1.0},"53":{"tf":1.4142135623730951},"55":{"tf":1.0},"57":{"tf":1.0},"63":{"tf":1.0},"75":{"tf":1.0},"93":{"tf":1.0}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"127":{"tf":1.0}}}},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":3,"docs":{"1":{"tf":1.0},"3":{"tf":1.0},"48":{"tf":1.0}}}},"df":0,"docs":{}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"59":{"tf":1.0}}},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"59":{"tf":1.0}}}}}}},"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":1,"docs":{"175":{"tf":1.0}}}}},"df":2,"docs":{"130":{"tf":1.0},"133":{"tf":1.0}},"p":{"df":1,"docs":{"158":{"tf":1.0}}}},"u":{"df":0,"docs":{},"e":{"df":8,"docs":{"109":{"tf":1.4142135623730951},"126":{"tf":1.0},"152":{"tf":1.7320508075688772},"166":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0}}}},"y":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"(":{"df":0,"docs":{},"p":{"df":1,"docs":{"133":{"tf":1.0}}}},"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":2,"docs":{"129":{"tf":1.0},"133":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":1,"docs":{"130":{"tf":1.0}}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"<":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{":":{":":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"133":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"53":{"tf":1.0}}}},"r":{"df":0,"docs":{},"n":{"df":5,"docs":{"100":{"tf":1.0},"101":{"tf":1.0},"162":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"175":{"tf":1.0}}}}}}}},"w":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":1,"docs":{"58":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"/":{"d":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"59":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"o":{"df":7,"docs":{"12":{"tf":1.0},"127":{"tf":1.0},"133":{"tf":1.0},"151":{"tf":1.0},"175":{"tf":1.4142135623730951},"22":{"tf":1.0},"55":{"tf":1.0}}}},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"/":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"o":{"df":0,"docs":{},"y":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{".":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"v":{"3":{".":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"148":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"v":{"3":{".":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"148":{"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":{}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"v":{"3":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"148":{"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":29,"docs":{"101":{"tf":2.0},"105":{"tf":1.7320508075688772},"109":{"tf":4.242640687119285},"118":{"tf":1.4142135623730951},"123":{"tf":1.4142135623730951},"124":{"tf":1.0},"127":{"tf":1.0},"129":{"tf":1.4142135623730951},"130":{"tf":1.0},"132":{"tf":1.0},"133":{"tf":2.0},"136":{"tf":3.3166247903554},"143":{"tf":1.0},"144":{"tf":1.7320508075688772},"148":{"tf":1.4142135623730951},"19":{"tf":1.0},"33":{"tf":1.0},"37":{"tf":1.0},"42":{"tf":1.0},"46":{"tf":1.0},"51":{"tf":1.0},"57":{"tf":3.605551275463989},"62":{"tf":1.0},"64":{"tf":2.23606797749979},"72":{"tf":3.605551275463989},"76":{"tf":1.7320508075688772},"84":{"tf":2.0},"88":{"tf":1.4142135623730951},"96":{"tf":3.4641016151377544}}},"i":{"c":{"df":2,"docs":{"75":{"tf":1.0},"79":{"tf":1.0}}},"df":0,"docs":{}}}}},"u":{"1":{"df":1,"docs":{"136":{"tf":2.0}}},"2":{"df":1,"docs":{"136":{"tf":1.0}}},"8":{"df":1,"docs":{"136":{"tf":2.0}}},"d":{"df":0,"docs":{},"p":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"v":{"4":{"df":1,"docs":{"157":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":24,"docs":{"0":{"tf":1.0},"1":{"tf":1.0},"130":{"tf":1.7320508075688772},"134":{"tf":1.4142135623730951},"135":{"tf":1.0},"14":{"tf":1.0},"144":{"tf":1.0},"147":{"tf":1.0},"17":{"tf":2.23606797749979},"172":{"tf":1.4142135623730951},"175":{"tf":1.4142135623730951},"18":{"tf":1.4142135623730951},"19":{"tf":1.7320508075688772},"22":{"tf":1.0},"27":{"tf":1.0},"3":{"tf":1.4142135623730951},"37":{"tf":1.0},"4":{"tf":1.4142135623730951},"46":{"tf":1.0},"48":{"tf":2.0},"50":{"tf":1.0},"72":{"tf":1.0},"73":{"tf":1.0},"81":{"tf":1.0}}}},"df":3,"docs":{"130":{"tf":1.0},"17":{"tf":1.0},"19":{"tf":1.7320508075688772}},"e":{"4":{"df":1,"docs":{"160":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"1":{"6":{"df":1,"docs":{"96":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"3":{"2":{"df":2,"docs":{"105":{"tf":1.0},"72":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"6":{"4":{"df":1,"docs":{"109":{"tf":1.0}}},"df":0,"docs":{}},"8":{"df":2,"docs":{"109":{"tf":1.0},"84":{"tf":1.0}}},"df":1,"docs":{"105":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"41":{"tf":1.0}}}}}},"n":{"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":1,"docs":{"79":{"tf":1.0}}}}}}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":7,"docs":{"151":{"tf":1.0},"160":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"52":{"tf":1.0},"62":{"tf":1.0},"72":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"11":{"tf":1.0}}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"175":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":2,"docs":{"155":{"tf":1.0},"156":{"tf":1.0}}}},"q":{"df":0,"docs":{},"u":{"df":3,"docs":{"136":{"tf":1.0},"61":{"tf":1.0},"64":{"tf":1.0}}}},"t":{"df":1,"docs":{"136":{"tf":1.7320508075688772}}},"x":{"df":6,"docs":{"115":{"tf":1.0},"118":{"tf":1.0},"136":{"tf":1.4142135623730951},"54":{"tf":1.0},"59":{"tf":1.0},"63":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"k":{"df":1,"docs":{"69":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"l":{"df":4,"docs":{"13":{"tf":1.0},"159":{"tf":2.0},"160":{"tf":1.7320508075688772},"171":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"u":{"c":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"147":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":11,"docs":{"166":{"tf":1.0},"22":{"tf":1.0},"26":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0}}}},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"134":{"tf":1.0}}}}}}},"u":{"df":0,"docs":{},"s":{"df":2,"docs":{"155":{"tf":1.0},"157":{"tf":1.0}}}}},"p":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"11":{"tf":1.0}}}}},"d":{"a":{"df":0,"docs":{},"t":{"df":10,"docs":{"132":{"tf":1.0},"133":{"tf":1.0},"141":{"tf":1.0},"143":{"tf":1.4142135623730951},"147":{"tf":1.7320508075688772},"148":{"tf":2.0},"154":{"tf":1.4142135623730951},"155":{"tf":1.0},"48":{"tf":1.0},"59":{"tf":1.0}}}},"df":0,"docs":{}},"df":18,"docs":{"104":{"tf":1.0},"130":{"tf":1.0},"133":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0},"22":{"tf":1.0},"27":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"35":{"tf":1.0},"36":{"tf":1.0},"41":{"tf":1.0},"42":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951},"44":{"tf":1.0},"45":{"tf":1.0},"75":{"tf":1.0}},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"160":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"143":{"tf":1.0},"53":{"tf":1.0}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":10,"docs":{"102":{"tf":1.0},"128":{"tf":1.4142135623730951},"130":{"tf":1.0},"139":{"tf":1.7320508075688772},"53":{"tf":1.4142135623730951},"57":{"tf":1.4142135623730951},"59":{"tf":1.4142135623730951},"61":{"tf":1.0},"63":{"tf":1.0},"98":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"r":{"df":0,"docs":{},"l":{"df":4,"docs":{"145":{"tf":1.0},"148":{"tf":1.4142135623730951},"48":{"tf":1.0},"57":{"tf":1.0}}}},"s":{"a":{"df":0,"docs":{},"g":{"df":8,"docs":{"142":{"tf":1.0},"153":{"tf":1.4142135623730951},"155":{"tf":1.0},"157":{"tf":1.0},"162":{"tf":1.0},"29":{"tf":1.0},"4":{"tf":1.7320508075688772},"48":{"tf":1.0}}}},"df":62,"docs":{"0":{"tf":1.0},"1":{"tf":1.4142135623730951},"100":{"tf":1.0},"104":{"tf":1.0},"111":{"tf":1.0},"115":{"tf":1.0},"12":{"tf":1.0},"123":{"tf":1.0},"126":{"tf":1.4142135623730951},"127":{"tf":1.0},"128":{"tf":1.0},"129":{"tf":1.4142135623730951},"130":{"tf":1.7320508075688772},"131":{"tf":1.7320508075688772},"133":{"tf":2.0},"134":{"tf":1.0},"135":{"tf":1.0},"141":{"tf":1.4142135623730951},"142":{"tf":1.4142135623730951},"143":{"tf":1.0},"144":{"tf":2.8284271247461903},"150":{"tf":1.0},"152":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.4142135623730951},"156":{"tf":2.23606797749979},"165":{"tf":1.0},"166":{"tf":1.0},"169":{"tf":1.4142135623730951},"17":{"tf":1.0},"170":{"tf":1.0},"19":{"tf":1.0},"2":{"tf":1.4142135623730951},"27":{"tf":1.0},"36":{"tf":1.0},"4":{"tf":1.4142135623730951},"41":{"tf":1.4142135623730951},"45":{"tf":1.0},"48":{"tf":1.0},"5":{"tf":1.0},"51":{"tf":1.0},"52":{"tf":1.7320508075688772},"53":{"tf":1.0},"54":{"tf":1.4142135623730951},"55":{"tf":1.0},"57":{"tf":1.7320508075688772},"58":{"tf":1.0},"59":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.0},"65":{"tf":1.4142135623730951},"69":{"tf":1.0},"72":{"tf":1.4142135623730951},"75":{"tf":1.0},"76":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.0},"81":{"tf":1.0},"85":{"tf":1.0},"89":{"tf":1.0},"97":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"14":{"tf":1.0}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"23":{"tf":1.0},"52":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"c":{"df":2,"docs":{"118":{"tf":1.0},"136":{"tf":1.4142135623730951}}},"df":0,"docs":{},"f":{"df":1,"docs":{"85":{"tf":1.4142135623730951}}},"i":{"df":0,"docs":{},"l":{"df":2,"docs":{"175":{"tf":1.0},"65":{"tf":1.0}},"i":{"df":0,"docs":{},"s":{"df":10,"docs":{"126":{"tf":1.0},"149":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.4142135623730951},"3":{"tf":1.0},"32":{"tf":1.0},"41":{"tf":1.0},"52":{"tf":1.0},"65":{"tf":1.0}}}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"171":{"tf":1.0}},"i":{"df":1,"docs":{"55":{"tf":1.0}}}}}}},"u":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"57":{"tf":1.0}}},"df":0,"docs":{}}}},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{"df":25,"docs":{"100":{"tf":1.0},"104":{"tf":1.0},"108":{"tf":1.0},"113":{"tf":1.0},"117":{"tf":1.0},"122":{"tf":1.0},"126":{"tf":1.0},"130":{"tf":1.0},"133":{"tf":1.0},"152":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.4142135623730951},"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.0},"60":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.0},"83":{"tf":1.0},"87":{"tf":1.0},"91":{"tf":1.0},"95":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":1,"docs":{"152":{"tf":1.0}}},"4":{"_":{"a":{"d":{"d":{"df":0,"docs":{},"r":{"=":{"0":{".":{"0":{".":{"0":{".":{"0":{":":{"7":{"6":{"0":{"0":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}}}},"_":{"a":{"d":{"d":{"df":0,"docs":{},"r":{"=":{"[":{":":{":":{"]":{":":{"7":{"6":{"0":{"0":{"df":2,"docs":{"37":{"tf":1.4142135623730951},"46":{"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":{}},"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"d":{"df":3,"docs":{"152":{"tf":1.0},"64":{"tf":1.0},"85":{"tf":1.0}}},"df":0,"docs":{}},"u":{"df":22,"docs":{"108":{"tf":1.0},"109":{"tf":2.449489742783178},"110":{"tf":1.0},"113":{"tf":1.0},"122":{"tf":1.0},"126":{"tf":1.0},"147":{"tf":1.0},"151":{"tf":1.0},"24":{"tf":1.0},"27":{"tf":1.0},"36":{"tf":1.0},"4":{"tf":1.0},"45":{"tf":1.0},"51":{"tf":1.4142135623730951},"52":{"tf":1.0},"55":{"tf":1.7320508075688772},"57":{"tf":1.0},"61":{"tf":1.7320508075688772},"64":{"tf":2.0},"69":{"tf":1.0},"72":{"tf":1.0},"91":{"tf":1.0}}}},"r":{"df":0,"docs":{},"i":{"a":{"b":{"df":0,"docs":{},"l":{"df":2,"docs":{"162":{"tf":1.4142135623730951},"54":{"tf":1.0}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"143":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":5,"docs":{"38":{"tf":1.0},"4":{"tf":1.0},"47":{"tf":1.0},"5":{"tf":1.0},"73":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"79":{"tf":1.4142135623730951}}}}}}},"df":1,"docs":{"4":{"tf":1.0}},"e":{"c":{"!":{"[":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{":":{":":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"130":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":1,"docs":{"124":{"tf":1.0}}},"df":0,"docs":{},"r":{"b":{"df":1,"docs":{"127":{"tf":1.0}},"o":{"df":0,"docs":{},"s":{"df":1,"docs":{"162":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":2,"docs":{"175":{"tf":1.0},"78":{"tf":1.0}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"=":{"\"":{"0":{".":{"7":{".":{"0":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":31,"docs":{"100":{"tf":1.0},"104":{"tf":1.0},"108":{"tf":1.0},"113":{"tf":1.0},"117":{"tf":1.0},"122":{"tf":1.0},"126":{"tf":1.0},"130":{"tf":1.7320508075688772},"133":{"tf":1.4142135623730951},"152":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.4142135623730951},"158":{"tf":1.0},"159":{"tf":1.4142135623730951},"34":{"tf":1.0},"36":{"tf":2.0},"4":{"tf":1.4142135623730951},"43":{"tf":1.0},"45":{"tf":2.0},"53":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.4142135623730951},"60":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.0},"83":{"tf":1.0},"87":{"tf":1.0},"91":{"tf":1.0},"95":{"tf":1.0}}}}}}}},"i":{"a":{"df":24,"docs":{"124":{"tf":1.0},"126":{"tf":1.0},"139":{"tf":2.0},"142":{"tf":1.0},"144":{"tf":1.0},"145":{"tf":1.0},"150":{"tf":1.0},"152":{"tf":1.0},"172":{"tf":1.4142135623730951},"19":{"tf":1.0},"23":{"tf":1.0},"27":{"tf":1.0},"3":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.4142135623730951},"41":{"tf":1.4142135623730951},"43":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.4142135623730951},"52":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.4142135623730951}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"o":{"df":2,"docs":{"174":{"tf":1.7320508075688772},"175":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":7,"docs":{"109":{"tf":1.0},"122":{"tf":1.0},"142":{"tf":1.0},"148":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0},"48":{"tf":1.0}}}},"s":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"l":{"df":4,"docs":{"144":{"tf":1.0},"3":{"tf":1.0},"51":{"tf":1.0},"57":{"tf":1.0}}}},"df":0,"docs":{}},"u":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"141":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"w":{"df":0,"docs":{},"n":{"2":{"df":0,"docs":{},"f":{"df":1,"docs":{"43":{"tf":1.0}}}},"df":0,"docs":{}}}},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"157":{"tf":1.0}}}},"n":{"df":0,"docs":{},"t":{"df":6,"docs":{"14":{"tf":1.0},"160":{"tf":1.0},"166":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0},"59":{"tf":1.0}}}},"t":{"c":{"df":0,"docs":{},"h":{"df":9,"docs":{"142":{"tf":1.4142135623730951},"149":{"tf":1.0},"150":{"tf":1.0},"152":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.4142135623730951},"157":{"tf":1.4142135623730951},"166":{"tf":1.0},"175":{"tf":1.0}}}},"df":0,"docs":{}},"y":{"df":5,"docs":{"133":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"50":{"tf":1.0},"65":{"tf":1.0}}}},"df":1,"docs":{"48":{"tf":1.0}},"e":{"'":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":7,"docs":{"133":{"tf":1.0},"156":{"tf":1.0},"23":{"tf":1.0},"32":{"tf":1.4142135623730951},"37":{"tf":1.4142135623730951},"41":{"tf":1.7320508075688772},"46":{"tf":1.4142135623730951}}}},"r":{"df":3,"docs":{"130":{"tf":1.0},"156":{"tf":1.4142135623730951},"22":{"tf":1.0}}},"v":{"df":3,"docs":{"156":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0}}}},"b":{"/":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"14":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":2,"docs":{"155":{"tf":1.0},"157":{"tf":1.0}}}}},"df":0,"docs":{},"l":{"df":10,"docs":{"1":{"tf":1.0},"11":{"tf":1.0},"138":{"tf":1.0},"14":{"tf":1.0},"143":{"tf":1.0},"169":{"tf":1.0},"49":{"tf":1.0},"50":{"tf":1.0},"52":{"tf":1.4142135623730951},"62":{"tf":1.4142135623730951}}}}},"h":{"a":{"df":0,"docs":{},"t":{"'":{"df":4,"docs":{"19":{"tf":1.0},"29":{"tf":1.4142135623730951},"38":{"tf":1.4142135623730951},"47":{"tf":1.4142135623730951}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"130":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"154":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"a":{"df":1,"docs":{"14":{"tf":1.0}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":8,"docs":{"147":{"tf":1.0},"4":{"tf":1.4142135623730951},"51":{"tf":1.4142135623730951},"57":{"tf":1.0},"72":{"tf":1.4142135623730951},"76":{"tf":1.0},"84":{"tf":1.4142135623730951},"96":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":1,"docs":{"160":{"tf":1.0}}}}}},"i":{"d":{"df":0,"docs":{},"e":{"df":1,"docs":{"1":{"tf":1.0}}}},"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"104":{"tf":1.0}}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"df":2,"docs":{"130":{"tf":1.0},"133":{"tf":1.0}}}},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"3":{"tf":1.0}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":9,"docs":{"104":{"tf":1.0},"127":{"tf":1.0},"143":{"tf":1.0},"149":{"tf":1.0},"32":{"tf":1.0},"52":{"tf":1.0},"60":{"tf":1.0},"61":{"tf":1.4142135623730951},"65":{"tf":1.0}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":8,"docs":{"166":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.4142135623730951},"36":{"tf":1.0},"45":{"tf":1.0},"59":{"tf":1.0}}}}}}}},"o":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":1,"docs":{"11":{"tf":1.0}}}},"df":0,"docs":{}},"r":{"d":{"df":1,"docs":{"19":{"tf":1.0}}},"df":0,"docs":{},"k":{"df":9,"docs":{"14":{"tf":1.0},"156":{"tf":1.0},"175":{"tf":1.0},"21":{"tf":1.0},"31":{"tf":1.0},"35":{"tf":1.0},"40":{"tf":1.0},"44":{"tf":1.0},"59":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"48":{"tf":1.7320508075688772}}}},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":3,"docs":{"11":{"tf":1.0},"14":{"tf":1.0},"97":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"l":{"d":{"df":1,"docs":{"143":{"tf":1.0}}},"df":0,"docs":{}},"s":{"df":1,"docs":{"104":{"tf":1.0}}},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"75":{"tf":1.4142135623730951}}}}}},"r":{"a":{"df":0,"docs":{},"p":{"df":3,"docs":{"104":{"tf":1.0},"130":{"tf":1.0},"60":{"tf":1.0}}}},"df":0,"docs":{},"i":{"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":2,"docs":{"128":{"tf":1.0},"132":{"tf":1.0}}}}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":2,"docs":{"128":{"tf":1.0},"132":{"tf":1.0}}}}}}}}},"df":15,"docs":{"127":{"tf":2.23606797749979},"128":{"tf":1.7320508075688772},"129":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.0},"133":{"tf":1.0},"139":{"tf":1.7320508075688772},"141":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"59":{"tf":1.0},"61":{"tf":1.0},"84":{"tf":1.0},"96":{"tf":1.0}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"14":{"tf":1.0}}}}}}}}},"x":{"d":{"df":36,"docs":{"133":{"tf":1.0},"142":{"tf":2.23606797749979},"143":{"tf":2.0},"144":{"tf":1.0},"145":{"tf":1.7320508075688772},"146":{"tf":1.4142135623730951},"148":{"tf":2.23606797749979},"149":{"tf":1.7320508075688772},"150":{"tf":1.0},"152":{"tf":1.4142135623730951},"153":{"tf":1.0},"154":{"tf":1.4142135623730951},"155":{"tf":2.0},"156":{"tf":1.4142135623730951},"157":{"tf":1.4142135623730951},"166":{"tf":1.4142135623730951},"167":{"tf":1.4142135623730951},"172":{"tf":1.4142135623730951},"175":{"tf":1.0},"27":{"tf":1.0},"30":{"tf":1.7320508075688772},"31":{"tf":1.0},"32":{"tf":1.7320508075688772},"33":{"tf":2.23606797749979},"34":{"tf":2.0},"35":{"tf":1.0},"36":{"tf":2.0},"37":{"tf":1.0},"38":{"tf":1.4142135623730951},"4":{"tf":2.23606797749979},"41":{"tf":1.0},"43":{"tf":1.4142135623730951},"45":{"tf":1.0},"47":{"tf":1.0},"52":{"tf":1.4142135623730951},"57":{"tf":1.0}},"s":{"/":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"37":{"tf":1.0}}}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"35":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"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":{}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":1,"docs":{"34":{"tf":1.0}}}}}}},"x":{"d":{"df":1,"docs":{"33":{"tf":1.0}}},"df":0,"docs":{}}},"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"155":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":2,"docs":{"155":{"tf":1.0},"159":{"tf":1.0}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":29,"docs":{"153":{"tf":1.0},"20":{"tf":1.7320508075688772},"21":{"tf":1.4142135623730951},"22":{"tf":2.6457513110645907},"23":{"tf":2.6457513110645907},"24":{"tf":1.0},"25":{"tf":1.4142135623730951},"26":{"tf":2.449489742783178},"27":{"tf":2.449489742783178},"28":{"tf":1.4142135623730951},"29":{"tf":1.0},"30":{"tf":1.7320508075688772},"31":{"tf":1.4142135623730951},"32":{"tf":1.4142135623730951},"33":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"35":{"tf":2.449489742783178},"36":{"tf":2.8284271247461903},"37":{"tf":2.449489742783178},"38":{"tf":1.0},"39":{"tf":1.7320508075688772},"40":{"tf":1.4142135623730951},"41":{"tf":1.4142135623730951},"42":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951},"44":{"tf":2.449489742783178},"45":{"tf":2.8284271247461903},"46":{"tf":2.449489742783178},"47":{"tf":1.0}}}}}}},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":23,"docs":{"100":{"tf":1.0},"104":{"tf":1.0},"108":{"tf":1.0},"113":{"tf":1.0},"117":{"tf":1.0},"122":{"tf":1.0},"126":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.7320508075688772},"133":{"tf":1.0},"154":{"tf":1.0},"35":{"tf":1.0},"37":{"tf":1.0},"44":{"tf":1.0},"46":{"tf":1.0},"57":{"tf":1.0},"60":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.0},"83":{"tf":1.0},"87":{"tf":1.0},"91":{"tf":1.0},"95":{"tf":1.0}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"'":{"df":0,"docs":{},"r":{"df":1,"docs":{"166":{"tf":1.0}}}},"df":0,"docs":{}}}},"z":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":1,"docs":{"139":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":2,"docs":{"142":{"tf":2.23606797749979},"157":{"tf":2.23606797749979}}}}}}}},"title":{"root":{"1":{"df":4,"docs":{"17":{"tf":1.0},"22":{"tf":1.0},"32":{"tf":1.0},"41":{"tf":1.0}}},"2":{"0":{"2":{"3":{"df":1,"docs":{"175":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":4,"docs":{"18":{"tf":1.0},"23":{"tf":1.0},"33":{"tf":1.0},"42":{"tf":1.0}}},"3":{"df":4,"docs":{"19":{"tf":1.0},"24":{"tf":1.0},"34":{"tf":1.0},"43":{"tf":1.0}}},"4":{"df":3,"docs":{"27":{"tf":1.0},"35":{"tf":1.0},"44":{"tf":1.0}}},"5":{"df":3,"docs":{"25":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0}}},"6":{"df":1,"docs":{"26":{"tf":1.0}}},"7":{"df":1,"docs":{"28":{"tf":1.0}}},"a":{"c":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"151":{"tf":1.0}}}}}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"161":{"tf":1.0}}}}}}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"157":{"tf":1.0},"42":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"df":11,"docs":{"149":{"tf":1.0},"175":{"tf":1.0},"20":{"tf":1.0},"22":{"tf":1.0},"26":{"tf":1.0},"30":{"tf":1.0},"33":{"tf":1.0},"35":{"tf":1.0},"39":{"tf":1.0},"42":{"tf":1.0},"44":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"i":{"df":2,"docs":{"144":{"tf":1.0},"163":{"tf":1.0}}},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"125":{"tf":1.0}}},"df":0,"docs":{}}}}},"s":{"df":0,"docs":{},"n":{"df":1,"docs":{"138":{"tf":1.0}}}},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"126":{"tf":1.0}}}}}}}}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"63":{"tf":1.0}}}}}}},"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":2,"docs":{"65":{"tf":1.0},"66":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":1,"docs":{"8":{"tf":1.0}}}}}},"df":1,"docs":{"12":{"tf":1.0}},"h":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"59":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"24":{"tf":1.0}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":2,"docs":{"25":{"tf":1.0},"28":{"tf":1.0}}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":5,"docs":{"13":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0}}}}}}},"o":{"d":{"df":0,"docs":{},"e":{"df":1,"docs":{"12":{"tf":1.0}}}},"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":3,"docs":{"26":{"tf":1.0},"73":{"tf":1.0},"77":{"tf":1.0}}}}}}}},"n":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"81":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"168":{"tf":1.0}},"u":{"df":0,"docs":{},"r":{"df":33,"docs":{"100":{"tf":1.0},"101":{"tf":1.0},"104":{"tf":1.0},"105":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"113":{"tf":1.0},"114":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":1.0},"122":{"tf":1.0},"123":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.0},"133":{"tf":1.0},"150":{"tf":1.0},"152":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"56":{"tf":1.0},"60":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":1.0},"75":{"tf":1.0},"76":{"tf":1.0},"83":{"tf":1.0},"84":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":1.0},"95":{"tf":1.0},"96":{"tf":1.0}}}}}}},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"145":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"13":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"14":{"tf":1.0}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"l":{"df":4,"docs":{"134":{"tf":1.0},"142":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0}}}}}}}},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":2,"docs":{"35":{"tf":1.0},"44":{"tf":1.0}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"127":{"tf":1.0}}}}}}}},"d":{"a":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"136":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":1,"docs":{"85":{"tf":1.0}}}}},"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":1,"docs":{"175":{"tf":1.0}}}}}}}},"i":{"d":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":1,"docs":{"14":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"6":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"o":{"c":{"df":10,"docs":{"101":{"tf":1.0},"105":{"tf":1.0},"109":{"tf":1.0},"118":{"tf":1.0},"123":{"tf":1.0},"72":{"tf":1.0},"76":{"tf":1.0},"84":{"tf":1.0},"88":{"tf":1.0},"96":{"tf":1.0}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":1,"docs":{"89":{"tf":1.0}}}}},"y":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":3,"docs":{"56":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":1,"docs":{"17":{"tf":1.0}}}}},"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":5,"docs":{"150":{"tf":1.0},"164":{"tf":1.0},"49":{"tf":1.0},"51":{"tf":1.0},"52":{"tf":1.0}}}}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"159":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"o":{"df":0,"docs":{},"y":{"df":1,"docs":{"14":{"tf":1.0}}}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"97":{"tf":1.0}}}}},"df":0,"docs":{}},"x":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":14,"docs":{"100":{"tf":1.0},"104":{"tf":1.0},"108":{"tf":1.0},"113":{"tf":1.0},"117":{"tf":1.0},"122":{"tf":1.0},"169":{"tf":1.0},"60":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.0},"83":{"tf":1.0},"87":{"tf":1.0},"91":{"tf":1.0},"95":{"tf":1.0}}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"11":{"tf":1.0}}}},"df":0,"docs":{}}}}},"f":{"a":{"df":0,"docs":{},"q":{"df":1,"docs":{"10":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"11":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"3":{"tf":1.0}}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":1,"docs":{"54":{"tf":1.0}},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"154":{"tf":1.0}}}}}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"64":{"tf":1.0}}}}}}}},"df":21,"docs":{"103":{"tf":1.0},"107":{"tf":1.0},"112":{"tf":1.0},"116":{"tf":1.0},"121":{"tf":1.0},"127":{"tf":1.0},"128":{"tf":1.0},"141":{"tf":1.0},"152":{"tf":1.0},"50":{"tf":1.0},"58":{"tf":1.0},"59":{"tf":1.4142135623730951},"61":{"tf":1.0},"63":{"tf":1.0},"70":{"tf":1.0},"74":{"tf":1.0},"82":{"tf":1.0},"86":{"tf":1.0},"90":{"tf":1.0},"94":{"tf":1.0},"99":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"93":{"tf":1.0}}}},"df":0,"docs":{}}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":4,"docs":{"22":{"tf":1.0},"26":{"tf":1.0},"35":{"tf":1.0},"44":{"tf":1.0}}}}}}},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":1,"docs":{"175":{"tf":1.4142135623730951}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}}}}}}}},"d":{"c":{"df":1,"docs":{"175":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"139":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"b":{"df":1,"docs":{"9":{"tf":1.0}}},"df":0,"docs":{}}}}}},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":1,"docs":{"163":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"7":{"tf":1.0}}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":1,"docs":{"138":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"l":{"df":6,"docs":{"160":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0},"5":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":2,"docs":{"12":{"tf":1.0},"169":{"tf":1.0}}}}},"o":{"/":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"14":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"j":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"57":{"tf":1.0}}}}}},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"62":{"tf":1.0}}}}}},"u":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"175":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":1,"docs":{"165":{"tf":1.0}}}}},"o":{"a":{"d":{"b":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"98":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"102":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"g":{"df":1,"docs":{"162":{"tf":1.0}}}},"z":{"4":{"df":1,"docs":{"79":{"tf":1.0}}},"df":0,"docs":{}}},"m":{"a":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"3":{"tf":1.0}}}}},"n":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"145":{"tf":1.0}}}},"df":0,"docs":{}},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"106":{"tf":1.0}}}},"df":0,"docs":{}},"x":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"138":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"175":{"tf":1.0}}},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"134":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"a":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"df":4,"docs":{"51":{"tf":1.0},"52":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"c":{"df":11,"docs":{"110":{"tf":1.0},"119":{"tf":1.0},"124":{"tf":1.0},"137":{"tf":1.0},"139":{"tf":1.0},"140":{"tf":1.0},"141":{"tf":1.0},"146":{"tf":1.0},"167":{"tf":1.0},"24":{"tf":1.0},"80":{"tf":1.0}}},"df":0,"docs":{}}}}},"o":{"d":{"df":0,"docs":{},"e":{"df":3,"docs":{"147":{"tf":1.0},"148":{"tf":1.0},"77":{"tf":1.0}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"175":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":12,"docs":{"103":{"tf":1.0},"107":{"tf":1.0},"112":{"tf":1.0},"116":{"tf":1.0},"121":{"tf":1.0},"70":{"tf":1.0},"74":{"tf":1.0},"82":{"tf":1.0},"86":{"tf":1.0},"90":{"tf":1.0},"94":{"tf":1.0},"99":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"c":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"15":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"x":{"df":0,"docs":{},"t":{"df":5,"docs":{"173":{"tf":1.0},"29":{"tf":1.0},"38":{"tf":1.0},"4":{"tf":1.0},"47":{"tf":1.0}}}}}},"o":{"c":{"df":0,"docs":{},"i":{"df":1,"docs":{"7":{"tf":1.0}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"175":{"tf":1.0}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":10,"docs":{"101":{"tf":1.0},"105":{"tf":1.0},"109":{"tf":1.0},"118":{"tf":1.0},"123":{"tf":1.0},"72":{"tf":1.0},"76":{"tf":1.0},"84":{"tf":1.0},"88":{"tf":1.0},"96":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"175":{"tf":1.0}}}},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"24":{"tf":1.0}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":4,"docs":{"0":{"tf":1.0},"143":{"tf":1.0},"32":{"tf":1.0},"41":{"tf":1.0}}}}}}}}}},"p":{"a":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":3,"docs":{"126":{"tf":1.0},"19":{"tf":1.0},"58":{"tf":1.0}}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"174":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"111":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":1,"docs":{"11":{"tf":1.0}}}}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"135":{"tf":1.0}}}}},"l":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":3,"docs":{"142":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0}}}},"y":{"df":2,"docs":{"23":{"tf":1.0},"27":{"tf":1.0}}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"159":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":3,"docs":{"172":{"tf":1.0},"34":{"tf":1.0},"43":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"68":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"174":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"f":{"df":1,"docs":{"133":{"tf":1.0}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":2,"docs":{"134":{"tf":1.0},"136":{"tf":1.0}}}}},"df":0,"docs":{}}},"v":{"df":0,"docs":{},"i":{"d":{"df":4,"docs":{"148":{"tf":1.0},"149":{"tf":1.0},"154":{"tf":1.0},"33":{"tf":1.0}}},"df":0,"docs":{}}},"x":{"df":0,"docs":{},"i":{"df":10,"docs":{"13":{"tf":1.0},"137":{"tf":1.0},"147":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.4142135623730951},"172":{"tf":1.4142135623730951},"34":{"tf":1.0},"43":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.0}}}}}}},"q":{"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"134":{"tf":1.0}}}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":6,"docs":{"15":{"tf":1.0},"156":{"tf":1.0},"158":{"tf":1.0},"20":{"tf":1.0},"30":{"tf":1.0},"39":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":20,"docs":{"1":{"tf":1.0},"11":{"tf":1.0},"12":{"tf":1.0},"13":{"tf":1.0},"134":{"tf":1.0},"15":{"tf":1.0},"159":{"tf":1.0},"169":{"tf":1.0},"175":{"tf":1.0},"18":{"tf":1.0},"2":{"tf":1.0},"20":{"tf":1.0},"22":{"tf":1.0},"27":{"tf":1.0},"30":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"39":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0}}}}}}}}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"i":{"df":1,"docs":{"166":{"tf":1.0}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"14":{"tf":1.0}}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":1,"docs":{"69":{"tf":1.0}}}}},"l":{"a":{"df":0,"docs":{},"y":{"df":3,"docs":{"155":{"tf":1.0},"39":{"tf":1.0},"42":{"tf":1.0}}}},"df":0,"docs":{}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":4,"docs":{"16":{"tf":1.0},"21":{"tf":1.0},"31":{"tf":1.0},"40":{"tf":1.0}}}}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":1,"docs":{"97":{"tf":1.0}}}},"n":{"df":2,"docs":{"13":{"tf":1.0},"130":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":10,"docs":{"101":{"tf":1.0},"105":{"tf":1.0},"109":{"tf":1.0},"118":{"tf":1.0},"123":{"tf":1.0},"72":{"tf":1.0},"76":{"tf":1.0},"84":{"tf":1.0},"88":{"tf":1.0},"96":{"tf":1.0}}}}}},"s":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"125":{"tf":1.0}}}}}},"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"a":{"df":1,"docs":{"57":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"19":{"tf":1.0}}},"df":0,"docs":{}},"p":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"172":{"tf":1.0}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"145":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0},"175":{"tf":1.0}}}},"i":{"c":{"df":2,"docs":{"17":{"tf":1.0},"175":{"tf":1.0}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"140":{"tf":1.0},"53":{"tf":1.0}}}}}}}},"i":{"d":{"df":0,"docs":{},"e":{"c":{"a":{"df":0,"docs":{},"r":{"df":3,"docs":{"170":{"tf":1.0},"171":{"tf":1.0},"20":{"tf":1.0}}}},"df":0,"docs":{}},"df":3,"docs":{"13":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0}}}},"df":0,"docs":{}},"n":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"78":{"tf":1.0}}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"11":{"tf":1.0}}}},"u":{"df":0,"docs":{},"r":{"c":{"df":1,"docs":{"175":{"tf":1.0}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"52":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":2,"docs":{"17":{"tf":1.0},"18":{"tf":1.0}}}},"t":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"55":{"tf":1.0}},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"129":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":1,"docs":{"66":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"67":{"tf":1.0}}}}}},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"175":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"144":{"tf":1.0}}}}}}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"174":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":1,"docs":{"27":{"tf":1.0}}}}}}}},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"115":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"151":{"tf":1.0}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"120":{"tf":1.0}}}}}}}}}}},"u":{"d":{"df":0,"docs":{},"p":{"df":1,"docs":{"17":{"tf":1.0}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"136":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"159":{"tf":1.0}}}},"df":0,"docs":{}}}},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"153":{"tf":1.0}}}},"df":1,"docs":{"2":{"tf":1.0}}}},"v":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"o":{"df":1,"docs":{"174":{"tf":1.0}}}}},"df":0,"docs":{}}},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":1,"docs":{"62":{"tf":1.0}}}}},"h":{"a":{"df":0,"docs":{},"t":{"'":{"df":3,"docs":{"29":{"tf":1.0},"38":{"tf":1.0},"47":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":1,"docs":{"127":{"tf":1.0}}}}}}},"x":{"d":{"df":8,"docs":{"142":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.0},"148":{"tf":1.0},"149":{"tf":1.0},"154":{"tf":1.0},"30":{"tf":1.0},"33":{"tf":1.0}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":5,"docs":{"20":{"tf":1.0},"23":{"tf":1.0},"27":{"tf":1.0},"30":{"tf":1.0},"39":{"tf":1.0}}}}}}},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"132":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"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/main/book/searchindex.json b/main/book/searchindex.json index cd743f5206..554d8a33dd 100644 --- a/main/book/searchindex.json +++ b/main/book/searchindex.json @@ -1 +1 @@ -{"doc_urls":["introduction.html#overview","introduction.html#what-is-quilkin","introduction.html#why-use-quilkin","introduction.html#major-features","introduction.html#what-next","installation.html#installation","installation.html#distributions","installation.html#oci-image","installation.html#cargo","installation.html#github","faq.html#faq","faq.html#just-how-fast-is-quilkin-what-sort-of-performance-can-i-expect","faq.html#can-i-integrate-quilkin-with-c-code","faq.html#i-would-like-to-run-quilkin-as-a-client-side-proxy-on-a-console-can-i-do-that","faq.html#any-reason-you-didnt-contribute-this-intoextend-envoy","deployment/quickstarts/netcat.html#quickstart-quilkin-with-netcat","deployment/quickstarts/netcat.html#requirements","deployment/quickstarts/netcat.html#1-start-an-udp-echo-service","deployment/quickstarts/netcat.html#2-start-quilkin","deployment/quickstarts/netcat.html#3-send-a-packet","deployment/quickstarts/agones-xonotic-sidecar.html#quickstart-quilkin-with-agones-and-xonotic-sidecar","deployment/quickstarts/agones-xonotic-sidecar.html#requirements","deployment/quickstarts/agones-xonotic-sidecar.html#1-agones-fleet-with-quilkin","deployment/quickstarts/agones-xonotic-sidecar.html#2-play-xonotic","deployment/quickstarts/agones-xonotic-sidecar.html#3-check-out-the-metrics","deployment/quickstarts/agones-xonotic-sidecar.html#5-cleanup","deployment/quickstarts/agones-xonotic-sidecar.html#6-agones-fleet-but-with-compression","deployment/quickstarts/agones-xonotic-sidecar.html#4-play-xonotic-through-quilkin","deployment/quickstarts/agones-xonotic-sidecar.html#7-cleanup","deployment/quickstarts/agones-xonotic-sidecar.html#whats-next","deployment/quickstarts/agones-xonotic-xds.html#quickstart-quilkin-with-agones-and-xonotic-xds","deployment/quickstarts/agones-xonotic-xds.html#requirements","deployment/quickstarts/agones-xonotic-xds.html#1-overview","deployment/quickstarts/agones-xonotic-xds.html#2-install-quilkin-agones-xds-provider","deployment/quickstarts/agones-xonotic-xds.html#3-install-quilkin-proxy-pool","deployment/quickstarts/agones-xonotic-xds.html#4-create-the-agones-fleet","deployment/quickstarts/agones-xonotic-xds.html#5-allocate-a-gameserver","deployment/quickstarts/agones-xonotic-xds.html#connecting-client-side","deployment/quickstarts/agones-xonotic-xds.html#whats-next","deployment/quickstarts/agones-xonotic-relay.html#quickstart-quilkin-with-agones-and-xonotic-relay","deployment/quickstarts/agones-xonotic-relay.html#requirements","deployment/quickstarts/agones-xonotic-relay.html#1-overview","deployment/quickstarts/agones-xonotic-relay.html#2-install-quilkin-relay-and-agones-agent","deployment/quickstarts/agones-xonotic-relay.html#3-install-quilkin-proxy-pool","deployment/quickstarts/agones-xonotic-relay.html#4-create-the-agones-fleet","deployment/quickstarts/agones-xonotic-relay.html#5-allocate-a-gameserver","deployment/quickstarts/agones-xonotic-relay.html#connecting-client-side","deployment/quickstarts/agones-xonotic-relay.html#whats-next","services/proxy.html#proxy","services/proxy.html#endpoints","services/proxy.html#proxy-filters","services/proxy.html#endpoint-metadata","services/proxy.html#specialist-endpoint-metadata","services/proxy.html#session","services/proxy/configuration.html#configuration-file","services/proxy/configuration.html#static-configuration","services/proxy/configuration.html#dynamic-configuration","services/proxy/configuration.html#json-schema","services/proxy/filters.html#packet-filters","services/proxy/filters.html#filters-and-filter-chain","services/proxy/filters.html#configuration-examples","services/proxy/filters.html#filter-dynamic-metadata","services/proxy/filters.html#well-known-dynamic-metadata","services/proxy/filters.html#built-in-filters","services/proxy/filters.html#filterconfig","services/proxy/filters/capture.html#capture","services/proxy/filters/capture.html#capture-strategies","services/proxy/filters/capture.html#suffix","services/proxy/filters/capture.html#prefix","services/proxy/filters/capture.html#regex","services/proxy/filters/capture.html#filter-name","services/proxy/filters/capture.html#configuration-examples","services/proxy/filters/capture.html#configuration-options--rust-doc-","services/proxy/filters/compress.html#compress","services/proxy/filters/compress.html#filter-name","services/proxy/filters/compress.html#configuration-examples","services/proxy/filters/compress.html#configuration-options--rust-doc-","services/proxy/filters/compress.html#compression-modes","services/proxy/filters/compress.html#snappy","services/proxy/filters/compress.html#metrics","services/proxy/filters/concatenate.html#concatenate","services/proxy/filters/concatenate.html#filter-name","services/proxy/filters/concatenate.html#configuration-examples","services/proxy/filters/concatenate.html#configuration-options--rust-doc-","services/proxy/filters/debug.html#debug","services/proxy/filters/debug.html#filter-name","services/proxy/filters/debug.html#configuration-examples","services/proxy/filters/debug.html#configuration-options--rust-doc-","services/proxy/filters/drop.html#drop","services/proxy/filters/drop.html#filter-name","services/proxy/filters/drop.html#configuration-examples","services/proxy/filters/drop.html#configuration","services/proxy/filters/firewall.html#firewall","services/proxy/filters/firewall.html#filter-name","services/proxy/filters/firewall.html#configuration-examples","services/proxy/filters/firewall.html#configuration-options--rust-doc-","services/proxy/filters/firewall.html#rule-evaluation","services/proxy/filters/load_balancer.html#loadbalancer","services/proxy/filters/load_balancer.html#filter-name","services/proxy/filters/load_balancer.html#configuration-examples","services/proxy/filters/load_balancer.html#configuration-options--rust-doc-","services/proxy/filters/local_rate_limit.html#localratelimit","services/proxy/filters/local_rate_limit.html#filter-name","services/proxy/filters/local_rate_limit.html#configuration-examples","services/proxy/filters/local_rate_limit.html#configuration-options--rust-doc-","services/proxy/filters/match.html#match","services/proxy/filters/match.html#filter-name","services/proxy/filters/match.html#configuration-examples","services/proxy/filters/match.html#configuration-options--rust-doc-","services/proxy/filters/match.html#metrics","services/proxy/filters/pass.html#pass","services/proxy/filters/pass.html#filter-name","services/proxy/filters/pass.html#configuration-examples","services/proxy/filters/pass.html#configuration","services/proxy/filters/timestamp.html#timestamp","services/proxy/filters/timestamp.html#filter-name","services/proxy/filters/timestamp.html#configuration-examples","services/proxy/filters/timestamp.html#configuration-options--rust-doc-","services/proxy/filters/timestamp.html#metrics","services/proxy/filters/token_router.html#tokenrouter","services/proxy/filters/token_router.html#filter-name","services/proxy/filters/token_router.html#configuration-examples","services/proxy/filters/token_router.html#configuration-options--rust-doc-","services/proxy/filters/token_router.html#metrics","services/proxy/filters/token_router.html#sample-applications","services/proxy/filters/token_router.html#packet-authentication","services/proxy/filters/writing_custom_filters.html#writing-custom-filters","services/proxy/filters/writing_custom_filters.html#filter","services/proxy/filters/writing_custom_filters.html#staticfilter","services/proxy/filters/writing_custom_filters.html#running","services/proxy/filters/writing_custom_filters.html#configuration","services/proxy/filters/writing_custom_filters.html#yaml-configuration","services/proxy/filters/writing_custom_filters.html#protobuf-configuration","services/proxy/qcmp.html#quilkin-control-message-protocol-qcmp","services/proxy/qcmp.html#ping","services/proxy/qcmp.html#protocol-data-unit","services/proxy/metrics.html#proxy-metrics","services/proxy/metrics.html#asn-maxmind-information","services/proxy/metrics.html#general-metrics","services/proxy/metrics.html#session-metrics","services/proxy/metrics.html#filter-metrics","services/xds.html#xds-control-plane","services/xds.html#overview","services/xds.html#supported-apis","services/xds.html#connecting-to-an-xds-management-server","services/xds/metrics.html#xds-metrics","services/xds/metrics.html#proxy-mode","services/xds/metrics.html#xds-provider-mode","services/xds/providers/agones.html#agones-xds-provider","services/xds/providers/agones.html#endpoint-configuration","services/xds/providers/agones.html#access-tokens","services/xds/providers/agones.html#filter-configuration","services/xds/providers/agones.html#usage","services/xds/providers/filesystem.html#filesystem-xds-provider","services/relay.html#control-plane-relay","services/relay.html#quickstart","services/agent.html#control-plane-agents","services/agent.html#quickstart","sdks/unreal-engine.html#quilkin-unreal-engine-plugin","sdks/unreal-engine.html#how-to-install","deployment/admin.html#administration","deployment/admin.html#logging","deployment/admin.html#http-api","deployment/admin.html#endpoints","deployment/admin.html#live","deployment/admin.html#ready","deployment/admin.html#metrics","deployment/admin.html#config","deployment/examples.html#quilkin-integration-examples","deployment/examples.html#server-proxy-as-a-sidecar","deployment/examples.html#client-proxy-to-sidecar-server-proxy","deployment/examples.html#client-proxy-to-separate-server-proxies-pools","deployment/examples.html#what-next","third-party/presentations.html#third-party-videos-and-presentations","third-party/presentations.html#gdc-2023-open-source-game-development-summit-agones-and-quilkin-oss-multiplayer-game-server-service-mesh-on-kubernetes"],"index":{"documentStore":{"docInfo":{"0":{"body":10,"breadcrumbs":2,"title":1},"1":{"body":66,"breadcrumbs":2,"title":1},"10":{"body":0,"breadcrumbs":2,"title":1},"100":{"body":60,"breadcrumbs":8,"title":4},"101":{"body":19,"breadcrumbs":6,"title":1},"102":{"body":1,"breadcrumbs":7,"title":2},"103":{"body":115,"breadcrumbs":7,"title":2},"104":{"body":52,"breadcrumbs":9,"title":4},"105":{"body":19,"breadcrumbs":4,"title":1},"106":{"body":1,"breadcrumbs":5,"title":2},"107":{"body":38,"breadcrumbs":5,"title":2},"108":{"body":180,"breadcrumbs":7,"title":4},"109":{"body":18,"breadcrumbs":4,"title":1},"11":{"body":60,"breadcrumbs":6,"title":5},"110":{"body":12,"breadcrumbs":4,"title":1},"111":{"body":1,"breadcrumbs":5,"title":2},"112":{"body":38,"breadcrumbs":5,"title":2},"113":{"body":3,"breadcrumbs":4,"title":1},"114":{"body":21,"breadcrumbs":4,"title":1},"115":{"body":1,"breadcrumbs":5,"title":2},"116":{"body":25,"breadcrumbs":5,"title":2},"117":{"body":35,"breadcrumbs":7,"title":4},"118":{"body":7,"breadcrumbs":4,"title":1},"119":{"body":30,"breadcrumbs":5,"title":1},"12":{"body":47,"breadcrumbs":5,"title":4},"120":{"body":1,"breadcrumbs":6,"title":2},"121":{"body":44,"breadcrumbs":6,"title":2},"122":{"body":31,"breadcrumbs":8,"title":4},"123":{"body":40,"breadcrumbs":5,"title":1},"124":{"body":0,"breadcrumbs":6,"title":2},"125":{"body":108,"breadcrumbs":6,"title":2},"126":{"body":66,"breadcrumbs":8,"title":3},"127":{"body":78,"breadcrumbs":6,"title":1},"128":{"body":35,"breadcrumbs":6,"title":1},"129":{"body":170,"breadcrumbs":6,"title":1},"13":{"body":24,"breadcrumbs":7,"title":6},"130":{"body":27,"breadcrumbs":6,"title":1},"131":{"body":67,"breadcrumbs":7,"title":2},"132":{"body":204,"breadcrumbs":7,"title":2},"133":{"body":39,"breadcrumbs":9,"title":5},"134":{"body":24,"breadcrumbs":5,"title":1},"135":{"body":109,"breadcrumbs":7,"title":3},"136":{"body":6,"breadcrumbs":4,"title":2},"137":{"body":56,"breadcrumbs":5,"title":3},"138":{"body":180,"breadcrumbs":4,"title":2},"139":{"body":54,"breadcrumbs":4,"title":2},"14":{"body":56,"breadcrumbs":6,"title":5},"140":{"body":101,"breadcrumbs":4,"title":2},"141":{"body":159,"breadcrumbs":5,"title":3},"142":{"body":98,"breadcrumbs":3,"title":1},"143":{"body":207,"breadcrumbs":4,"title":2},"144":{"body":15,"breadcrumbs":6,"title":4},"145":{"body":0,"breadcrumbs":5,"title":2},"146":{"body":117,"breadcrumbs":5,"title":2},"147":{"body":142,"breadcrumbs":6,"title":3},"148":{"body":36,"breadcrumbs":7,"title":3},"149":{"body":43,"breadcrumbs":6,"title":2},"15":{"body":0,"breadcrumbs":4,"title":3},"150":{"body":33,"breadcrumbs":6,"title":2},"151":{"body":68,"breadcrumbs":6,"title":2},"152":{"body":47,"breadcrumbs":5,"title":1},"153":{"body":75,"breadcrumbs":7,"title":3},"154":{"body":203,"breadcrumbs":4,"title":3},"155":{"body":211,"breadcrumbs":2,"title":1},"156":{"body":220,"breadcrumbs":5,"title":3},"157":{"body":72,"breadcrumbs":3,"title":1},"158":{"body":22,"breadcrumbs":6,"title":4},"159":{"body":34,"breadcrumbs":3,"title":1},"16":{"body":14,"breadcrumbs":2,"title":1},"160":{"body":8,"breadcrumbs":2,"title":1},"161":{"body":40,"breadcrumbs":2,"title":1},"162":{"body":25,"breadcrumbs":3,"title":2},"163":{"body":5,"breadcrumbs":2,"title":1},"164":{"body":19,"breadcrumbs":2,"title":1},"165":{"body":129,"breadcrumbs":2,"title":1},"166":{"body":19,"breadcrumbs":2,"title":1},"167":{"body":10,"breadcrumbs":2,"title":1},"168":{"body":36,"breadcrumbs":5,"title":3},"169":{"body":112,"breadcrumbs":5,"title":3},"17":{"body":30,"breadcrumbs":6,"title":5},"170":{"body":79,"breadcrumbs":7,"title":5},"171":{"body":188,"breadcrumbs":8,"title":6},"172":{"body":10,"breadcrumbs":3,"title":1},"173":{"body":0,"breadcrumbs":6,"title":4},"174":{"body":98,"breadcrumbs":18,"title":16},"18":{"body":56,"breadcrumbs":4,"title":3},"19":{"body":61,"breadcrumbs":4,"title":3},"2":{"body":53,"breadcrumbs":3,"title":2},"20":{"body":0,"breadcrumbs":8,"title":5},"21":{"body":22,"breadcrumbs":4,"title":1},"22":{"body":94,"breadcrumbs":7,"title":4},"23":{"body":36,"breadcrumbs":6,"title":3},"24":{"body":34,"breadcrumbs":7,"title":4},"25":{"body":12,"breadcrumbs":5,"title":2},"26":{"body":92,"breadcrumbs":7,"title":4},"27":{"body":107,"breadcrumbs":8,"title":5},"28":{"body":13,"breadcrumbs":5,"title":2},"29":{"body":6,"breadcrumbs":5,"title":2},"3":{"body":52,"breadcrumbs":3,"title":2},"30":{"body":0,"breadcrumbs":8,"title":5},"31":{"body":26,"breadcrumbs":4,"title":1},"32":{"body":46,"breadcrumbs":5,"title":2},"33":{"body":135,"breadcrumbs":9,"title":6},"34":{"body":201,"breadcrumbs":8,"title":5},"35":{"body":83,"breadcrumbs":7,"title":4},"36":{"body":275,"breadcrumbs":6,"title":3},"37":{"body":205,"breadcrumbs":6,"title":3},"38":{"body":10,"breadcrumbs":5,"title":2},"39":{"body":0,"breadcrumbs":8,"title":5},"4":{"body":198,"breadcrumbs":2,"title":1},"40":{"body":26,"breadcrumbs":4,"title":1},"41":{"body":74,"breadcrumbs":5,"title":2},"42":{"body":156,"breadcrumbs":9,"title":6},"43":{"body":218,"breadcrumbs":8,"title":5},"44":{"body":83,"breadcrumbs":7,"title":4},"45":{"body":276,"breadcrumbs":6,"title":3},"46":{"body":205,"breadcrumbs":6,"title":3},"47":{"body":10,"breadcrumbs":5,"title":2},"48":{"body":132,"breadcrumbs":2,"title":1},"49":{"body":20,"breadcrumbs":2,"title":1},"5":{"body":25,"breadcrumbs":2,"title":1},"50":{"body":27,"breadcrumbs":3,"title":2},"51":{"body":50,"breadcrumbs":3,"title":2},"52":{"body":79,"breadcrumbs":4,"title":3},"53":{"body":113,"breadcrumbs":2,"title":1},"54":{"body":55,"breadcrumbs":5,"title":2},"55":{"body":92,"breadcrumbs":5,"title":2},"56":{"body":18,"breadcrumbs":5,"title":2},"57":{"body":154,"breadcrumbs":5,"title":2},"58":{"body":23,"breadcrumbs":4,"title":2},"59":{"body":194,"breadcrumbs":5,"title":3},"6":{"body":0,"breadcrumbs":2,"title":1},"60":{"body":101,"breadcrumbs":4,"title":2},"61":{"body":136,"breadcrumbs":5,"title":3},"62":{"body":24,"breadcrumbs":6,"title":4},"63":{"body":75,"breadcrumbs":4,"title":2},"64":{"body":50,"breadcrumbs":3,"title":1},"65":{"body":33,"breadcrumbs":4,"title":1},"66":{"body":5,"breadcrumbs":5,"title":2},"67":{"body":4,"breadcrumbs":4,"title":1},"68":{"body":4,"breadcrumbs":4,"title":1},"69":{"body":16,"breadcrumbs":4,"title":1},"7":{"body":12,"breadcrumbs":3,"title":2},"70":{"body":1,"breadcrumbs":5,"title":2},"71":{"body":22,"breadcrumbs":5,"title":2},"72":{"body":159,"breadcrumbs":7,"title":4},"73":{"body":20,"breadcrumbs":4,"title":1},"74":{"body":1,"breadcrumbs":5,"title":2},"75":{"body":81,"breadcrumbs":5,"title":2},"76":{"body":47,"breadcrumbs":7,"title":4},"77":{"body":0,"breadcrumbs":5,"title":2},"78":{"body":29,"breadcrumbs":4,"title":1},"79":{"body":14,"breadcrumbs":4,"title":1},"8":{"body":10,"breadcrumbs":2,"title":1},"80":{"body":22,"breadcrumbs":4,"title":1},"81":{"body":1,"breadcrumbs":5,"title":2},"82":{"body":21,"breadcrumbs":5,"title":2},"83":{"body":61,"breadcrumbs":7,"title":4},"84":{"body":30,"breadcrumbs":4,"title":1},"85":{"body":1,"breadcrumbs":5,"title":2},"86":{"body":18,"breadcrumbs":5,"title":2},"87":{"body":24,"breadcrumbs":7,"title":4},"88":{"body":13,"breadcrumbs":4,"title":1},"89":{"body":1,"breadcrumbs":5,"title":2},"9":{"body":10,"breadcrumbs":2,"title":1},"90":{"body":38,"breadcrumbs":5,"title":2},"91":{"body":3,"breadcrumbs":4,"title":1},"92":{"body":16,"breadcrumbs":4,"title":1},"93":{"body":1,"breadcrumbs":5,"title":2},"94":{"body":31,"breadcrumbs":5,"title":2},"95":{"body":138,"breadcrumbs":7,"title":4},"96":{"body":49,"breadcrumbs":5,"title":2},"97":{"body":8,"breadcrumbs":5,"title":1},"98":{"body":1,"breadcrumbs":6,"title":2},"99":{"body":41,"breadcrumbs":6,"title":2}},"docs":{"0":{"body":"Quilkin is a UDP proxy, specifically designed for use with multiplayer dedicated game servers.","breadcrumbs":"Introduction » Overview","id":"0","title":"Overview"},"1":{"body":"Quilkin on open source is a non-transparent UDP proxy specifically designed for use with large scale multiplayer dedicated game servers deployments, to ensure security, access control, telemetry data, metrics and more. It is designed to be used behind game clients as well as in front of dedicated game servers. Quilkin's aim is to pull the above functionality out of bespoke, monolithic dedicated game servers and clients, and provide standard, composable modules that can be reused across a wide set of multiplayer games, so that game developers can instead focus on their game specific aspects of building a multiplayer game.","breadcrumbs":"Introduction » What is Quilkin?","id":"1","title":"What is Quilkin?"},"10":{"body":"","breadcrumbs":"FAQ » FAQ","id":"10","title":"FAQ"},"100":{"body":"$schema: http://json-schema.org/draft-07/schema#\ntitle: Config\ndescription: The configuration for [`load_balancer`][super].\ntype: object\nproperties: policy: default: ROUND_ROBIN allOf: - $ref: '#/definitions/Policy'\ndefinitions: Policy: description: Policy represents how a [`load_balancer`][super] distributes packets across endpoints. oneOf: - description: Send packets to endpoints in turns. type: string enum: - ROUND_ROBIN - description: Send packets to endpoints chosen at random. type: string enum: - RANDOM - description: Send packets to endpoints based on hash of source IP and port. type: string enum: - HASH","breadcrumbs":"Proxy » Filters » Load Balancer » Configuration Options ( Rust Doc )","id":"100","title":"Configuration Options ( Rust Doc )"},"101":{"body":"The LocalRateLimit filter controls the frequency at which packets received downstream are forwarded upstream by the proxy. Rate limiting is done independently per source (IP, Port) combination.","breadcrumbs":"Proxy » Filters » Local Rate Limit » LocalRateLimit","id":"101","title":"LocalRateLimit"},"102":{"body":"quilkin.filters.local_rate_limit.v1alpha1.LocalRateLimit","breadcrumbs":"Proxy » Filters » Local Rate Limit » Filter name","id":"102","title":"Filter name"},"103":{"body":"# // Wrap this example within an async main function since the\n# // local_rate_limit filter spawns a task on initialization\n# #[tokio::main]\n# async fn main() {\n# let yaml = \"\nversion: v1alpha1\nfilters: - name: quilkin.filters.local_rate_limit.v1alpha1.LocalRateLimit config: max_packets: 1000 period: 1\nclusters: - endpoints: - address: 127.0.0.1:7001\n# \";\n# let config = quilkin::config::Config::from_reader(yaml.as_bytes()).unwrap();\n# assert_eq!(config.filters.load().len(), 1);\n# } To configure a rate limiter, we specify the maximum rate at which the proxy is allowed to forward packets. In the example above, we configured the proxy to forward a maximum of 1000 packets per second). Be aware that due to some optimizations in the current rate limiter implementation, the enforced maximum number of packets is not always exact. It is in theory possible that the rate limiter allows a few packets through, however in practice this would be a rare occurrence and the maximum number of such packets that is in the worse case N-1 where N is the number of threads used to process packets. For example, a configuration allowing 1000 packets per second could potentially allow 1004 packets during some time window if we have up to 4 threads. Packets that that exceeds the maximum configured rate are dropped.","breadcrumbs":"Proxy » Filters » Local Rate Limit » Configuration Examples","id":"103","title":"Configuration Examples"},"104":{"body":"$schema: http://json-schema.org/draft-07/schema#\ntitle: Config\ndescription: Config represents a [self]'s configuration.\ntype: object\nrequired:\n- max_packets\n- period\nproperties: max_packets: description: The maximum number of packets allowed to be forwarded by the rate limiter in a given duration. type: integer format: uint minimum: 0.0 period: description: The duration in seconds during which max_packets applies. If none is provided, it defaults to one second. type: integer format: uint32 minimum: 0.0","breadcrumbs":"Proxy » Filters » Local Rate Limit » Configuration Options ( Rust Doc )","id":"104","title":"Configuration Options ( Rust Doc )"},"105":{"body":"The Match filter's job is to provide a mechanism to change behaviour based on dynamic metadata. This filter behaves similarly to the match expression in Rust or switch statements in other languages.","breadcrumbs":"Proxy » Filters » Match » Match","id":"105","title":"Match"},"106":{"body":"quilkin.filters.match.v1alpha1.Match","breadcrumbs":"Proxy » Filters » Match » Filter name","id":"106","title":"Filter name"},"107":{"body":"# let yaml = \"\nversion: v1alpha1\nclusters: - endpoints: - address: 127.0.0.1:26000 - address: 127.0.0.1:26001\nfilters: - name: quilkin.filters.capture.v1alpha1.Capture config: metadataKey: myapp.com/token prefix: size: 3 remove: false - name: quilkin.filters.match.v1alpha1.Match config: on_read: metadataKey: myapp.com/token branches: - value: abc name: quilkin.filters.pass.v1alpha1.Pass fallthrough: name: quilkin.filters.drop.v1alpha1.Drop\n# \";\n# let config = quilkin::config::Config::from_reader(yaml.as_bytes()).unwrap();\n# assert_eq!(config.filters.load().len(), 2);","breadcrumbs":"Proxy » Filters » Match » Configuration Examples","id":"107","title":"Configuration Examples"},"108":{"body":"$schema: http://json-schema.org/draft-07/schema#\ntitle: Config\ndescription: Configuration for [`Match`][super::Match].\ntype: object\nproperties: on_read: description: Configuration for [`Filter::read`][crate::filters::Filter::read]. anyOf: - $ref: '#/definitions/DirectionalConfig' - type: 'null' on_write: description: Configuration for [`Filter::write`][crate::filters::Filter::write]. anyOf: - $ref: '#/definitions/DirectionalConfig' - type: 'null'\nadditionalProperties: false\ndefinitions: Branch: description: A specific match branch. The filter is run when `value` matches the value defined in `metadata_key`. type: object required: - name - value properties: config: true label: type: - string - 'null' name: type: string value: description: The value to compare against the dynamic metadata. allOf: - $ref: '#/definitions/Value' DirectionalConfig: description: Configuration for a specific direction. type: object required: - branches - metadataKey properties: branches: description: List of filters to compare and potentially run if any match. type: array items: $ref: '#/definitions/Branch' fallthrough: description: The behaviour for when none of the `branches` match. default: name: quilkin.filters.drop.v1alpha1.Drop label: null config: null allOf: - $ref: '#/definitions/Filter' metadataKey: description: The key for the metadata to compare against. allOf: - $ref: '#/definitions/Key' Filter: description: Filter is the configuration for a single filter type: object required: - name properties: config: true label: type: - string - 'null' name: type: string additionalProperties: false Key: description: A key in the metadata table. type: string Value: anyOf: - type: boolean - type: integer format: uint64 minimum: 0.0 - type: array items: $ref: '#/definitions/Value' - type: string - type: array items: type: integer format: uint8 minimum: 0.0 View the Match filter documentation for more details.","breadcrumbs":"Proxy » Filters » Match » Configuration Options ( Rust Doc )","id":"108","title":"Configuration Options ( Rust Doc )"},"109":{"body":"quilkin_filter_int_counter{label=\"packets_matched_total\"} A counter of the total number of packets where the dynamic metadata matches a branch value. quilkin_filter_int_counter{label=\"packets_fallthrough_total\"} A counter of the total number of packets that are processed by the fallthrough configuration.","breadcrumbs":"Proxy » Filters » Match » Metrics","id":"109","title":"Metrics"},"11":{"body":"Our current testing shows that on Quilkin shows that it process packets quite fast ! We won't be publishing performance benchmarks, as performance will always change depending on the underlying hardware, number of filters, configurations and more. We highly recommend you run your own load tests on your platform and configuration, matching your production workload and configuration as close as possible. Our iperf3 based performance test in the examples' folder is a good starting point. Since this is still an alpha project, we have plans on investigating further performance improvements in upcoming releases, both from an optimisation and observability perspective as well.","breadcrumbs":"FAQ » Just how fast is Quilkin? What sort of performance can I expect?","id":"11","title":"Just how fast is Quilkin? What sort of performance can I expect?"},"110":{"body":"The Pass filter that always passes any packet through it. This is useful in combination with conditional flow filters like Matches","breadcrumbs":"Proxy » Filters » Pass » Pass","id":"110","title":"Pass"},"111":{"body":"quilkin.filters.pass.v1alpha1.Pass","breadcrumbs":"Proxy » Filters » Pass » Filter name","id":"111","title":"Filter name"},"112":{"body":"# let yaml = \"\nversion: v1alpha1\nclusters: - endpoints: - address: 127.0.0.1:26000 - address: 127.0.0.1:26001\nfilters: - name: quilkin.filters.capture.v1alpha1.Capture config: metadataKey: myapp.com/token prefix: size: 3 remove: false - name: quilkin.filters.match.v1alpha1.Match config: on_read: metadataKey: myapp.com/token branches: - value: abc name: quilkin.filters.pass.v1alpha1.Pass fallthrough: name: quilkin.filters.drop.v1alpha1.Drop\n# \";\n# let config = quilkin::config::Config::from_reader(yaml.as_bytes()).unwrap();\n# assert_eq!(config.filters.load().len(), 2);","breadcrumbs":"Proxy » Filters » Pass » Configuration Examples","id":"112","title":"Configuration Examples"},"113":{"body":"No defined configuration options.","breadcrumbs":"Proxy » Filters » Pass » Configuration","id":"113","title":"Configuration"},"114":{"body":"The Timestamp filter accepts a UNIX timestamp from metadata and observes the duration between that timestamp and now. Mostly useful in combination with other filters such as Capture to pull timestamp data from packets.","breadcrumbs":"Proxy » Filters » Timestamp » Timestamp","id":"114","title":"Timestamp"},"115":{"body":"quilkin.filters.timestamp.v1alpha1.Timestamp","breadcrumbs":"Proxy » Filters » Timestamp » Filter name","id":"115","title":"Filter name"},"116":{"body":"# let yaml = \"\nversion: v1alpha1\nfilters: - name: quilkin.filters.capture.v1alpha1.Capture config: metadataKey: example.com/session_duration prefix: size: 3 remove: false - name: quilkin.filters.timestamp.v1alpha1.Timestamp config: metadataKey: example.com/session_duration\nclusters: - endpoints: - address: 127.0.0.1:26000\n# \";\n# let config = quilkin::config::Config::from_reader(yaml.as_bytes()).unwrap();","breadcrumbs":"Proxy » Filters » Timestamp » Configuration Examples","id":"116","title":"Configuration Examples"},"117":{"body":"$schema: http://json-schema.org/draft-07/schema#\ntitle: Config\ndescription: Config represents a [self]'s configuration.\ntype: object\nrequired:\n- metadataKey\nproperties: metadataKey: description: The metadata key to read the UTC UNIX Timestamp from. allOf: - $ref: '#/definitions/Key'\ndefinitions: Key: description: A key in the metadata table. type: string","breadcrumbs":"Proxy » Filters » Timestamp » Configuration Options ( Rust Doc )","id":"117","title":"Configuration Options ( Rust Doc )"},"118":{"body":"quilkin_filter_histogram{label=\"duration\"} A histogram of durations from metadata_key to now in the packet direction.","breadcrumbs":"Proxy » Filters » Timestamp » Metrics","id":"118","title":"Metrics"},"119":{"body":"The TokenRouter filter's job is to provide a mechanism to declare which Endpoints a packet should be sent to. This Filter provides this functionality by comparing a byte array token found in the Filter Dynamic Metadata from a previous Filter, and comparing it to Endpoint's tokens , and sending packets to those Endpoints only if there is a match.","breadcrumbs":"Proxy » Filters » Token Router » TokenRouter","id":"119","title":"TokenRouter"},"12":{"body":"Quilkin is also released as a library so it can be integrated with an external codebase as necessary. Using Rust code inside a C or C++ project mostly consists of two parts. Creating a C-friendly API in Rust Embedding your Rust project into an external build system See A little Rust with your C for more information. Over time, we will be expanding documentation on how to integrate with specific engines if running Quilkin as a separate binary is not an option.","breadcrumbs":"FAQ » Can I integrate Quilkin with C++ code?","id":"12","title":"Can I integrate Quilkin with C++ code?"},"120":{"body":"quilkin.filters.token_router.v1alpha1.TokenRouter","breadcrumbs":"Proxy » Filters » Token Router » Filter name","id":"120","title":"Filter name"},"121":{"body":"# let yaml = \"\nversion: v1alpha1\nfilters: - name: quilkin.filters.token_router.v1alpha1.TokenRouter config: metadataKey: myapp.com/myownkey\nclusters: - endpoints: - address: 127.0.0.1:26000 metadata: quilkin.dev: tokens: - MXg3aWp5Ng== # Authentication is provided by these ids, and matched against - OGdqM3YyaQ== # the value stored in Filter dynamic metadata - address: 127.0.0.1:26001 metadata: quilkin.dev: tokens: - bmt1eTcweA==\n# \";\n# let config = quilkin::config::Config::from_reader(yaml.as_bytes()).unwrap();\n# assert_eq!(config.filters.load().len(), 1); View the CaptureBytes filter documentation for more details.","breadcrumbs":"Proxy » Filters » Token Router » Configuration Examples","id":"121","title":"Configuration Examples"},"122":{"body":"$schema: http://json-schema.org/draft-07/schema#\ntitle: Config\ntype: object\nproperties: metadataKey: description: the key to use when retrieving the token from the Filter's dynamic metadata default: quilkin.dev/capture allOf: - $ref: '#/definitions/Key'\ndefinitions: Key: description: A key in the metadata table. type: string","breadcrumbs":"Proxy » Filters » Token Router » Configuration Options ( Rust Doc )","id":"122","title":"Configuration Options ( Rust Doc )"},"123":{"body":"quilkin_filter_TokenRouter_packets_dropped_total A counter of the total number of packets that have been dropped. This is also provided with a Reason label, as there are differing reasons for packets to be dropped: NoEndpointMatch - The token provided via the Filter dynamic metadata does not match any Endpoint's tokens. NoTokenFound - No token has been found in the Filter dynamic metadata. InvalidToken - The data found for the token in the Filter dynamic metadata is not of the correct data type (Vec)","breadcrumbs":"Proxy » Filters » Token Router » Metrics","id":"123","title":"Metrics"},"124":{"body":"","breadcrumbs":"Proxy » Filters » Token Router » Sample Applications","id":"124","title":"Sample Applications"},"125":{"body":"In combination with several other filters, the TokenRouter can be utilised as an authentication and access control mechanism for all incoming packets. Capturing the authentication token from an incoming packet can be implemented via the CaptureByte filter, with an example outlined below, or any other filter that populates the configured dynamic metadata key for the authentication token to reside. It is assumed that the endpoint tokens that are used for authentication are generated by an external system, are appropriately cryptographically random and sent to each proxy securely. For example, a configuration would look like: # let yaml = \"\nversion: v1alpha1\nfilters: - name: quilkin.filters.capture.v1alpha1.Capture # Capture and remove the authentication token config: suffix: size: 3 remove: true - name: quilkin.filters.token_router.v1alpha1.TokenRouter\nclusters: - endpoints: - address: 127.0.0.1:26000 metadata: quilkin.dev: tokens: - MXg3aWp5Ng== # Authentication is provided by these ids, and matched against - OGdqM3YyaQ== # the value stored in Filter dynamic metadata - address: 127.0.0.1:26001 metadata: quilkin.dev: tokens: - bmt1eTcweA==\n# \";\n# let config = quilkin::config::Config::from_reader(yaml.as_bytes()).unwrap();\n# assert_eq!(config.filters.load().len(), 2); On the game client side the Concatenate filter could also be used to add authentication tokens to outgoing packets.","breadcrumbs":"Proxy » Filters » Token Router » Packet Authentication","id":"125","title":"Packet Authentication"},"126":{"body":"The full source code used in this example can be found in examples/ . Quilkin provides an extensible implementation of Filters that allows us to plug in custom implementations to fit our needs. This document provides an overview of the API and how we can go about writing our own Filters . First we need to create a type and implement two traits for it. It's not terribly important what the filter in this example does so let's write a Greet filter that appends Hello to every packet in one direction and Goodbye to packets in the opposite direction. struct Greet; As a convention within Quilkin: Filter names are singular, they also tend to be a verb, rather than an adjective. Examples Greet not \"Greets\" Compress not \"Compressor\".","breadcrumbs":"Proxy » Filters » Writing Custom Filters » Writing Custom Filters","id":"126","title":"Writing Custom Filters"},"127":{"body":"Represents the actual Filter instance in the pipeline. An implementation provides a read and a write method (both are passthrough by default) that accepts a context object and returns a response. Both methods are invoked by the proxy when it consults the filter chain read is invoked when a packet is received on the local downstream port and is to be sent to an upstream endpoint while write is invoked in the opposite direction when a packet is received from an upstream endpoint and is to be sent to a downstream client. # struct Greet;\nuse quilkin::filters::prelude::*; /// Appends data to each packet\n#[async_trait::async_trait]\nimpl Filter for Greet { async fn read(&self, ctx: &mut ReadContext) -> Result<(), FilterError> { ctx.contents.extend_from_slice(b\"Hello\"); Ok(()) } async fn write(&self, ctx: &mut WriteContext) -> Result<(), FilterError> { ctx.contents.extend_from_slice(b\"Goodbye\"); Ok(()) }\n}","breadcrumbs":"Proxy » Filters » Writing Custom Filters » Filter","id":"127","title":"Filter"},"128":{"body":"Represents metadata needed for your [Filter], most of it has to with defining configuration, for now we can use () as we have no configuration currently. # use quilkin::filters::prelude::*;\n# struct Greet;\n# impl Filter for Greet {}\nimpl StaticFilter for Greet { const NAME: &'static str = \"greet.v1\"; type Configuration = (); type BinaryConfiguration = (); fn try_from_config(config: Option) -> Result { Ok(Self) }\n}","breadcrumbs":"Proxy » Filters » Writing Custom Filters » StaticFilter","id":"128","title":"StaticFilter"},"129":{"body":"We can run the proxy using Proxy::run function. Let's add a main function that does that. Quilkin relies on the Tokio async runtime, so we need to import that crate and wrap our main function with it. We can also register custom filters in quilkin using FilterRegistry::register Add Tokio as a dependency in Cargo.toml. [dependencies]\nquilkin = \"0.2.0\"\ntokio = { version = \"1\", features = [\"full\"]} Add a main function that starts the proxy. // src/main.rs\n#[tokio::main]\nasync fn main() -> quilkin::Result<()> { quilkin::filters::FilterRegistry::register(vec![Greet::factory()].into_iter()); let (_shutdown_tx, shutdown_rx) = quilkin::make_shutdown_channel(quilkin::ShutdownKind::Normal); let proxy = quilkin::Proxy::default(); let config = quilkin::Config::default(); config.filters.store(std::sync::Arc::new( vec![quilkin::config::Filter { name: Greet::NAME.into(), label: None, config: None, }] .try_into()?, )); config.clusters.modify(|map| { map.insert_default( [quilkin::net::endpoint::Endpoint::new( (std::net::Ipv4Addr::LOCALHOST, 4321).into(), )] .into(), ) }); let admin = quilkin::cli::Admin::Proxy(<_>::default()); proxy.run(config.into(), admin, None, shutdown_rx).await\n} Now, let's try out the proxy. The following configuration starts our extended version of the proxy at port 7777 and forwards all packets to an upstream server at port 4321. # quilkin.yaml\nversion: v1alpha1\nfilters: - name: greet.v1\nclusters: - endpoints: - address: 127.0.0.1:4321 Next we to setup our network of services, for this example we're going to use the netcat tool to spawn a UDP echo server and interactive client for us to send packets over the wire. # Start the proxy\ncargo run -- &\n# Start a UDP listening server on the configured port\nnc -lu 127.0.0.1 4321 &\n# Start an interactive UDP client that sends packet to the proxy\nnc -u 127.0.0.1 7777 Whatever we pass to the client should now show up with our modification on the listening server's standard output. For example typing Quilkin in the client prints Hello Quilkin on the server.","breadcrumbs":"Proxy » Filters » Writing Custom Filters » Running","id":"129","title":"Running"},"13":{"body":"This is an ongoing discussion, and since console development is protected by non-disclosure agreements, we can't comment on this directly. That being said, we have an Unreal Engine for games in circumstances where compiling Rust or providing a separate Quilkin binary as an executable is not an option.","breadcrumbs":"FAQ » I would like to run Quilkin as a client side proxy on a console? Can I do that?","id":"13","title":"I would like to run Quilkin as a client side proxy on a console? Can I do that?"},"130":{"body":"Let's extend the Greet filter to have a configuration that contains what greeting to use. The Serde crate is used to describe static YAML configuration in code while Tonic / Prost is used to describe dynamic configuration as Protobuf messages when talking to a management server .","breadcrumbs":"Proxy » Filters » Writing Custom Filters » Configuration","id":"130","title":"Configuration"},"131":{"body":"First let's create the type for our configuration: Add the yaml parsing crates to Cargo.toml: # [dependencies]\nserde = \"1.0\"\nserde_yaml = \"0.8\" Define a struct representing the config: // src/main.rs\n#[derive(Serialize, Deserialize, Debug, schemars::JsonSchema)]\nstruct Config { greeting: String,\n} Update the Greet Filter to take in greeting as a parameter: // src/main.rs\nstruct Greet { config: Config,\n} #[async_trait::async_trait]\nimpl Filter for Greet { async fn read(&self, ctx: &mut ReadContext) -> Result<(), FilterError> { ctx.contents .prepend_from_slice(format!(\"{} \", self.config.greeting).as_bytes()); Ok(()) } async fn write(&self, ctx: &mut WriteContext) -> Result<(), FilterError> { ctx.contents .prepend_from_slice(format!(\"{} \", self.config.greeting).as_bytes()); Ok(()) }\n}","breadcrumbs":"Proxy » Filters » Writing Custom Filters » YAML Configuration","id":"131","title":"YAML Configuration"},"132":{"body":"Quilkin comes with out-of-the-box support for xDS management, and as such needs to communicate filter configuration over Protobuf with management servers and clients to synchronise state across the network. So let's add the binary version of our Greet configuration. Add the proto parsing crates to Cargo.toml: [dependencies]\n# ...\ntonic = \"0.5.0\"\nprost = \"0.7\"\nprost-types = \"0.7\" Create a Protobuf equivalent of our YAML configuration. // src/greet.proto\nsyntax = \"proto3\"; package greet; message Greet { string greeting = 1;\n} Generate Rust code from the proto file: There are a few ways to generate Prost code from proto, we will use the prost_build crate in this example. Add the following required crates to Cargo.toml, and then add a build script to generate the following Rust code during compilation: # [dependencies]\nbytes = \"1.0\" # [build-dependencies]\nprost-build = \"0.7\" // src/build.rs\nfn main() { // Remove if you already have `protoc` installed in your system. std::env::set_var(\"PROTOC\", protobuf_src::protoc()); prost_build::compile_protos(&[\"src/greet.proto\"], &[\"src/\"]).unwrap();\n} To include the generated code, we'll use [tonic::include_proto], then we just need to implement std::convert::TryFrom for converting the protobuf message to equivalvent configuration. // src/main.rs\nmod proto { tonic::include_proto!(\"greet\");\n} impl TryFrom for Config { type Error = ConvertProtoConfigError; fn try_from(p: proto::Greet) -> Result { Ok(Self { greeting: p.greeting, }) }\n} impl From for proto::Greet { fn from(config: Config) -> Self { Self { greeting: config.greeting, } }\n} Now, let's update Greet's StaticFilter implementation to use the two configurations. // src/main.rs\nuse quilkin::filters::StaticFilter; impl StaticFilter for Greet { const NAME: &'static str = \"greet.v1\"; type Configuration = Config; type BinaryConfiguration = proto::Greet; fn try_from_config(config: Option) -> Result { Ok(Self { config: Self::ensure_config_exists(config)?, }) }\n} That's it! With these changes we have wired up static configuration for our filter. Try it out with the following configuration: # quilkin.yaml\nversion: v1alpha1\nport: 7001\nfilters:\n- name: greet.v1 config: greeting: Hey\nendpoints:\n- address: 127.0.0.1:4321","breadcrumbs":"Proxy » Filters » Writing Custom Filters » Protobuf Configuration","id":"132","title":"Protobuf Configuration"},"133":{"body":"services ports Protocol QCMP 7600 UDP (IPv4 OR IPv6) In addition to the TCP based administration API, Quilkin provides a meta API over UDP. The purpose of this API is to provide meta operations that can be used by untrusted clients. Currently the API is focuses on providing pings for latency measurement but that may change overtime as new features are added.","breadcrumbs":"Proxy » Control Message Protocol » Quilkin Control Message Protocol (QCMP)","id":"133","title":"Quilkin Control Message Protocol (QCMP)"},"134":{"body":"The main functionality currently in QCMP is pinging, measuring the latency from one service to another over UDP. You can also measure the distance locally using the quilkin qcmp ping command. quilkin qcmp ping 127.0.0.1:7600","breadcrumbs":"Proxy » Control Message Protocol » Ping","id":"134","title":"Ping"},"135":{"body":"The following is a Kaitai Struct configuration of the protocol data unit accepted by Quilkin proxies. meta: id: quilkin_packet endian: be\nseq: - id: magic_header contents: \"QLKN\" - id: protocol_version type: u1 - id: packet_type type: u1 - id: packet_length type: u2 - id: packet size: packet_length type: switch-on: packet_type cases: 0: ping_packet 1: ping_reply_packet types: ping_packet: doc: | Sent by a client to a proxy containing the time when the client sent the packet along with a unique nonce. The timestamp should be a UTC unix timestamp in **nanoseconds**. seq: - id: nonce type: u1 - id: client_sent_timestamp type: u8 ping_reply_packet: doc: | A reply from a proxy containing the ping's nonce, the client sent time, the server's receive time, and the server's sent time. The timestamps should be UTC unix timestamps in **nanoseconds**. seq: - id: nonce type: u1 - id: client_sent_timestamp type: u8 - id: server_receive_timestamp type: u8 - id: server_sent_timestamp type: u8","breadcrumbs":"Proxy » Control Message Protocol » Protocol Data Unit","id":"135","title":"Protocol Data Unit"},"136":{"body":"The following are metrics that Quilkin provides while in Proxy Mode.","breadcrumbs":"Proxy » Metrics » Proxy Metrics","id":"136","title":"Proxy Metrics"},"137":{"body":"If Quilkin is provided a a MaxmindDB GeoIP database, Quilkin will log the following information in the maxmind information log, as well as populate the following fields in any metrics with matching labels. Field Description asn ASN Number organization The organisation responsible for the ASN country_code The corresponding country code ip_prefix The IP prefix CIDR address prefix_entity The name of the entity for the prefix address prefix_name The name of the prefix address Maxmind databases often require a licence and/or fee, so they aren't included by default with Quilkin.","breadcrumbs":"Proxy » Metrics » ASN Maxmind Information","id":"137","title":"ASN Maxmind Information"},"138":{"body":"The proxy exposes the following general metrics: quilkin_packets_processing_duration_seconds{event, asn, ip_prefix} (Histogram) The total duration of time in seconds that it took to process a packet. The event label is either: read: when the proxy receives data from a downstream connection on the listening port. write: when the proxy sends data to a downstream connection via the listening port. quilkin_packets_dropped_total{reason, asn, ip_prefix} (Counter) The total number of packets (not associated with any session) that were dropped by proxy. Not that packets reflected by this metric were dropped at an earlier stage before they were associated with any session. For session based metrics, see the list of session metrics instead. reason = NoConfiguredEndpoints NoConfiguredEndpoints: No upstream endpoints were available to send the packet to. This can occur e.g if the endpoints cluster was scaled down to zero and the proxy is configured via a control plane. quilkin_cluster_active The number of currently active clusters. quilkin_cluster_active_endpoints The number of currently active upstream endpoints. Note that this tracks the number of endpoints that the proxy knows of rather than those that it is connected to (see Session Metrics instead for those) quilkin_bytes_total{event, asn, ip_prefix} The total number of bytes sent or recieved The event label is either: read: when the proxy receives data from a downstream connection on the listening port. write: when the proxy sends data to a downstream connection via the listening port. quilkin_packets_total{event, asn, ip_prefix} The total number of packets sent or recieved. The event label is either: read: when the proxy receives data from a downstream connection on the listening port. write: when the proxy sends data to a downstream connection via the listening port. quilkin_packet_jitter{event, asn, ip_prefix} The time between receiving new packets. quilkin_errors_total{event, asn, ip_prefix} The total number of errors encountered while reading a packet from the upstream endpoint.","breadcrumbs":"Proxy » Metrics » General Metrics","id":"138","title":"General Metrics"},"139":{"body":"The proxy exposes the following metrics around sessions: quilkin_session_active{asn, organization, country_code, ip_prefix, prefix_entity, prefix_name} The number of currently active sessions. If a maxmind database has been provided, the labels are populated: The asn label is the ASN number of the connecting client. The ip_prefixlabel is the IP prefix of the connecting client. quilkin_session_duration_secs (Histogram) A histogram over how long sessions lasted before they were torn down. Note that, by definition, active sessions are not included in this metric. quilkin_session_total (Counter) The total number of sessions that have been created.","breadcrumbs":"Proxy » Metrics » Session Metrics","id":"139","title":"Session Metrics"},"14":{"body":"This is an excellent question! Envoy is an amazing project, and has set many of the standards for how proxies are written and orchestrated , and was an inspiration for many of the decisions made on Quilkin. However, we decided to build this project separately: Envoy seems primarily focused on web/mobile network workloads (which makes total sense), whereas we wanted something specialised on gaming UDP communication, so having a leaner, more focused codebase would allow us to move faster. We found the Rust and Cargo ecosystem easier to work with than Bazel and C++, and figured our users would as well.","breadcrumbs":"FAQ » Any reason you didn't contribute this into/extend Envoy?","id":"14","title":"Any reason you didn't contribute this into/extend Envoy?"},"140":{"body":"Quilkin's filters use a set of generic metric keys, to make it easier to build visualisations that can account for a dynamic set of filters that can be added, removed, or updated at runtime with different configurations. All of these metrics share a common set of labels. Label Description id The ID of the filter that used the metric. label The name of the metric being measured. help The description of the filter metric. direction The direction of packet flow (e.g. read/write). quilkin_filter_int_counter{id, label, help, direction} Generic filter counter, see help label for more specific info. quilkin_filter_histogram{id, label, help, direction, shared_metadata_1} generic filter histogram, see help label for more specific info. quilkin_filter_read_duration_seconds{filter} The duration it took for a filter's read implementation to execute. Thefilter label is the name of the filter being executed. quilkin_filter_write_duration_seconds{filter} The duration it took for a filter's write implementation to execute. The filter label is the name of the filter being executed.","breadcrumbs":"Proxy » Metrics » Filter Metrics","id":"140","title":"Filter Metrics"},"141":{"body":"services ports Protocol xDS 7800 gRPC (IPv4 OR IPv6) For single-cluster integration, Quilkin provides a manage service, that can be used with a number of configuration discovery providers to provide cluster configuration multiple proxys . With each provider automating the complexity of a full xDS management control plane via integrations with popular projects and common architecture patterns. To view all the providers and options for the manage subcommand, run: $ quilkin manage --help\nRuns Quilkin as a xDS management server, using `provider` as a configuration source Usage: quilkin manage [OPTIONS] Commands: agones Watches Agones' game server CRDs for `Allocated` game server endpoints, and for a `ConfigMap` that specifies the filter configuration file Watches for changes to the file located at `path` help Print this message or the help of the given subcommand(s) Options: -r, --relay One or more `quilkin relay` endpoints to push configuration changes to [env: QUILKIN_MANAGEMENT_SERVER=] -p, --port The TCP port to listen to, to serve discovery responses [env: QUILKIN_PORT=] [default: 7800] --region The `region` to set in the cluster map for any provider endpoints discovered [env: QUILKIN_REGION=] --zone The `zone` in the `region` to set in the cluster map for any provider endpoints discovered [env: QUILKIN_ZONE=] --sub-zone The `sub_zone` in the `zone` in the `region` to set in the cluster map for any provider endpoints discovered [env: QUILKIN_SUB_ZONE=] -h, --help Print help","breadcrumbs":"Control Plane » xDS Control Plane","id":"141","title":"xDS Control Plane"},"142":{"body":"In addition to static configuration provided upon startup, a Quiklin proxy's configuration can also be updated at runtime. The proxy can be configured on startup to talk to a set of management servers which provide it with updates throughout its lifecycle. Communication between the proxy and management server uses the xDS gRPC protocol , similar to an envoy proxy . xDS is one of the standard configuration mechanisms for software proxies and as a result, Quilkin can be setup to discover configuration resources from any API compatible server. Also, given that the protocol is well specified , it is similarly straight-forward to implement a custom server to suit any deployment's needs. As described within the xDS-api documentation, the xDS API comprises a set of resource discovery APIs, each serving a specific set of configuration resource types, while the protocol itself comes in several variants . Quilkin implements the Aggregated Discovery Service (ADS) State of the World (SotW) variant with gRPC.","breadcrumbs":"Control Plane » Overview","id":"142","title":"Overview"},"143":{"body":"Since the range of resources configurable by the xDS API extends that of Quilkin's domain (i.e being UDP based, Quilkin does not have a need for HTTP/TCP resources), only a subset of the API is supported. The following lists these relevant parts and any limitation to the provided support as a result: Cluster Discovery Service (CDS) : Provides information about known clusters and their membership information. The proxy uses these resources to discover clusters and their endpoints. While cluster topology information like locality can be provided in the configuration, the proxy currently does not use this information (support may be included in the future however). Any load balancing information included in this resource is ignored. For load balancing, use Quilkin filters instead. Only cluster discovery type STATIC and EDS is supported. Configuration including other discovery types e.g LOGICAL_DNS is rejected. Endpoint Discovery Service (EDS) : Provides information about endpoints. The proxy uses these resources to discover information about endpoints like their IP addresses. Endpoints may provide Endpoint Metadata via the metadata field. These metadata will be visible to filters as part of the corresponding endpoints information when processing packets. Only socket addresses are supported on an endpoint's address configuration - i.e an IP address and port number combination. Configuration including any other type of addressing e.g named pipes will be rejected. Any load balancing information included in this resource is ignored. For load balancing, use Quilkin filters instead. Listener Discovery Service (LDS) : Provides information about Filters and Filter Chains . Only the name and filter_chains fields in the Listener resource are used by the proxy. The rest are ignored. Since Quilkin only uses one filter chain per proxy, at most one filter chain can be provided in the resource. Otherwise the configuration is rejected. Only the list of filters specified in the filter chain is used by the proxy - i.e other fields like filter_chain_match are ignored. This list also specifies the order that the corresponding filter chain will be constructed. gRPC proto configuration for Quilkin's built-in filters can be found here . They are equivalent to the filter's static configuration.","breadcrumbs":"Control Plane » Supported APIs","id":"143","title":"Supported APIs"},"144":{"body":"Connecting a Quilkin proxy to an xDS management server can be implemented via providing one or more URLs to the management_servers command line .","breadcrumbs":"Control Plane » Connecting to an xDS management server","id":"144","title":"Connecting to an xDS management server"},"145":{"body":"","breadcrumbs":"Control Plane » Metrics » xDS Metrics","id":"145","title":"xDS Metrics"},"146":{"body":"Quilkin exposes the following metrics around the management servers and its resources when running as a UDP Proxy : quilkin_xds_connected_state (Gauge) A boolean that indicates whether or not the proxy is currently connected to a management server. A value 1 means that the proxy is connected while 0 means that it is not connected to any server at that point in time. quilkin_xds_update_attempt_total (Counter) The total number of attempts made by a management server to configure the proxy. This is equivalent to the total number of configuration updates received by the proxy from a management server. quilkin_xds_update_success_total (Counter) The total number of successful attempts made by a management server to configure the proxy. This is equivalent to the total number of configuration updates received by the proxy from a management server and was successfully applied by the proxy. quilkin_xds_update_failure_total (Counter) The total number of unsuccessful attempts made by a management server to configure the proxy. This is equivalent to the total number of configuration updates received by the proxy from a management server and was rejected by the proxy (e.g due to a bad/inconsistent configuration). quilkin_xds_requests_total (Counter) The total number of DiscoveryRequest s made by the proxy to management servers. This tracks messages flowing in the direction from the proxy to the management server.","breadcrumbs":"Control Plane » Metrics » Proxy Mode","id":"146","title":"Proxy Mode"},"147":{"body":"The following metrics are exposed when Quilkin is running as an xDS provider . quilkin_management_server_connected_proxies (Gauge) The number of proxies currently connected to the server. quilkin_management_server_discovery_requests_total{request_type} (Counter) The total number of xDS Discovery requests received across all proxies. request_type = type.googleapis.com/envoy.config.cluster.v3.Cluster | type.googleapis.com/envoy.config.endpoint.v3.ClusterLoadAssignment | type.googleapis.com/envoy.config.listener.v3.Listener Type URL of the requested resource quilkin_management_server_discovery_responses_total (Counter) The total number of xDS Discovery responses sent back across all proxies in response to Discovery Requests. Each Discovery response sent corresponds to a configuration update for some proxy. request_type = type.googleapis.com/envoy.config.cluster.v3.Cluster | type.googleapis.com/envoy.config.endpoint.v3.ClusterLoadAssignment | type.googleapis.com/envoy.config.listener.v3.Listener Type URL of the requested resource quilkin_management_server_endpoints_total (Gauge) The number of active endpoints discovered by the server. The number of active endpoints correlates with the size of the cluster configuration update sent to proxies. quilkin_management_server_snapshot_generation_errors_total (Counter) The total number of errors encountered while generating a configuration snapshot update for a proxy. quilkin_management_server_snapshots_generated_total (Counter) The total number of configuration snapshot generated across all proxies. A snapshot corresponds to a point in time view of a proxy's configuration. However it does not necessarily correspond to a proxy update - a proxy only gets the latest snapshot so it might miss intermediate snapshots if it lags behind. quilkin_management_server_snapshots_cache_size (Gauge) The current number of snapshots in the in-memory snapshot cache. This corresponds 1-1 to proxies that connect to the server. However the number may be slightly higher than the number of connected proxies since snapshots for disconnected proxies are only periodically cleared from the cache.","breadcrumbs":"Control Plane » Metrics » xDS Provider Mode","id":"147","title":"xDS Provider Mode"},"148":{"body":"The Agones xDS Provider is built to simplify Quilkin integration with Agones game server hosting on top of Kubernetes . This provider watches for changes in Agones GameServer resources in a cluster, and utilises that information to provide Endpoint information to connected Quilkin proxies. Currently, the Agones provider can only discover resources within the cluster it is running in.","breadcrumbs":"Control Plane » Providers » Agones » Agones xDS Provider","id":"148","title":"Agones xDS Provider"},"149":{"body":"This provider watches the Kubernetes clusters for Allocated Agones GameServers and exposes their IP address and Port as Endpoints to any connected Quilkin proxies. Since an Agones GameServer can have multiple ports exposed, if multiple ports are in use, the server will pick the first port in the port list. By default the Agones xDS provider will look in the default namespace for any GameServer resources, but it can be configured via the --gameservers-namespace argument.","breadcrumbs":"Control Plane » Providers » Agones » Endpoint Configuration","id":"149","title":"Endpoint Configuration"},"15":{"body":"","breadcrumbs":"Netcat » Quickstart: Quilkin with netcat","id":"15","title":"Quickstart: Quilkin with netcat"},"150":{"body":"The set of access tokens for the associated Endpoint can be set by adding a comma separated standard base64 encoded strings. This must be added under an annotation quilkin.dev/tokens in the GameServer 's metadata. For example: annotations: # Sets two tokens for the corresponding endpoint with values 1x7ijy6 and 8gj3v2i respectively. quilkin.dev/tokens: MXg3aWp5Ng==,OGdqM3YyaQ==","breadcrumbs":"Control Plane » Providers » Agones » Access Tokens","id":"150","title":"Access Tokens"},"151":{"body":"The Agones provider watches for a singular ConfigMap that has the label of quilkin.dev/configmap: \"true\", and any changes that happen to it, and use its contents to send Filter configuration to any connected Quilkin proxies. The ConfigMap contents should be a valid Quilkin file configuration , but with no Endpoint data. For example: apiVersion: v1\nkind: ConfigMap\nmetadata: name: quilkin-xds-filter-config labels: quilkin.dev/configmap: \"true\"\ndata: quilkin.yaml: | version: v1alpha1 filters: - name: quilkin.filters.capture.v1alpha1.Capture config: suffix: size: 3 remove: true - name: quilkin.filters.token_router.v1alpha1.TokenRouter By default the Agones xDS provider will look in the default namespace for this ConfigMap, but it can be configured via the --config-namespace argument.","breadcrumbs":"Control Plane » Providers » Agones » Filter Configuration","id":"151","title":"Filter Configuration"},"152":{"body":"As an example, the following runs the server with subcommnad manage agones against a cluster (using default kubeconfig authentication) where Quilkin pods run in the quilkin namespace and GameServer pods run in the gameservers namespace: quilkin manage agones --config-namespace quilkin --gameservers-namespace gameservers For a full referenmce of deploying this provider in a Kubernetes cluster, with appropriate Deployments , Services , and RBAC Rules, there is an Agones, xDS and Xonotic example .","breadcrumbs":"Control Plane » Providers » Agones » Usage","id":"152","title":"Usage"},"153":{"body":"The filesystem provider watches a configuration file on disk and sends updates to proxies whenever that file changes. It can be started with using subcommand manage file as the following: quilkin manage file quilkin.yaml We run this on port 1800, in this example, in case you are running this locally, and the default port is taken up by an existing Quilkin proxy. After running this command, any proxy that connects to port 18000 will receive updates as configured in config.yaml file. You can find the configuration file schema in Configuration File . Example: # let yaml = \"\nversion: v1alpha1\nfilters: - name: quilkin.filters.debug.v1alpha1.Debug config: id: hello\nclusters: - endpoints: - address: 123.0.0.1:29 metadata: 'quilkin.dev': tokens: - 'MXg3aWp5Ng=='\n# \";\n# let config = quilkin::config::Config::from_reader(yaml.as_bytes()).unwrap();\n# assert_eq!(config.filters.load().len(), 1);","breadcrumbs":"Control Plane » Providers » Filesystem » Filesystem xDS Provider","id":"153","title":"Filesystem xDS Provider"},"154":{"body":"services ports Protocol ADS 7800 gRPC(IPv4 OR IPv6) CPDS 7900 gRPC(IPv4 OR IPv6) Note: This service is currently in active experimentation and development so there may be bugs which cause it to be unusable for production, as always all bug reports are welcome and appreciated. For multi-cluster integration, Quilkin provides a relay service, that can be used with a multiple control plane services in different clusters to provide a unified \"Aggregated Discovery Service\" endpoint for proxy services. To connect to a control plane to a relay, add the --relay flag to your control plane with the address of the relay. Then to connect a proxy service to the relay's ADS endpoint, you use the same --management-server argument for connecting to control planes. To view all options for the relay subcommand, run: $ quilkin relay --help\nRuns Quilkin as a relay service that runs a Manager Discovery Service (mDS) for accepting cluster and configuration information from xDS management services, and exposing it as a single merged xDS service for proxy services Usage: quilkin relay [OPTIONS] [COMMAND] Commands: agones Watches Agones' game server CRDs for `Allocated` game server endpoints, and for a `ConfigMap` that specifies the filter configuration file Watches for changes to the file located at `path` help Print this message or the help of the given subcommand(s) Options: -m, --mds-port Port for mDS service [env: QUILKIN_MDS_PORT=] [default: 7900] -x, --xds-port Port for xDS management_server service [env: QUILKIN_PORT=] [default: 7800] --idle-request-interval-secs The interval in seconds at which the relay will send a discovery request to an management server after receiving no updates [env: QUILKIN_IDLE_REQUEST_INTERVAL_SECS=] [default: 30] -h, --help Print help Each sub-control planes (file, agones, etc) matches the quilkin manage providers capabilities. Have a look at each of the Control Plane > Providers documentation for integration details.","breadcrumbs":"Relay » Control Plane Relay","id":"154","title":"Control Plane Relay"},"155":{"body":"To get started with the relay service we need to start the relay service, and then setup our configuration source. For this we're going to the built-in relay client in the control plane service to forward information to the relay. For this demo we'll use the file provider for the control plane, but this example works with any configuration provider. # quilkin.yaml\nversion: v1alpha1\nclusters: - endpoints: - address: 127.0.0.1:8888 To start the relay, run the relay command: quilkin relay To spawn the control plane and have the control plane send its configuration, we need to run the manage command with the --relay flag with the address of the relay of the relay server we just spawned which is at port 7900 by default. We're also going to set --admin-address and --port flags to avoid port collision with the relay's admin and xds endpoints. quilkin --admin-address http://localhost:8001 \\ manage \\ --port 7801 \\ --relay http://localhost:7900 \\ file quilkin.yaml Now if we run cURL on both the relay and the control plane we should see that they both contain the same set of endpoints. # Check Control Plane\ncurl localhost:8001/config\n# Check Relay\ncurl localhost:8000/config Since the relay service also exposes a aDS control plane endpoint, that represents the merged set of all sources, to connect this to the proxy all we have to do is use the same --management-server flag that we use to specify the location of control planes, then the proxies will be able to pull configuration from the relay. quilkin --admin-address http://localhost:8002 proxy --management-server http://127.0.0.1:7800 We can also additionally add a second control plane source to the relay, which will be merged with our control plane's configuration to create a singular set of data that the proxies can query using xDS discovery requests. # quilkin2.yaml\nversion: v1alpha1\nclusters: - endpoints: - address: 127.0.0.1:9999 quilkin --admin-address http://localhost:8003 \\ manage \\ --port 7802 \\ --relay http://localhost:7900 \\ file quilkin.yaml And that's it! We've just setup control planes to look for configuration changes in our system, a relay to merge any changes into a unified dataset, and set up proxies that make use of that data to decide where and how to send packets.","breadcrumbs":"Relay » Quickstart","id":"155","title":"Quickstart"},"156":{"body":"services ports Protocol QCMP 7600 UDP(IPv4 OR IPv6) Note: This service is currently in active experimentation and development so there may be bugs which cause it to be unusable for production, as always all bug reports are welcome and appreciated. For multi-cluster integration, Quilkin provides a agent service, that can be deployed to a cluster to act as a beacon for QCMP pings and forward cluster configuration information to a relay service Agent configuration and functionality matches that of Control Plane Providers, such as Filesystem and Agones . To view all options for the agent subcommand, run: $ quilkin agent --help\nRuns Quilkin as a relay service that runs a Manager Discovery Service (mDS) for accepting cluster and configuration information from xDS management services, and exposing it as a single merged xDS service for proxy services Usage: quilkin agent [OPTIONS] [COMMAND] Commands: agones Watches Agones' game server CRDs for `Allocated` game server endpoints, and for a `ConfigMap` that specifies the filter configuration file Watches for changes to the file located at `path` help Print this message or the help of the given subcommand(s) Options: -q, --qcmp-port Port for QCMP service [env: QCMP_PORT=] [default: 7600] -r, --relay One or more `quilkin relay` endpoints to push configuration changes to [env: QUILKIN_MANAGEMENT_SERVER=] --region The `region` to set in the cluster map for any provider endpoints discovered [env: QUILKIN_REGION=] --zone The `zone` in the `region` to set in the cluster map for any provider endpoints discovered [env: QUILKIN_ZONE=] --sub-zone The `sub_zone` in the `zone` in the `region` to set in the cluster map for any provider endpoints discovered [env: QUILKIN_SUB_ZONE=] --idle-request-interval-secs The interval in seconds at which the agent will wait for a discovery request from a relay server before restarting the connection [env: QUILKIN_IDLE_REQUEST_INTERVAL_SECS=] [default: 30] -h, --help Print help Each sub-control planes (file, agones, etc) matches the quilkin manage providers capabilities. Have a look at each of the Control Plane > Providers documentation for integration details.","breadcrumbs":"Relay » Agents » Control Plane Agents","id":"156","title":"Control Plane Agents"},"157":{"body":"The simplest version of the agent service is just running quilkin agent, this will setup just the QCMP service allowing the agent to be pinged for measuring round-time-trips (RTT). quilkin agent To run an agent with the relay (see relay quickstart for more information), you just need to specify the relay endpoint with the --relay flag and provide a configuration discovery provider such as a configuration file or Agones. quilkin --admin-adress http://localhost:8001 agent --relay http://localhost:7900 file quilkin.yaml Now if we run cURL on both the relay and the control plane we should see that they both contain the same set of endpoints. # Check Agent\ncurl localhost:8001/config\n# Check Relay\ncurl localhost:8000/config","breadcrumbs":"Relay » Agents » Quickstart","id":"157","title":"Quickstart"},"158":{"body":"This is an alpha version of the Unreal Engine plugin for Quilkin. Currently it only supports adding a routing token in the following format. | token | version\nX bytes | 16 bytes | 1 bytes","breadcrumbs":"Unreal Engine » Quilkin Unreal Engine Plugin","id":"158","title":"Quilkin Unreal Engine Plugin"},"159":{"body":"To get this client proxy installed, the SDK should be located in Engine path for Plugins, so copy the whole ue4 folder (resides under sdks folder) in your Unreal Engine path /[UE4 Root]/Engine/Plugins, then you may want to rename the ue4 folder to Quilkin. Unreal Engine will automatically discover the plugin by searching for .uplugin file.","breadcrumbs":"Unreal Engine » How to install","id":"159","title":"How to install"},"16":{"body":"A *nix terminal A binary release of Quilkin from the Github releases page or by running cargo install quilkin ncat netcat","breadcrumbs":"Netcat » Requirements","id":"16","title":"Requirements"},"160":{"body":"services ports Protocol Administration 8000 HTTP (IPv4 OR IPv6)","breadcrumbs":"Administration » Administration","id":"160","title":"Administration"},"161":{"body":"By default, Quilkin will log INFO level events, you can change this by setting the RUST_LOG environment variable. See log documentation for more advanced usage. If you are debugging Quilkin set the RUST_LOG environment variable to quilkin=trace, to filter trace level logging to only Quilkin components. Verbose logging in Quilkin will affect performance considerably, so we recommend only turning it on for debugging purposes.","breadcrumbs":"Administration » Logging","id":"161","title":"Logging"},"162":{"body":"Quilkin exposes an HTTP interface to query different aspects of the server. It is assumed that the administration interface will only ever be able to be accessible on localhost. By default, the administration interface is bound to [::]:8000, but it can be configured with the --admin-address CLI flag or the QUILKIN_ADMIN_ADDRESS environment.","breadcrumbs":"Administration » HTTP API","id":"162","title":"HTTP API"},"163":{"body":"The admin interface provides the following endpoints:","breadcrumbs":"Administration » Endpoints","id":"163","title":"Endpoints"},"164":{"body":"This provides a liveness probe endpoint, most commonly used in Kubernetes based systems . Liveness is defined as \"hasn't panicked\", as long as the process has not panicked quilkin is considered live.","breadcrumbs":"Administration » /live","id":"164","title":"/live"},"165":{"body":"This provides a readiness probe endpoint, most commonly used in Kubernetes based systems . Readiness is service and provider specific, so based on what you're running there will be different criteria for a service to be considered ready. Here's a list of the criteria for each service an provider. Service Readiness Proxy Management server is connected (or always true if config is static) AND if there is more than one endpoint configured Manage Provider is ready Relay Provider is ready Agent Provider is ready AND connected to relay Provider Readiness Agones The service is connected to kube-api File The service has found and watches the file When setting thresholds for your proxy probes, you generally want to set a low check period (e.g. periodSeconds=1) and a low success threshold (e.g. successThreshold=1), but a high failureThreshold (e.g. failureThreshold=60) and terminationGracePeriodSeconds to allow for backoff attempts and existing player sessions to continue without disruption. Proxy Mode Will return an HTTP status of 200 when there is at least one endpoint to send data to. This is primarily to ensure that new proxies that have yet to get configuration information from an xDS server aren't send data until they are fully populated. xDS Provider Mode Will return an HTTP status of 200 when all health checks pass.","breadcrumbs":"Administration » /ready","id":"165","title":"/ready"},"166":{"body":"Outputs Prometheus formatted metrics for this instance. See the Proxy Metrics documentation for what proxy metrics are available. See the xDS Metrics documentation for what xDS metrics are available.","breadcrumbs":"Administration » /metrics","id":"166","title":"/metrics"},"167":{"body":"Returns a JSON representation of the cluster and filterchain configuration that the instance is running with at the time of invocation.","breadcrumbs":"Administration » /config","id":"167","title":"/config"},"168":{"body":"The Quilkin proxy can be integrated with your dedicated game servers in several ways, each providing different capabilities and complexity tradeoffs. Below captures several of the most useful and prevalent architectural patterns to give you inspiration on how you can use Quilkin in your multiplayer game networking architecture. These examples as well many others are available on Github repository.","breadcrumbs":"Architecture Examples » Quilkin Integration Examples","id":"168","title":"Quilkin Integration Examples"},"169":{"body":"| | Internet | | |\n┌─────────┐ | ┌────────────────┐ ┌────────────────┐\n│ Game │ | │ Quilkin │ │ Dedicated │\n│ Client ◄──────────────────► (Server Proxy) │ │ Game Server │\n└─────────┘ | │ ◄─► │ | └────────────────┘ └────────────────┘ | | | ┌────────────────┐ ┌────────────────┐ | │ Quilkin │ │ Dedicated │ | │ (Server Proxy) │ │ Game Server │ | │ ◄─► │ | └────────────────┘ └────────────────┘ | | | | This is the simplest integration and configuration option with Quilkin, but does provide the smallest number of possible feature implementations and ability to provide redundancy. That being said, this is a low risk way to integrate Quilkin, and take advantage of the out-of-the-box telemetry and metric information that comes with Quilkin. In this example, the Server proxy is running alongside the dedicated game server - on the same public IP/machine/container. This is often referred to as a sidecar pattern. Communication between the Server Proxy and the Dedicated Game Server occurs over the localhost network, with a separate port for each Game Client connection. Clients connect to the Server Proxy's public port/IP combination, and the Server Proxy routes all traffic directly to the dedicated game server. The Server Proxy can still use filters such as rate limiting, compression, firewall rules, etc as long as the Game Client conforms to the standard protocols utilised by those filters as appropriate.","breadcrumbs":"Architecture Examples » Server Proxy as a Sidecar","id":"169","title":"Server Proxy as a Sidecar"},"17":{"body":"So that we have a target for sending UDP packets to, let's use ncat to create a simple UDP echo process. To do this run: ncat -e $(which cat) -k -u -l 8080 This routes all UDP packets that ncat receives to the local cat process, which echoes it back.","breadcrumbs":"Netcat » 1. Start an udp echo service","id":"17","title":"1. Start an udp echo service"},"170":{"body":"| | Internet | | |\n┌─────────┐ ┌────────────────┐ | ┌────────────────┐ ┌────────────────┐\n│ Game │ │ Quilkin │ | │ Quilkin │ │ Dedicated │\n│ Client ◄────► (Client Proxy) ◄────────────► (Server Proxy) │ │ Game Server │\n└─────────┘ └────────────────┘ | │ ◄─► │ | └────────────────┘ └────────────────┘ | | | ┌────────────────┐ ┌────────────────┐ | │ Quilkin │ │ Dedicated │ | │ (Server Proxy) │ │ Game Server │ | │ ◄─► │ | └────────────────┘ └────────────────┘ | | | | This example is the same as the above, but puts a Client Proxy between the Game Client, and the Server Proxy to take advantage of Client Proxy functionality. The Client Proxy may be integrated as a standalone binary, directly into the client with communication occurring over a localhost port or it may be possible utlise one of our client SDKs such as Unreal Engine . The Client Proxy can now utilise filters, such as compression, without having to change the Game Client. The Game Client will need to communicate to the Client Proxy what IP it should connect to when the Client is match-made with a Game Server.","breadcrumbs":"Architecture Examples » Client Proxy to Sidecar Server Proxy","id":"170","title":"Client Proxy to Sidecar Server Proxy"},"171":{"body":"| | | | Internet Private | Network | ┌────────────────┐ | ┌────────────────┐ | │ Quilkin │ | │ Dedicated │ | ┌──► (Server Proxy) ◄──────────┬───► Game Server │\n┌─────────┐ ┌────────────────┐ | │ │ │ | │ │ │\n│ Game │ │ Quilkin ◄───────┤ └────────────────┘ | │ └────────────────┘\n│ Client ◄──────► (Client Proxy) │ | │ | │\n└─────────┘ └────────────────┘ | │ ┌────────────────┐ | │ ┌────────────────┐ | │ │ Quilkin │ | │ │ Dedicated │ | └──► (Server Proxy) ◄──────────┘ │ Game Server │ | │ │ | │ │ | └────────────────┘ | └────────────────┘ | | | ┌────────────────┐ | ┌────────────────┐ | │ Quilkin │ | │ Dedicated │ | │ (Server Proxy) │ | │ Game Server │ | │ │ | │ │ | └────────────────┘ | └────────────────┘ | ▲ | ▲ │ │ │ ┌───────────┴────┐ │ │ xDS │ └──────────────┤ Control Plane │ └────────────────┘ This is the most complex configuration, but enables the most reuse of Quilkin's functionality, while also providing the most redundancy and security for your dedicated game servers. The Game client sends and receives packets from the Quilkin client proxy. The Client Proxy may be integrated as a standalone binary, with communication occurring over a localhost port, or it could be integrated directly with the game client as a library, or the client could utilise one of our [client SDKs] if Rust integration is not possible. The Client Proxy can utilise the full set of filters, such as concatenation (for routing), compression or load balancing, without having to change the Game Client. A hosted set of Quilkin Server proxies that have public IP addresses, are connected to an xDS Control Plane to coordinate routing and access control to the dedicated game servers, which are on private IP addresses. The Client Proxy is made aware of one or more Server proxies to connect to, possibly via their Game Client matchmaker or another service, with an authentication token to pass to the Server proxies, such that the UDP packets can be routed correctly to the dedicated game server they should connect to. Dedicated game servers receive traffic as per normal from the Server Proxies, and send data back to the proxies directly. If the dedicated game server always expects traffic from only a single ip/port combination for client connection, then traffic will always need to be sent through a single Server Proxy. Otherwise, UDP packets can be load balanced via the Client Proxy to multiple Server Proxies for even greater redundancy.","breadcrumbs":"Architecture Examples » Client Proxy to Separate Server Proxies Pools","id":"171","title":"Client Proxy to Separate Server Proxies Pools"},"172":{"body":"Have a look at the Administration API . Review the set of filters that are available. Diagrams powered by asciiflow.com","breadcrumbs":"Architecture Examples » What Next?","id":"172","title":"What Next?"},"173":{"body":"","breadcrumbs":"Videos and Presentations » Third Party Videos and Presentations","id":"173","title":"Third Party Videos and Presentations"},"174":{"body":"(Does not require GDCVault access to watch) Previous talks have looked at two open source projects: Agones, the platform for orchestrating and scaling dedicated multiplayer game servers on top of Kubernetes, and Quilkin, an extensible UDP proxy specifically built for protecting, observing and authenticating game server communications. On the surface this seems like a very powerful combination, but manually integrating the two can be a tricky and intimidating process. You need to know and understand the Kubernetes API and its client libraries, and then tie it into Quilkin's xDS compliant API implementation all through some custom code - which is a large and complex amount of work (and a lot of acronyms). In this talk, Mark Mandel, Developer Advocate at Google Cloud, will look at how anyone can utilize Quilkin's native Agones integration to provide a turnkey solution for proxying UDP traffic to game servers providing an extra layer of protection and observability when orchestrating game servers on top of Kubernetes.","breadcrumbs":"Videos and Presentations » GDC 2023: Open Source Game Development Summit: Agones and Quilkin: OSS Multiplayer Game Server Service Mesh on Kubernetes","id":"174","title":"GDC 2023: Open Source Game Development Summit: Agones and Quilkin: OSS Multiplayer Game Server Service Mesh on Kubernetes"},"18":{"body":"Next let's configure Quilkin in proxy mode, with a static configuration that points at the UDP echo service we just started. quilkin proxy --to 127.0.0.1:8080 This configuration will start Quilkin on the default proxy port , and it will redirect all incoming UDP traffic to a single endpoint of 127.0.0.1, port 8080. You should see an output like the following: {\"timestamp\":\"2023-01-19T10:16:23.399277Z\",\"level\":\"INFO\",\"fields\":{\"message\":\"Starting Quilkin\",\"version\":\"0.6\n.0-dev\",\"commit\":\"72176a191ffc3a597e3834ee1d0090b30caf81d4\"},\"target\":\"quilkin::cli\",\"filename\":\"src/cli.rs\"}\n{\"timestamp\":\"2023-01-19T10:16:23.399771Z\",\"level\":\"INFO\",\"fields\":{\"message\":\"Starting admin endpoint\",\"addres\ns\":\"0.0.0.0:8000\"},\"target\":\"quilkin::admin\",\"filename\":\"src/admin.rs\"}\n{\"timestamp\":\"2023-01-19T10:16:23.400544Z\",\"level\":\"INFO\",\"fields\":{\"message\":\"Starting\",\"port\":7777,\"proxy_id\"\n:\"7e9fc464-6ccc-41fe-afc4-6c97089de9b8\"},\"target\":\"quilkin::proxy\",\"filename\":\"src/proxy.rs\"}\n{\"timestamp\":\"2023-01-19T10:16:23.401192Z\",\"level\":\"INFO\",\"fields\":{\"message\":\"Quilkin is ready\"},\"target\":\"qui","breadcrumbs":"Netcat » 2. Start Quilkin","id":"18","title":"2. Start Quilkin"},"19":{"body":"In (yet 😃) another shell, let's use netcat to send an udp packet. Run the following to connect netcat to Quilkin's receiving port of 7000 via UDP (-u): nc -u 127.0.0.1 7777 Type the word \"test\" and hit enter, you should see it echoed back to you like so: nc -u 127.0.0.1 7777\ntest\ntest Feel free to send even more packets, as many as you would like 👍. Congratulations! You have successfully routed a UDP packet and back again with Quilkin! What's next? Run through the Quilkin with Agones quickstart . Have a look at some of the examples we have.","breadcrumbs":"Netcat » 3. Send a packet!","id":"19","title":"3. Send a packet!"},"2":{"body":"Some of Quilkin's advantages: Lower development and operational costs for securing, monitoring and making reliable multiplayer game servers and their communications. Provide entry-point redundancy for your game clients to connect to - making it much harder to take down your game servers. Multiple integration patterns, allowing you to choose the level of integration that makes sense for your architecture. Remove non-game specific computation out of your game server's processing loop - and save that precious CPU for your game simulation!","breadcrumbs":"Introduction » Why use Quilkin?","id":"2","title":"Why use Quilkin?"},"20":{"body":"","breadcrumbs":"Agones + Xonotic (Sidecar) » Quickstart: Quilkin with Agones and Xonotic (Sidecar)","id":"20","title":"Quickstart: Quilkin with Agones and Xonotic (Sidecar)"},"21":{"body":"A terminal with kubectl installed A local copy of the Xonotic client A running Agones Kubernetes cluster Installation instructions If you aren't familiar with Agones, we recommend working through their Getting Started guides.","breadcrumbs":"Agones + Xonotic (Sidecar) » Requirements","id":"21","title":"Requirements"},"22":{"body":"In this step, we're going to set up a Xonotic dedicated game server, with Quilkin running as a sidecar , which will give us access to all the metrics that Quilkin provides. kubectl apply -f https://raw.githubusercontent.com/googleforgames/quilkin/main/examples/agones-xonotic-sidecar/sidecar.yaml This applies two resources to your cluster: A Kubernetes ConfigMap with a basic Quilkin static configuration. An Agones Fleet specification with Quilkin running as a sidecar to Xonotic, such that it can process all the UDP traffic and pass it to the Xonotic dedicated game server. Now you can run kubectl get gameservers until all your Agones GameServers are marked as Ready like so: $ kubectl get gameservers\nNAME STATE ADDRESS PORT NODE AGE\nxonotic-sidecar-htc2x-84mzm Ready 34.94.107.201 7533 gke-agones-default-pool-0f7d8adc-7w3c 7m25s\nxonotic-sidecar-htc2x-sdp4k Ready 34.94.107.201 7599 gke-agones-default-pool-0f7d8adc-7w3c 7m25s","breadcrumbs":"Agones + Xonotic (Sidecar) » 1. Agones Fleet with Quilkin","id":"22","title":"1. Agones Fleet with Quilkin"},"23":{"body":"Usually with Agones you would Allocate a GameServer, but we'll skip this step for this example. Choose one of the listed GameServers from the previous step, and connect to the IP and port of the Xonotic server via the \"Multiplayer > Address\" field in the Xonotic client in the format of {IP}:{PORT}. xonotic-address.png You should now be playing a game of Xonotic against 4 bots!","breadcrumbs":"Agones + Xonotic (Sidecar) » 2. Play Xonotic!","id":"23","title":"2. Play Xonotic!"},"24":{"body":"Let's take a look at some metrics that Quilkin outputs. Grab the name of the GameServer you connected to before, and replace the ${gameserver} value below, and run the command. This will forward the admin interface to localhost. kubectl port-forward ${gameserver} 8000 Then open a browser to http://localhost:8000/metrics to see the Prometheus metrics that Quilkin exports.","breadcrumbs":"Agones + Xonotic (Sidecar) » 3. Check out the metrics","id":"24","title":"3. Check out the metrics"},"25":{"body":"Run the following to delete the Fleet and the accompanying ConfigMap: kubectl delete -f https://raw.githubusercontent.com/googleforgames/quilkin/main/examples/agones-xonotic-sidecar/sidecar.yaml","breadcrumbs":"Agones + Xonotic (Sidecar) » 5. Cleanup","id":"25","title":"5. Cleanup"},"26":{"body":"Let's take this one step further and compress the data between the Xonotic client and the server, without having to change either of them! Let's create a new Xonotic Fleet on our Agones cluster, but this time configured such that Quilkin will decompress packets that are incoming. Run the following: kubectl apply -f https://raw.githubusercontent.com/googleforgames/quilkin/main/examples/agones-xonotic-sidecar/sidecar-compress.yaml This will implement the Compress filter in our Quilkin sidecar proxy in our new Fleet. Now you can run kubectl get gameservers until all your Agones GameServers are marked as Ready like so: $ kubectl get gameservers\nNAME STATE ADDRESS PORT NODE AGE\nxonotic-sidecar-compress-htc2x-84mzm Ready 34.94.107.201 7534 gke-agones-default-pool-0f7d8adc-7w3c 7m25s\nxonotic-sidecar-compress-htc2x-sdp4k Ready 34.94.107.201 7592 gke-agones-default-pool-0f7d8adc-7w3c 7m25s","breadcrumbs":"Agones + Xonotic (Sidecar) » 6. Agones Fleet, but with Compression","id":"26","title":"6. Agones Fleet, but with Compression"},"27":{"body":"What we will do in this step, is run Quilkin locally as a client-side proxy to compress the UDP data before it is sent up to our Xonotic servers that are expecting compressed data. First, grab a copy of the Quilkin configuration client-compress.yaml locally. This has the Compress filter already configured, but we need to fill in the address to connect to. Rather than editing a file, this could also be sent through the xDS API , but it is easier to demonstrate this functionality through a static configuration. Instead of connecting Xonotic directly, take the IP and port from one of the Agones hosted GameServer records, and replace the ${GAMESERVER_IP} and ${GAMESERVER_PORT} values in your copy of client-compress.yaml. Run this configuration locally as: quilkin -c ./client-compress.yaml proxy Now we can connect to the local client proxy on \"127.0.0.1:7777\" via the \"Multiplayer > Address\" field in the Xonotic client, and Quilkin will take care of compressing the data for you without having to change the game client! Congratulations! You are now using Quilkin to manipulate the game client to server connection, without having to edit either!","breadcrumbs":"Agones + Xonotic (Sidecar) » 4. Play Xonotic, through Quilkin","id":"27","title":"4. Play Xonotic, through Quilkin"},"28":{"body":"Run the following to delete the Fleet and the accompanying ConfigMap: kubectl delete -f https://raw.githubusercontent.com/googleforgames/quilkin/main/examples/agones-xonotic-sidecar/sidecar-compress.yaml","breadcrumbs":"Agones + Xonotic (Sidecar) » 7. Cleanup","id":"28","title":"7. Cleanup"},"29":{"body":"Have a look at the examples folder for configuration and usage examples.","breadcrumbs":"Agones + Xonotic (Sidecar) » What's Next?","id":"29","title":"What's Next?"},"3":{"body":"Quilkin incorporates these abilities: Non-transparent proxying of UDP data, the internal state of your game architecture is not visible to bad actors. Out of the box metrics for UDP packet information. Composable tools for access control and security. Able to be utilised as a standalone binary, with no client/server changes required or as a Rust library depending on how deep an integration you wish for your system. Integration with Game Server hosting platforms such as Agones . Can be integrated with C/C++ code bases via FFI.","breadcrumbs":"Introduction » Major Features","id":"3","title":"Major Features"},"30":{"body":"","breadcrumbs":"Agones + Xonotic (xDS) » Quickstart: Quilkin with Agones and Xonotic (xDS)","id":"30","title":"Quickstart: Quilkin with Agones and Xonotic (xDS)"},"31":{"body":"A terminal with kubectl installed A local copy of the Xonotic client A running Agones Kubernetes cluster Installation instructions If you aren't familiar with Agones, we recommend working through their Getting Started guides. A local copy of the Quilkin Binary .","breadcrumbs":"Agones + Xonotic (xDS) » Requirements","id":"31","title":"Requirements"},"32":{"body":"In this quickstart, we'll be setting up an example Xonotic Agones Fleet, that will only be accessible through Quilkin that is hosted within the same cluster, utilising the TokenRouter Filter to provide routing and access control to the Allocated GameServer instances. To do this, we'll take advantage of the Quilkin Agones xDS Provider to provide an out-of-the-box control plane for integration between Agones and Quilkin's xDS configuration API with minimal effort.","breadcrumbs":"Agones + Xonotic (xDS) » 1. Overview","id":"32","title":"1. Overview"},"33":{"body":"To install Quilkin as an Agones integrated xDS control plane, we can create a deployment of Quilkin running as quilkin manage agones, with the appropriate permissions. Run the following: kubectl apply -f https://raw.githubusercontent.com/googleforgames/quilkin/main/examples/agones-xonotic-xds/xds-control-plane.yaml This applies several resources to your cluster: A ConfigMap with a Capture and TokenRouter Filter set up to route packets to Endpoints, to be the base configuration for all the Quilkin proxies. Appropriate RBAC permissions for the quilkin manage agones process to inspect Agones resources. A matching Deployment that runs the quilkin manage process xDS control plane and a Service that the Quilkin proxies can connect to, to get their Filter and Endpoint configuration from. Now we can run kubectl get pods until we see that the Pod for the Deployment is up and running. $ kubectl get pods\nNAME READY STATUS RESTARTS AGE\nquilkin-manage-agones-54b787654-9dbvp 1/1 Running 0 76s We can now run kubectl get service quilkin-manage-agones and see the service that is generated in front of the above Deployment for our Quilkin proxies to connect to and receive their configuration information from. $ kubectl get service quilkin-manage-agones\nNAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE\nquilkin-manage-agones ClusterIP 10.104.2.72 80/TCP 1m23s","breadcrumbs":"Agones + Xonotic (xDS) » 2. Install Quilkin Agones xDS Provider","id":"33","title":"2. Install Quilkin Agones xDS Provider"},"34":{"body":"To install the Quilkin Proxy pool which connects to the above xDS provider, we can create a Deployment of Quilkin proxy instances that point to the aforementioned Service, like so: kubectl apply -f https://raw.githubusercontent.com/googleforgames/quilkin/main/examples/agones-xonotic-xds/proxy-pool.yaml This will set up three instances of Quilkin running as quilkin proxy --management-server http://quilkin-manage-agones:80 all connected to the quilkin-manage-agones service. Now we can run kubectl get pods until we see that the Pods for the proxy Deployment is up and running. $ kubectl get pods\nNAME READY STATUS RESTARTS AGE\nquilkin-manage-agones-54b787654-9dbvp 1/1 Running 0 5m7s\nquilkin-proxies-78965c446d-dqvjg 1/1 Running 0 6s\nquilkin-proxies-78965c446d-fr6zs 1/1 Running 0 6s\nquilkin-proxies-78965c446d-m4rr7 1/1 Running 0 6s Let's take this one step further, and check the configuration of the proxies that should have come from the quilkin manage agones instance. In another terminal, run: kubectl port-forward deployments/quilkin-proxies 8001:8000, to port forward the admin endpoint locally to port 8001, which we can then query. Go back to your original terminal and run curl -s http://localhost:8001/config If you have jq installed, run curl -s http://localhost:8001/config | jq for a nicely formatted JSON output. $ curl -s http://localhost:8001/config | jq\n{ \"clusters\": [ { \"endpoints\": [], \"locality\": null } ], \"filters\": [ { \"name\": \"quilkin.filters.capture.v1alpha1.Capture\", \"label\": null, \"config\": { \"metadataKey\": \"quilkin.dev/capture\", \"suffix\": { \"size\": 3, \"remove\": true } } }, { \"name\": \"quilkin.filters.token_router.v1alpha1.TokenRouter\", \"label\": null, \"config\": null } ], \"id\": \"quilkin-proxies-7d9bbbccdf-9vd59\", \"version\": \"v1alpha1\"\n} This shows us the current configuration of the proxies coming from the xDS server created via quilkin manage agones. The most interesting part that we see here, is that we have a matching set of Filters that are found in the ConfigMap in the xds-control-plane.yaml we installed earlier.","breadcrumbs":"Agones + Xonotic (xDS) » 3. Install Quilkin Proxy Pool","id":"34","title":"3. Install Quilkin Proxy Pool"},"35":{"body":"Now we will create an Agones Fleet to spin up all our Xonotic game servers. Thankfully, Agones Fleets require no specific configuration to work with Quilkin proxies, so this yaml is a standard Agones Fleet configuration kubectl apply -f https://raw.githubusercontent.com/googleforgames/quilkin/main/examples/agones-xonotic-xds/fleet.yaml Run kubectl get gameservers until all the GameServer records show that they are Ready and able to take players. $ kubectl get gameservers\nNAME STATE ADDRESS PORT NODE AGE\nxonotic-d7rfx-55j7q Ready 34.168.170.51 7226 gke-agones-default-534a3f8d-ifpc 34s\nxonotic-d7rfx-nx7xr Ready 34.168.170.51 7984 gke-agones-default-534a3f8d-ifpc 34s\nxonotic-d7rfx-sn5d6 Ready 34.168.170.51 7036 gke-agones-default-534a3f8d-ifpc 34s","breadcrumbs":"Agones + Xonotic (xDS) » 4. Create the Agones Fleet","id":"35","title":"4. Create the Agones Fleet"},"36":{"body":"To let the Quilkin xDS provider know what token will route to which GameServer we need to apply the quilkin.dev/tokens annotation to an allocated GameServer, with the token content as its value. This token would normally get generated by some kind of player authentication service and passed to the client via the matchmaking service - but for demonstrative purposes, we've hardcoded it into the example GameServerAllocation. Since you can add annotations to GameServers at allocation time , we can both allocate a GameServer and apply the annotation at the same time! kubectl create -f https://raw.githubusercontent.com/googleforgames/quilkin/main/examples/agones-xonotic-xds/gameserverallocation.yaml If we check our GameServers now, we should see that one of them has moved to the Allocated state, marking it as having players playing on it, and therefore it is protected by Agones until the game session ends. $ kubectl get gs\nNAME STATE ADDRESS PORT NODE AGE\nxonotic-d7rfx-55j7q Allocated 34.168.170.51 7226 gke-agones-default-534a3f8d-ifpc 23m\nxonotic-d7rfx-nx7xr Ready 34.168.170.51 7984 gke-agones-default-534a3f8d-ifpc 23m\nxonotic-d7rfx-sn5d6 Ready 34.168.170.51 7036 gke-agones-default-534a3f8d-ifpc 23m Don't do this more than once, as then multiple allocated GameServers will have the same routing token! If we kubectl describe gameserver and have a look at the annotations section, we should see something similar to this: $ kubectl describe gameserver xonotic-d7rfx-55j7q\nName: xonotic-d7rfx-55j7q\nNamespace: default\nLabels: agones.dev/fleet=xonotic agones.dev/gameserverset=xonotic-h5cfn\nAnnotations: agones.dev/last-allocated: 2022-12-19T22:59:22.099818298Z agones.dev/ready-container-id: containerd://7b3d9e9dbda6f2e0381df7669f6117bf3e54171469cfacbce2670605a61ce4b8 agones.dev/sdk-version: 1.33.0 quilkin.dev/tokens: NDU2\nAPI Version: agones.dev/v1\nKind: GameServer\n... Where we can see that there is now an annotation of quilkin.dev/tokens with the base64 encoded version of 456 as our authentication and routing token (\"NDU2\"). You should use something more cryptographically random than 456 in your application. Let's run curl -s http://localhost:8001/config again, so we can see what has changed! ❯ curl -s http://localhost:8001/config | jq\n{ \"clusters\": [ { \"endpoints\": [ { \"address\": \"34.168.170.51:7226\", \"metadata\": { \"quilkin.dev\": { \"tokens\": [ \"NDU2\" ] }, \"name\": \"xonotic-8ns7b-2lk5d\" } } ], \"locality\": null } ], \"filters\": [ { \"name\": \"quilkin.filters.capture.v1alpha1.Capture\", \"label\": null, \"config\": { \"metadataKey\": \"quilkin.dev/capture\", \"suffix\": { \"size\": 3, \"remove\": true } } }, { \"name\": \"quilkin.filters.token_router.v1alpha1.TokenRouter\", \"label\": null, \"config\": null } ], \"id\": \"quilkin-proxies-7d9bbbccdf-9vd59\", \"version\": \"v1alpha1\"\n} Looking under clusters > endpoints we can see an address and token that matches up with the GameServer record we created above! The xDS process saw that allocated GameServer, turned it into a Quilkin Endpoint and applied the set the routing token appropriately -- without you having to write a line of xDS compliant code!","breadcrumbs":"Agones + Xonotic (xDS) » 5. Allocate a GameServer","id":"36","title":"5. Allocate a GameServer"},"37":{"body":"Instead of connecting to Xonotic or an Agones GameServer directly, we'll want to grab the IP and exposed port of the Service that fronts all our Quilkin proxies and connect to that instead -- but we'll have to append our routing token 456 from before, to ensure our traffic gets routed to the correct Xonotic GameServer address. Run kubectl get service quilkin-proxies to get the EXTERNAL-IP of the Service you created. $ kubectl get service quilkin-proxies\nNAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE\nquilkin-proxies LoadBalancer 10.109.0.12 35.246.94.14 7777:30174/UDP 3h22m We have a Quilkin config yaml file all ready for you, that is configured to append the routing token 456 to each packet that passes through it, via the power of a Concatenate Filter. Download client-token.yaml locally, so you can edit it: curl https://raw.githubusercontent.com/googleforgames/quilkin/main/examples/agones-xonotic-xds/client-token.yaml --output client-token.yaml We then take the EXTERNAL-IP and port from the quilkin-proxies service, and replace the${LOADBALANCER_IP} with it in client-token.yaml. Run this edited configuration locally with your quilkin binary as quilkin -c ./client-token.yaml proxy: $ ./quilkin --config ./client-token.yaml proxy\n2023-10-04T20:09:07.320780Z INFO quilkin::cli: src/cli.rs: Starting Quilkin version=\"0.7.0-dev\" commit=\"d42db7e14c2e0e758e9a6eb655ccf4184941066c\"\n2023-10-04T20:09:07.321711Z INFO quilkin::admin: src/admin.rs: Starting admin endpoint address=[::]:8000\n2023-10-04T20:09:07.322089Z INFO quilkin::cli::proxy: src/cli/proxy.rs: Starting port=7777 proxy_id=\"markmandel45\"\n2023-10-04T20:09:07.322576Z INFO quilkin::cli::proxy: src/cli/proxy.rs: Quilkin is ready\n2023-10-04T20:09:07.322692Z INFO qcmp_task{v4_addr=0.0.0.0:7600 v6_addr=[::]:7600}: quilkin::protocol: src/protocol.rs: awaiting qcmp packets v4_addr=0.0.0.0:7600 v6_addr=[::]:7600 Now connect to the local client proxy on \"[::1]:7777\" via the \"Multiplayer > Address\" field in the Xonotic client, and Quilkin will take care of appending the routing token to all your UDP packets, which the Quilkin proxies will route to the Allocated GameServer, and you can play a gamee! xonotic-address-v6.png ...And you didn't have to change the client or the dedicated game server 🤸","breadcrumbs":"Agones + Xonotic (xDS) » Connecting Client Side","id":"37","title":"Connecting Client Side"},"38":{"body":"Check out the variety of Filters that are possible with Quilkin. Read into the xDS Management API .","breadcrumbs":"Agones + Xonotic (xDS) » What's Next?","id":"38","title":"What's Next?"},"39":{"body":"","breadcrumbs":"Agones + Xonotic (Relay) » Quickstart: Quilkin with Agones and Xonotic (Relay)","id":"39","title":"Quickstart: Quilkin with Agones and Xonotic (Relay)"},"4":{"body":"Quilkin provides a variety of different services depending on your use-case. The primary service is proxy , which runs a reverse UDP proxy. To see a basic usage of the command-line interface run through the netcat with Quilkin quickstart . For more advanced usage, you might also be interested in: Checking out the installation guide Having a look at the example projects for basic configuration examples. Checking out the example deployment architecture for deploying quilkin for your game network. $ quilkin --help\nThe Command-Line Interface for Quilkin Usage: quilkin [OPTIONS] Commands: agent Runs Quilkin as a relay service that runs a Manager Discovery Service (mDS) for accepting cluster and configuration information from xDS management services, and exposing it as a single merged xDS service for proxy services generate-config-schema Generates JSON schema files for known filters manage Runs Quilkin as a xDS management server, using `provider` as a configuration source qcmp proxy Run Quilkin as a UDP reverse proxy relay Runs Quilkin as a relay service that runs a Manager Discovery Service (mDS) for accepting cluster and configuration information from xDS management services, and exposing it as a single merged xDS service for proxy services help Print this message or the help of the given subcommand(s) Options: --no-admin Whether to spawn the admin server or not [env: NO_ADMIN=] -c, --config The path to the configuration file for the Quilkin instance [env: QUILKIN_CONFIG=] [default: quilkin.yaml] --admin-address The port to bind for the admin server [env: QUILKIN_ADMIN_ADDRESS=] -q, --quiet Whether Quilkin will report any results to stdout/stderr [env: QUIET=] --log-format [default: auto] [possible values: auto, json, plain, pretty] -h, --help Print help -V, --version Print version","breadcrumbs":"Introduction » What Next?","id":"4","title":"What Next?"},"40":{"body":"A terminal with kubectl installed A local copy of the Xonotic client A running Agones Kubernetes cluster Installation instructions If you aren't familiar with Agones, we recommend working through their Getting Started guides. A local copy of the Quilkin Binary .","breadcrumbs":"Agones + Xonotic (Relay) » Requirements","id":"40","title":"Requirements"},"41":{"body":"In this quickstart, we'll be setting up an example multi-cluster Xonotic Agones Fleet, that will only be accessible through Quilkin, via utilising the TokenRouter Filter to provide routing and access control to the Allocated GameServer instances. To do this, we'll take advantage of the Quilkin Relay to provide an out-of-the-box multi-cluster xDS control plane, and the Agones Agent to send information from the cluster(s) to the relay, which can be used as a management server for each of the Quilkin Proxy instances. While the application of quilkin relay is to ultimately provide a solution where multiple clusters feed configuration information into a single relay endpoint via a quilkin agent, in this example we'll use a single cluster for demonstrative purposes.","breadcrumbs":"Agones + Xonotic (Relay) » 1. Overview","id":"41","title":"1. Overview"},"42":{"body":"To install Quilkin as an Agones integrated relay control plane, we can create a deployment of Quilkin running as quilkin relay with a corresponding Agones agent, quilkin agent agones, with the appropriate permissions. Run the following: kubectl apply -f https://raw.githubusercontent.com/googleforgames/quilkin/main/examples/agones-xonotic-relay/relay-control-plane.yaml This applies several resources to your cluster: A ConfigMap with a Capture and TokenRouter Filter set up to route packets to Endpoints, to be the base configuration for all the Quilkin proxies. Appropriate RBAC permissions for the quilkin agent agones process to inspect Agones resources. A Deployment that runs the quilkin relay process, a matching Deployment for the quilkin agent process and a Service that the Quilkin agents can send configuration information to, and the Proxies can connect to, to get their Filter and Endpoint configuration from. Now we can run kubectl get pods until we see that the Pod for the Deployment is up and running. $ kubectl get pods\nNAME READY STATUS RESTARTS AGE\nquilkin-agones-agent-9dd6699bd-qh7cq 1/1 Running 0 6s\nquilkin-relay-agones-55fbd69f5d-cdh9k 1/1 Running 0 6s We can now run kubectl get service quilkin-relay-agones and see the service that is generated in front of the above Quilkin Relay Deployment for our Quilkin Proxies to connect to and receive their configuration information from. $ kubectl get service quilkin-relay-agones\nNAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE\nquilkin-relay-agones ClusterIP 10.103.243.246 7800/TCP,7900/TCP 57s","breadcrumbs":"Agones + Xonotic (Relay) » 2. Install Quilkin Relay and Agones Agent","id":"42","title":"2. Install Quilkin Relay and Agones Agent"},"43":{"body":"To install the Quilkin Proxy pool which connects to the above Relay xDS provider, we can create a Deployment of Quilkin proxy instances that point to the aforementioned Service, like so: kubectl apply -f https://raw.githubusercontent.com/googleforgames/quilkin/main/examples/agones-xonotic-relay/proxy-pool.yaml This will set up three instances of Quilkin running as quilkin proxy --management-server http://quilkin-relay-agones:7900 all of which are connected to the quilkin-relay-agones service. Now we can run kubectl get pods until we see that the Pods for the proxy Deployment is up and running. $ kubectl get pods NAME READY STATUS RESTARTS AGE\nquilkin-agones-agent-9dd6699bd-5brzf 1/1 Running 0 18s\nquilkin-proxies-7d9bbbccdf-5mz4l 1/1 Running 0 7s\nquilkin-proxies-7d9bbbccdf-9vd59 1/1 Running 0 7s\nquilkin-proxies-7d9bbbccdf-vwn2f 1/1 Running 0 7s\nquilkin-relay-agones-55fbd69f5d-k2n7b 1/1 Running 0 18s Let's take this one step further, and check the configuration of the proxies that should have come from the quilkin agent agones instance and passed through the quilkin relay instance into each of the proxies. In another terminal, run: kubectl port-forward deployments/quilkin-proxies 8001:8000, to port forward the admin endpoint locally to port 8001, which we can then query. Go back to your original terminal and run curl -s http://localhost:8001/config If you have jq installed, run curl -s http://localhost:8001/config | jq for a nicely formatted JSON output. $ curl -s http://localhost:8001/config | jq\n{ \"clusters\": [ { \"endpoints\": [], \"locality\": null } ], \"filters\": [ { \"name\": \"quilkin.filters.capture.v1alpha1.Capture\", \"label\": null, \"config\": { \"metadataKey\": \"quilkin.dev/capture\", \"suffix\": { \"size\": 3, \"remove\": true } } }, { \"name\": \"quilkin.filters.token_router.v1alpha1.TokenRouter\", \"label\": null, \"config\": null } ], \"id\": \"quilkin-proxies-7d9bbbccdf-9vd59\", \"version\": \"v1alpha1\"\n} This shows us the current configuration of the proxies coming from the xDS server created via quilkin agent agones. The most interesting part that we see here, is that we have a matching set of Filters that are found in the ConfigMap in the relay-control-plane.yaml we installed earlier.","breadcrumbs":"Agones + Xonotic (Relay) » 3. Install Quilkin Proxy Pool","id":"43","title":"3. Install Quilkin Proxy Pool"},"44":{"body":"Now we will create an Agones Fleet to spin up all our Xonotic game servers. Thankfully, Agones Fleets require no specific configuration to work with Quilkin proxies, so this yaml is a standard Agones Fleet configuration kubectl apply -f https://raw.githubusercontent.com/googleforgames/quilkin/main/examples/agones-xonotic-relay/fleet.yaml Run kubectl get gameservers until all the GameServer records show that they are Ready and able to take players. $ kubectl get gs\nNAME STATE ADDRESS PORT NODE AGE\nxonotic-8ns7b-2lk5d Ready 39.168.219.72 7015 gke-agones-default-ad8cd7e5-3b12 1m\nxonotic-8ns7b-hrc8j Ready 39.168.219.72 7298 gke-agones-default-ad8cd7e5-3b12 1m\nxonotic-8ns7b-mldg6 Ready 39.168.219.72 7558 gke-agones-default-ad8cd7e5-3b12 1m","breadcrumbs":"Agones + Xonotic (Relay) » 4. Create the Agones Fleet","id":"44","title":"4. Create the Agones Fleet"},"45":{"body":"To let the Quilkin Agones Agent know what token will route to which GameServer we need to apply the quilkin.dev/tokens annotation to an allocated GameServer, with the token content as its value. This token would normally get generated by some kind of player authentication service and passed to the client via the matchmaking service - but for demonstrative purposes, we've hardcoded it into the example GameServerAllocation. Since you can add annotations to GameServers at allocation time , we can both allocate a GameServer and apply the annotation at the same time! kubectl create -f https://raw.githubusercontent.com/googleforgames/quilkin/main/examples/agones-xonotic-relay/gameserverallocation.yaml If we check our GameServers now, we should see that one of them has moved to the Allocated state, marking it as having players playing on it, and therefore it is protected by Agones until the game session ends. $ kubectl get gs\nNAME STATE ADDRESS PORT NODE AGE\nxonotic-8ns7b-2lk5d Allocated 39.168.219.72 7015 gke-agones-default-ad8cd7e5-3b12 17m\nxonotic-8ns7b-hrc8j Ready 39.168.219.72 7298 gke-agones-default-ad8cd7e5-3b12 17m\nxonotic-8ns7b-mldg6 Ready 39.168.219.72 7558 gke-agones-default-ad8cd7e5-3b12 17m Don't do this more than once, as then multiple allocated GameServers will have the same routing token! If we kubectl describe gameserver and have a look at the annotations section, we should see something similar to this: ❯ kubectl describe gs xonotic-8ns7b-2lk5d\nName: xonotic-8ns7b-2lk5d\nNamespace: default\nLabels: agones.dev/fleet=xonotic agones.dev/gameserverset=xonotic-8ns7b\nAnnotations: agones.dev/last-allocated: 2023-10-04T19:47:04.047026419Z agones.dev/ready-container-id: containerd://b39d30965becdbc40336fd9aa642fe776421553615f642dd599e1b0d88c505b6 agones.dev/sdk-version: 1.33.0 quilkin.dev/tokens: NDU2\nAPI Version: agones.dev/v1\nKind: GameServer\n... Where we can see that there is now an annotation of quilkin.dev/tokens with the base64 encoded version of 456 as our authentication and routing token (\"NDU2\"). You should use something more cryptographically random than 456 in your application. Let's run curl -s http://localhost:8001/config again, so we can see what has changed! ❯ curl -s http://localhost:8001/config | jq\n{ \"clusters\": [ { \"endpoints\": [ { \"address\": \"39.168.219.72:7015\", \"metadata\": { \"quilkin.dev\": { \"tokens\": [ \"NDU2\" ] }, \"name\": \"xonotic-8ns7b-2lk5d\" } } ], \"locality\": null } ], \"filters\": [ { \"name\": \"quilkin.filters.capture.v1alpha1.Capture\", \"label\": null, \"config\": { \"metadataKey\": \"quilkin.dev/capture\", \"suffix\": { \"size\": 3, \"remove\": true } } }, { \"name\": \"quilkin.filters.token_router.v1alpha1.TokenRouter\", \"label\": null, \"config\": null } ], \"id\": \"quilkin-proxies-7d9bbbccdf-9vd59\", \"version\": \"v1alpha1\"\n} Looking under clusters > endpoints we can see an address and token that matches up with the GameServer record we created above! The Agones agent process saw that allocated GameServer, turned it into a Quilkin Endpoint and applied the set routing token appropriately -- without you having to write a line of xDS compliant code!","breadcrumbs":"Agones + Xonotic (Relay) » 5. Allocate a GameServer","id":"45","title":"5. Allocate a GameServer"},"46":{"body":"Instead of connecting to Xonotic or an Agones GameServer directly, we'll want to grab the IP and exposed port of the Service that fronts all our Quilkin proxies and connect to that instead -- but we'll have to append our routing token 456 from before, to ensure our traffic gets routed to the correct Xonotic GameServer address. Run kubectl get service quilkin-proxies to get the EXTERNAL-IP of the Service you created. $ kubectl get service quilkin-proxies\nNAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE\nquilkin-proxies LoadBalancer 10.109.0.12 35.246.94.14 7777:30174/UDP 3h22m We have a Quilkin config yaml file all ready for you, that is configured to append the routing token 456 to each packet that passes through it, via the power of a Concatenate Filter. Download client-token.yaml locally, so you can edit it: curl https://raw.githubusercontent.com/googleforgames/quilkin/main/examples/agones-xonotic-relay/client-token.yaml --output client-token.yaml We then take the EXTERNAL-IP and port from the quilkin-proxies service, and replace the${LOADBALANCER_IP} with it in client-token.yaml. Run this edited configuration locally with your quilkin binary as quilkin -c ./client-token.yaml proxy: $ ./quilkin --config ./client-token.yaml proxy\n2023-10-04T20:09:07.320780Z INFO quilkin::cli: src/cli.rs: Starting Quilkin version=\"0.7.0-dev\" commit=\"d42db7e14c2e0e758e9a6eb655ccf4184941066c\"\n2023-10-04T20:09:07.321711Z INFO quilkin::admin: src/admin.rs: Starting admin endpoint address=[::]:8000\n2023-10-04T20:09:07.322089Z INFO quilkin::cli::proxy: src/cli/proxy.rs: Starting port=7777 proxy_id=\"markmandel45\"\n2023-10-04T20:09:07.322576Z INFO quilkin::cli::proxy: src/cli/proxy.rs: Quilkin is ready\n2023-10-04T20:09:07.322692Z INFO qcmp_task{v4_addr=0.0.0.0:7600 v6_addr=[::]:7600}: quilkin::protocol: src/protocol.rs: awaiting qcmp packets v4_addr=0.0.0.0:7600 v6_addr=[::]:7600 Now connect to the local client proxy on \"[::1]:7777\" via the \"Multiplayer > Address\" field in the Xonotic client, and Quilkin will take care of appending the routing token to all your UDP packets, which the Quilkin proxies will route to the Allocated GameServer, and you can play a gamee! xonotic-address-v6.png ...And you didn't have to change the client or the dedicated game server 🤸","breadcrumbs":"Agones + Xonotic (Relay) » Connecting Client Side","id":"46","title":"Connecting Client Side"},"47":{"body":"Check out the variety of Filters that are possible with Quilkin. Read into the xDS Management API .","breadcrumbs":"Agones + Xonotic (Relay) » What's Next?","id":"47","title":"What's Next?"},"48":{"body":"Services Ports Protocol Proxy 7777 UDP (IPv4 OR IPv6) QCMP 7600 UDP (IPv4 OR IPv6) \"Proxy\" is the primary Quilkin service, which acts as a non-transparent UDP proxy. To view all the options for the proxy subcommand, run: $ quilkin proxy --help\nRun Quilkin as a UDP reverse proxy Usage: quilkin proxy [OPTIONS] Options: -m, --management-server One or more `quilkin manage` endpoints to listen to for config changes [env: QUILKIN_MANAGEMENT_SERVER=] --mmdb The remote URL or local file path to retrieve the Maxmind database [env: MMDB=] -p, --port The port to listen on [env: QUILKIN_PORT=] [default: 7777] -q, --qcmp-port The port to listen on [env: QUILKIN_QCMP_PORT=] [default: 7600] -t, --to One or more socket addresses to forward packets to [env: QUILKIN_DEST=] --idle-request-interval-secs The interval in seconds at which the relay will send a discovery request to an management server after receiving no updates [env: QUILKIN_IDLE_REQUEST_INTERVAL_SECS=] [default: 30] -w, --workers Number of worker threads used to process packets. If not specified defaults to number of cpus [env: QUILKIN_WORKERS=] -h, --help Print help","breadcrumbs":"Proxy » Proxy","id":"48","title":"Proxy"},"49":{"body":"An Endpoint represents an address that Quilkin forwards packets to that it has received from the source port. It is represented by an IP address and port. An Endpoint can optionally be associated with an arbitrary set of metadata as well.","breadcrumbs":"Proxy » Endpoints","id":"49","title":"Endpoints"},"5":{"body":"There are variety of automated and manual methods for installing Quilkin onto your system. For cloud deployments Quilkin provides a container image to make it easily to immediately start using it. You can also install Quilkin on your local machine through Cargo .","breadcrumbs":"Installation » Installation","id":"5","title":"Installation"},"50":{"body":"Filters are the way for a Quilkin proxy to intercept UDP packet traffic from the source and Endpoints in either direction, and be able to inspect, manipulate, and route the packets as desired. See Filters for a deeper dive into Filters, as well as the list of build in Filters that come with Quilkin.","breadcrumbs":"Proxy » Proxy Filters","id":"50","title":"Proxy Filters"},"51":{"body":"Endpoint metadata is an arbitrary set of key value pairs that are associated with an Endpoint. These are visible to Filters when processing packets and can be used to provide more context about endpoints (e.g whether or not to route a packet to an endpoint). Keys must be of type string otherwise the configuration is rejected. Metadata associated with an endpoint contain arbitrary key value pairs which Filters can consult when processing packets (e.g they can contain information that determine whether or not to route a particular packet to an endpoint).","breadcrumbs":"Proxy » Endpoint Metadata","id":"51","title":"Endpoint Metadata"},"52":{"body":"Access tokens that can be associated with an endpoint are simply a special piece of metadata well known to Quilkin and utilised by the built-in TokenRouter filter to route packets. Such well known values are placed within an object in the endpoint metadata, under the special key quilkin.dev. Currently, only the tokens key is in use. As an example, the following shows the configuration for an endpoint with its metadata: clusters: - endpoints: - address: 127.0.0.1:26000 metadata: canary: false quilkin.dev: # This object is extracted by Quilkin and is usually reserved for built-in features tokens: - MXg3aWp5Ng== # base64 for 1x7ijy6 - OGdqM3YyaQ== # base64 for 8gj3v2i An endpoint's metadata can be specified alongside the endpoint in static configuration or using the xDS endpoint metadata field when using dynamic configuration via xDS.","breadcrumbs":"Proxy » Specialist Endpoint Metadata","id":"52","title":"Specialist Endpoint Metadata"},"53":{"body":"A session represents ongoing communication flow between a client on a [Local Port] and an Endpoint . Quilkin uses the \"Session\" concept to track traffic flowing through the proxy between any client-server pair. A Session serves the same purpose, and can be thought of as a lightweight version of a TCP session in that, while a TCP session requires a protocol to establish and teardown: A Quilkin session is automatically created upon receiving the first packet from a client via the [Local Port] to be sent to an upstream Endpoint . The session is automatically deleted after a period of inactivity (where no packet was sent between either party) - currently 60 seconds. A session is identified by the 4-tuple (client IP, client Port, server IP, server Port) where the client is the downstream endpoint which initiated the communication with Quilkin and the server is one of the upstream Endpoints that Quilkin proxies traffic to. Sessions are established after the filter chain completes. The destination Endpoint of a packet is determined by the filter chain , so a Session can only be created after filter chain completion. For example, if the filter chain drops all packets, then no session will ever be created.","breadcrumbs":"Proxy » Session","id":"53","title":"Session"},"54":{"body":"While much of Quilkin's proxy configuration can be configured via its command line interface , if you have a larger or more complex configuration it might be useful to use a configuration file instead. The following is the schema and reference for Quilkin's proxy configuration file. See the examples folder for example configuration files. By default, Quilkin will look for a configuration file named quilkin.yaml in its current running directory first, then if not present, in /etc/quilkin/quilkin.yaml on UNIX systems. This can be overridden with the -c/--config command-line argument, or the QUILKIN_FILENAME environment variable.","breadcrumbs":"Proxy » Configuration File » Configuration File","id":"54","title":"Configuration File"},"55":{"body":"Example of a full configuration for quilkin proxy that utlisies a static endpoint configuration to specify two endpoints with token metadata attached to each: #\n# Example configuration for a Quilkin Proxy with static Endpoints\n# version: v1alpha1\nid: my-proxy # An identifier for the proxy instance.\nclusters: # grouping of clusters - endpoints: # array of potential endpoints to send on traffic to - address: 127.0.0.1:26000 metadata: # Metadata associated with the endpoint quilkin.dev: tokens: - MXg3aWp5Ng== # the connection byte array to route to, encoded as base64 (string value: 1x7ijy6) - OGdqM3YyaQ== # (string value: 8gj3v2i) - address: 127.0.0.1:26001 metadata: # Metadata associated with the endpoint quilkin.dev: tokens: - bmt1eTcweA== # (string value: nkuy70x) This is a great use of a static configuration file, as we only get a singular --to endpoint address via the command line arguments. We can also configure Filters via the configuration file. See that section for documentation.","breadcrumbs":"Proxy » Configuration File » Static Configuration","id":"55","title":"Static Configuration"},"56":{"body":"If you need to dynamically change either Filters and/or Endpoints at runtime, see the Control Plane documentation on the configuration API surface, and built in dynamic management providers.","breadcrumbs":"Proxy » Configuration File » Dynamic Configuration","id":"56","title":"Dynamic Configuration"},"57":{"body":"The full JSON Schema for the YAML configuration file. type: object\nproperties: version: type: string description: | The configuration file version to use. enum: - v1alpha1 id: type: string description: | An identifier for the proxy instance. default: On linux, the machine hostname is used as default. On all other platforms a UUID is generated for the proxy. port: type: integer description: | The listening port. In \"proxy\" mode, the port for traffic to be sent to. In \"manage\" mode, the port to connect to the xDS API. default: 7000 maxmind_db: type: string description: | The remote URL or local file path to retrieve the Maxmind database (requires licence). filters: type: array description: | A filter chain. items: '$ref': {} # Refer to the Filter documentation for a filter configuration schema. clusters: type: array description: | grouping of endpoints, per cluster. items: type: object properties: endpoints: type: array description: | A list of upstream endpoints to forward packets to. items: type: object description: | An upstream endpoint properties: address: type: string description: | Socket address of the endpoint. This must be of the ´IP:Port` form e.g `192.168.1.1:7001` metadata: type: object description: | Arbitrary key value pairs that is associated with the endpoint. These are visible to Filters when processing packets and can be used to provide more context about endpoints (e.g whether or not to route a packet to an endpoint). Keys must be of type string otherwise the configuration is rejected. required: - address","breadcrumbs":"Proxy » Configuration File » Json Schema","id":"57","title":"Json Schema"},"58":{"body":"In most cases, we would like Quilkin to do some preprocessing of received packets before sending them off to their destination. Because this stage is entirely specific to the use case at hand and differs between Quilkin deployments, we must have a say over what tweaks to perform - this is where filters come in.","breadcrumbs":"Proxy » Filters » Packet Filters","id":"58","title":"Packet Filters"},"59":{"body":"A filter represents a step in the tweaking/decision-making process of how we would like to process our packets. For example, at some step, we might choose to append some metadata to every packet we receive before forwarding it while at a later step, choose not to forward packets that don't meet some criteria. Quilkin lets us specify any number of filters and connect them in a sequence to form a packet processing pipeline similar to a Unix pipeline - we call this pipeline a Filter chain. The combination of filters and filter chain allows us to add new functionality to fit every scenario without changing Quilkin's core. As an example, say we would like to perform the following steps in our processing pipeline to the packets we receive. Append a predetermined byte to the packet. Compress the packet. Do not forward (drop) the packet if its compressed length is over 512 bytes. We would create a filter corresponding to each step either by leveraging any existing filters that do what we want or writing one ourselves and connect them to form the following filter chain: append | compress | drop When Quilkin consults our filter chain, it feeds the received packet into append and forwards the packet it receives (if any) from drop - i.e the output of append becomes the input into compress and so on in that order. There are a few things we note here: Although we have in this example, a filter called drop, every filter in the filter chain has the same ability to drop or update a packet - if any filter drops a packet then no more work needs to be done regarding that packet so the next filter in the pipeline never has any knowledge that the dropped packet ever existed. The filter chain is consulted for every received packet, and its filters are traversed in reverse order for packets travelling in the opposite direction. A packet received downstream will be fed into append and the result from drop is forwarded upstream - a packet received upstream will be fed into drop and the result from append is forwarded downstream. Exactly one filter chain is specified and used to process all packets that flow through Quilkin.","breadcrumbs":"Proxy » Filters » Filters and Filter chain","id":"59","title":"Filters and Filter chain"},"6":{"body":"","breadcrumbs":"Installation » Distributions","id":"6","title":"Distributions"},"60":{"body":"# // Wrap this example within an async main function since the\n# // local_rate_limit filter spawns a task on initialization\n# #[tokio::main]\n# async fn main() {\n# let yaml = \"\nversion: v1alpha1\nfilters: - name: quilkin.filters.debug.v1alpha1.Debug config: id: debug-1 - name: quilkin.filters.local_rate_limit.v1alpha1.LocalRateLimit config: max_packets: 10 period: 1\nclusters: - endpoints: - address: 127.0.0.1:7001\n# \";\n# let config = quilkin::config::Config::from_reader(yaml.as_bytes()).unwrap();\n# assert_eq!(config.filters.load().len(), 2);\n# } We specify our filter chain in the .filters section of the proxy's configuration which has takes a sequence of FilterConfig objects. Each object describes all information necessary to create a single filter. The above example creates a filter chain comprising a Debug filter followed by a LocalRateLimit filter - the effect is that every packet will be logged and the proxy will not forward more than 10 packets per second. The sequence determines the filter chain order so its ordering matters - the chain starts with the filter corresponding the first filter config and ends with the filter corresponding the last filter config in the sequence.","breadcrumbs":"Proxy » Filters » Configuration Examples","id":"60","title":"Configuration Examples"},"61":{"body":"A filter within the filter chain can share data within another filter further along in the filter chain by propagating the desired data alongside the packet being processed. This enables sharing dynamic information at runtime, e.g information about the current packet that might be useful to other filters that process that packet. At packet processing time each packet is associated with filter dynamic metadata (a set of key-value pairs). Each key is a unique string while its value is an associated quilkin::metadata::Value . When a filter processes a packet, it can choose to consult the associated dynamic metadata for more information or itself add/update or remove key-values from the set. As an example, the built-in [CaptureBytes] filter is one such filter that populates a packet's filter metadata. [CaptureBytes] extracts information (a configurable byte sequence) from each packet and appends it to the packet's dynamic metadata for other filters to leverage. On the other hand, the built-in TokenRouter filter selects what endpoint to route a packet by consulting the packet's dynamic metadata for a routing token. Consequently, we can build a filter chain with a [CaptureBytes] filter preceeding a TokenRouter filter, both configured to write and read the same key in the dynamic metadata entry. The effect would be that packets are routed to upstream endpoints based on token information extracted from their contents.","breadcrumbs":"Proxy » Filters » Filter Dynamic Metadata","id":"61","title":"Filter Dynamic Metadata"},"62":{"body":"The following metadata are currently used by Quilkin core and built-in filters. Name Type Description quilkin.dev/captured Bytes The default key under which the Capture filter puts the byte slices it extracts from each packet.","breadcrumbs":"Proxy » Filters » Well Known Dynamic Metadata","id":"62","title":"Well Known Dynamic Metadata"},"63":{"body":"Quilkin includes several filters out of the box. Filter Description Capture Capture specific bytes from a packet and store them in filter dynamic metadata . Compress Compress and decompress packets data. Concatenate Add authentication tokens to packets. Debug Logs every packet. Drop Drop all packets Firewall Allowing/blocking traffic by IP and port. LoadBalancer Distributes downstream packets among upstream endpoints. LocalRateLimit Limit the frequency of packets. Match Change Filter behaviour based on dynamic metadata Pass Allow all packets through Timestamp Accepts a UNIX timestamp from metadata and observes the duration between that timestamp and now. TokenRouter Send packets to endpoints based on metadata.","breadcrumbs":"Proxy » Filters » Built-in filters","id":"63","title":"Built-in filters"},"64":{"body":"Represents configuration for a filter instance. properties: name: type: string description: | Identifies the type of filter to be created. This value is unique for every filter type - please consult the documentation for the particular filter for this value. config: type: object description: | The configuration value to be passed onto the created filter. This is passed as an object value since it is specific to the filter's type and is validated by the filter implementation. Please consult the documentation for the particular filter for its schema. required: [ 'name' ]","breadcrumbs":"Proxy » Filters » FilterConfig","id":"64","title":"FilterConfig"},"65":{"body":"The Capture filter's job is to find a series of bytes within a packet, and capture it into Filter Dynamic Metadata , so that it can be utilised by filters further down the chain. This is often used as a way of retrieving authentication tokens from a packet, and used in combination with Concatenate and TokenRouter filter to provide common packet routing utilities.","breadcrumbs":"Proxy » Filters » Capture » Capture","id":"65","title":"Capture"},"66":{"body":"There are multiple strategies for capturing bytes from the packet.","breadcrumbs":"Proxy » Filters » Capture » Capture strategies","id":"66","title":"Capture strategies"},"67":{"body":"Captures bytes from the end of the packet.","breadcrumbs":"Proxy » Filters » Capture » Suffix","id":"67","title":"Suffix"},"68":{"body":"Captures bytes from the start of the packet.","breadcrumbs":"Proxy » Filters » Capture » Prefix","id":"68","title":"Prefix"},"69":{"body":"Captures bytes using a regular expression. Unlike other capture strategies, the regular expression can return one or many values if there are multiple matches.","breadcrumbs":"Proxy » Filters » Capture » Regex","id":"69","title":"Regex"},"7":{"body":"Source / Method us-docker.pkg.dev/quilkin/release/quilkin:0.8.0-dev-6240a96 Notes Pre-built Quilkin binary with no preset arguments","breadcrumbs":"Installation » OCI Image","id":"7","title":"OCI Image"},"70":{"body":"quilkin.filters.capture.v1alpha1.Capture","breadcrumbs":"Proxy » Filters » Capture » Filter name","id":"70","title":"Filter name"},"71":{"body":"# let yaml = \"\nversion: v1alpha1\nfilters: - name: quilkin.filters.capture.v1alpha1.Capture config: metadataKey: myapp.com/myownkey prefix: size: 3 remove: false\nclusters: - endpoints: - address: 127.0.0.1:7001\n# \";\n# let config = quilkin::config::Config::from_reader(yaml.as_bytes()).unwrap();\n# assert_eq!(config.filters.load().len(), 1);","breadcrumbs":"Proxy » Filters » Capture » Configuration Examples","id":"71","title":"Configuration Examples"},"72":{"body":"$schema: http://json-schema.org/draft-07/schema#\ntitle: Config\ntype: object\nrequired:\n- metadata_key\n- strategy\nproperties: metadata_key: description: The key to use when storing the captured value in the filter context. If a match was found it is available under `{{metadata_key}}/is_present`. allOf: - $ref: '#/definitions/Key' strategy: description: The capture strategy. allOf: - $ref: '#/definitions/Strategy'\ndefinitions: Key: description: A key in the metadata table. type: string Strategy: description: Strategy to apply for acquiring a set of bytes in the UDP packet oneOf: - description: Looks for the set of bytes at the beginning of the packet type: object required: - kind - size properties: kind: type: string enum: - PREFIX remove: description: Whether captured bytes are removed from the original packet. default: false type: boolean size: description: The number of bytes to capture. type: integer format: uint32 minimum: 0.0 - description: Look for the set of bytes at the end of the packet type: object required: - kind - size properties: kind: type: string enum: - SUFFIX remove: description: The number of bytes to capture. default: false type: boolean size: description: Whether captured bytes are removed from the original packet. type: integer format: uint32 minimum: 0.0 - description: Look for the set of bytes at the end of the packet type: object required: - kind - pattern properties: kind: type: string enum: - REGEX pattern: description: The regular expression to use for capture. type: string","breadcrumbs":"Proxy » Filters » Capture » Configuration Options ( Rust Doc )","id":"72","title":"Configuration Options ( Rust Doc )"},"73":{"body":"The Compress filter's job is to provide a variety of compression implementations for compression and subsequent decompression of UDP data when sent between systems, such as a game client and game server.","breadcrumbs":"Proxy » Filters » Compress » Compress","id":"73","title":"Compress"},"74":{"body":"quilkin.filters.compress.v1alpha1.Compress","breadcrumbs":"Proxy » Filters » Compress » Filter name","id":"74","title":"Filter name"},"75":{"body":"# let yaml = \"\nversion: v1alpha1\nfilters: - name: quilkin.filters.compress.v1alpha1.Compress config: on_read: COMPRESS on_write: DECOMPRESS mode: SNAPPY\nclusters: - endpoints: - address: 127.0.0.1:7001\n# \";\n# let config = quilkin::config::Config::from_reader(yaml.as_bytes()).unwrap();\n# assert_eq!(config.filters.load().len(), 1); The above example shows a proxy that could be used with a typical game client, where the original client data is sent to the local listening port and then compressed when heading up to a dedicated game server, and then decompressed when traffic is returned from the dedicated game server before being handed back to game client. It is worth noting that since the Compress filter modifies the entire packet , it is worth paying special attention to the order it is placed in your Filter configuration . Most of the time it will likely be the first or last Filter configured to ensure it is compressing the entire set of data being sent.","breadcrumbs":"Proxy » Filters » Compress » Configuration Examples","id":"75","title":"Configuration Examples"},"76":{"body":"$schema: http://json-schema.org/draft-07/schema#\ntitle: Config\ntype: object\nrequired:\n- on_read\n- on_write\nproperties: mode: default: SNAPPY allOf: - $ref: '#/definitions/Mode' on_read: $ref: '#/definitions/Action' on_write: $ref: '#/definitions/Action'\ndefinitions: Action: description: Whether to do nothing, compress or decompress the packet. type: string enum: - DO_NOTHING - COMPRESS - DECOMPRESS Mode: description: The library to use when compressing. type: string enum: - SNAPPY","breadcrumbs":"Proxy » Filters » Compress » Configuration Options ( Rust Doc )","id":"76","title":"Configuration Options ( Rust Doc )"},"77":{"body":"","breadcrumbs":"Proxy » Filters » Compress » Compression Modes","id":"77","title":"Compression Modes"},"78":{"body":"Snappy is a compression/decompression library. It does not aim for maximum compression, or compatibility with any other compression library; instead, it aims for very high speeds and reasonable compression. Currently, this filter only provides the Snappy compression format via the rust-snappy crate, but more will be provided in the future.","breadcrumbs":"Proxy » Filters » Compress » Snappy","id":"78","title":"Snappy"},"79":{"body":"quilkin_filter_int_counter{label=\"compressed_bytes_total\"} Total number of compressed bytes either received or sent. quilkin_filter_int_counter{label=\"decompressed_bytes_total\"} Total number of decompressed bytes either received or sent.","breadcrumbs":"Proxy » Filters » Compress » Metrics","id":"79","title":"Metrics"},"8":{"body":"Source / Method cargo install quilkin Notes Compiled from source using cargo","breadcrumbs":"Installation » Cargo","id":"8","title":"Cargo"},"80":{"body":"The Concatenate filter's job is to add a byte packet to either the beginning or end of each UDP packet that passes through. This is commonly used to provide an auth token to each packet, so they can be routed appropriately.","breadcrumbs":"Proxy » Filters » Concatenate » Concatenate","id":"80","title":"Concatenate"},"81":{"body":"quilkin.filters.concatenate.v1alpha1.Concatenate","breadcrumbs":"Proxy » Filters » Concatenate » Filter name","id":"81","title":"Filter name"},"82":{"body":"# let yaml = \"\nversion: v1alpha1\nfilters: - name: quilkin.filters.concatenate.v1alpha1.Concatenate config: on_read: APPEND on_write: DO_NOTHING bytes: MXg3aWp5Ng==\nclusters: - endpoints: - address: 127.0.0.1:7001\n# \";\n# let config = quilkin::config::Config::from_reader(yaml.as_bytes()).unwrap();\n# assert_eq!(config.filters.load().len(), 1);","breadcrumbs":"Proxy » Filters » Concatenate » Configuration Examples","id":"82","title":"Configuration Examples"},"83":{"body":"$schema: http://json-schema.org/draft-07/schema#\ntitle: Config\ndescription: Config represents a `Concatenate` filter configuration.\ntype: object\nrequired:\n- bytes\nproperties: bytes: type: array items: type: integer format: uint8 minimum: 0.0 on_read: description: Whether or not to `append` or `prepend` or `do nothing` on Filter `Read` default: DO_NOTHING allOf: - $ref: '#/definitions/Strategy' on_write: description: Whether or not to `append` or `prepend` or `do nothing` on Filter `Write` default: DO_NOTHING allOf: - $ref: '#/definitions/Strategy'\ndefinitions: Strategy: type: string enum: - APPEND - PREPEND - DO_NOTHING","breadcrumbs":"Proxy » Filters » Concatenate » Configuration Options ( Rust Doc )","id":"83","title":"Configuration Options ( Rust Doc )"},"84":{"body":"The Debug filter logs all incoming and outgoing packets to standard output. This filter is useful in debugging deployments where the packets strictly contain valid UTF-8 encoded strings. A generic error message is instead logged if conversion from bytes to UTF-8 fails.","breadcrumbs":"Proxy » Filters » Debug » Debug","id":"84","title":"Debug"},"85":{"body":"quilkin.filters.debug_filter.v1alpha1.Debug","breadcrumbs":"Proxy » Filters » Debug » Filter name","id":"85","title":"Filter name"},"86":{"body":"# let yaml = \"\nversion: v1alpha1\nfilters: - name: quilkin.filters.debug.v1alpha1.Debug config: id: debug-1\nclusters: - endpoints: - address: 127.0.0.1:7001\n# \";\n# let config = quilkin::config::Config::from_reader(yaml.as_bytes()).unwrap();\n# assert_eq!(config.filters.load().len(), 1);","breadcrumbs":"Proxy » Filters » Debug » Configuration Examples","id":"86","title":"Configuration Examples"},"87":{"body":"$schema: http://json-schema.org/draft-07/schema#\ntitle: Config\ndescription: A Debug filter's configuration.\ntype: object\nproperties: id: description: Identifier that will be optionally included with each log message. type: - string - 'null'","breadcrumbs":"Proxy » Filters » Debug » Configuration Options ( Rust Doc )","id":"87","title":"Configuration Options ( Rust Doc )"},"88":{"body":"The Drop filter always drops any packet passed through it. This is useful in combination with conditional flow filters like Matches","breadcrumbs":"Proxy » Filters » Drop » Drop","id":"88","title":"Drop"},"89":{"body":"quilkin.filters.drop.v1alpha1.Drop","breadcrumbs":"Proxy » Filters » Drop » Filter name","id":"89","title":"Filter name"},"9":{"body":"Source / Method GitHub Releases Notes Pre-built binaries for manual installation","breadcrumbs":"Installation » GitHub","id":"9","title":"GitHub"},"90":{"body":"# let yaml = \"\nversion: v1alpha1\nclusters: - endpoints: - address: 127.0.0.1:26000 - address: 127.0.0.1:26001\nfilters: - name: quilkin.filters.capture.v1alpha1.Capture config: metadataKey: myapp.com/token prefix: size: 3 remove: false - name: quilkin.filters.match.v1alpha1.Match config: on_read: metadataKey: myapp.com/token branches: - value: abc name: quilkin.filters.pass.v1alpha1.Pass fallthrough: name: quilkin.filters.drop.v1alpha1.Drop\n# \";\n# let config = quilkin::config::Config::from_reader(yaml.as_bytes()).unwrap();\n# assert_eq!(config.filters.load().len(), 2);","breadcrumbs":"Proxy » Filters » Drop » Configuration Examples","id":"90","title":"Configuration Examples"},"91":{"body":"No defined configuration options.","breadcrumbs":"Proxy » Filters » Drop » Configuration","id":"91","title":"Configuration"},"92":{"body":"The Firewall filter's job is to allow or block traffic depending on if the incoming traffic's IP and port matches the rules set on the Firewall filter.","breadcrumbs":"Proxy » Filters » Firewall » Firewall","id":"92","title":"Firewall"},"93":{"body":"quilkin.filters.firewall.v1alpha1.Firewall","breadcrumbs":"Proxy » Filters » Firewall » Filter name","id":"93","title":"Filter name"},"94":{"body":"# let yaml = \"\nversion: v1alpha1\nfilters: - name: quilkin.filters.firewall.v1alpha1.Firewall config: on_read: - action: ALLOW sources: - 192.168.51.0/24 ports: - 10 - 1000-7000 on_write: - action: DENY sources: - 192.168.51.0/24 ports: - 7000\nclusters: - endpoints: - address: 127.0.0.1:7001\n# \";\n# let config = quilkin::config::Config::from_reader(yaml.as_bytes()).unwrap();\n# assert_eq!(config.filters.load().len(), 1);","breadcrumbs":"Proxy » Filters » Firewall » Configuration Examples","id":"94","title":"Configuration Examples"},"95":{"body":"$schema: http://json-schema.org/draft-07/schema#\ntitle: Config\ndescription: Represents how a Firewall filter is configured for read and write operations.\ntype: object\nrequired:\n- on_read\n- on_write\nproperties: on_read: type: array items: $ref: '#/definitions/Rule' on_write: type: array items: $ref: '#/definitions/Rule'\ndefinitions: Action: description: Whether or not a matching [Rule] should Allow or Deny access oneOf: - description: Matching rules will allow packets through. type: string enum: - ALLOW - description: Matching rules will block packets. type: string enum: - DENY Cidr: description: Cidr notation for an ipv6 or ipv4 netmask type: string PortRange: description: Range of matching ports that are configured against a [Rule]. allOf: - $ref: '#/definitions/Range_of_uint16' Range_of_uint16: type: object required: - end - start properties: end: type: integer format: uint16 minimum: 0.0 start: type: integer format: uint16 minimum: 0.0 Rule: description: Combination of CIDR range, port range and action to take. type: object required: - action - ports - sources properties: action: $ref: '#/definitions/Action' ports: type: array items: $ref: '#/definitions/PortRange' sources: description: ipv4 or ipv6 CIDR address. type: array items: $ref: '#/definitions/Cidr'","breadcrumbs":"Proxy » Filters » Firewall » Configuration Options ( Rust Doc )","id":"95","title":"Configuration Options ( Rust Doc )"},"96":{"body":"The Firewall filter supports DENY and ALLOW actions for access control. When multiple DENY and ALLOW actions are used for a workload at the same time, the evaluation is processed in the order it is configured, with the first matching rule deciding if the request is allowed or denied: If a rule action is ALLOW, and it matches the request, then the entire request is allowed. If a rule action is DENY and it matches the request, then the entire request is denied. If none of the configured rules match, then the request is denied.","breadcrumbs":"Proxy » Filters » Firewall » Rule Evaluation","id":"96","title":"Rule Evaluation"},"97":{"body":"The LoadBalancer filter distributes packets received downstream among all upstream endpoints.","breadcrumbs":"Proxy » Filters » Load Balancer » LoadBalancer","id":"97","title":"LoadBalancer"},"98":{"body":"quilkin.filters.load_balancer.v1alpha1.LoadBalancer","breadcrumbs":"Proxy » Filters » Load Balancer » Filter name","id":"98","title":"Filter name"},"99":{"body":"# #[tokio::main]\n# async fn main() {\n# let yaml = \"\nversion: v1alpha1\nfilters: - name: quilkin.filters.load_balancer.v1alpha1.LoadBalancer config: policy: ROUND_ROBIN\nclusters: - endpoints: - address: 127.0.0.1:7001\n# \";\n# let config = quilkin::config::Config::from_reader(yaml.as_bytes()).unwrap();\n# assert_eq!(config.filters.load().len(), 1);\n# } The load balancing policy (the strategy to use to select what endpoint to send traffic to) is configurable. In the example above, packets will be distributed by selecting endpoints in turn, in round robin fashion.","breadcrumbs":"Proxy » Filters » Load Balancer » Configuration Examples","id":"99","title":"Configuration Examples"}},"length":175,"save":true},"fields":["title","body","breadcrumbs"],"index":{"body":{"root":{"0":{".":{"0":{"df":5,"docs":{"104":{"tf":1.4142135623730951},"108":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951},"83":{"tf":1.0},"95":{"tf":1.4142135623730951}}},"2":{".":{"0":{"df":1,"docs":{"129":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{".":{"0":{"df":1,"docs":{"132":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"7":{"df":1,"docs":{"132":{"tf":1.7320508075688772}}},"8":{"df":1,"docs":{"131":{"tf":1.0}}},"df":0,"docs":{}},"1":{"df":1,"docs":{"18":{"tf":2.0}}},"4":{"df":0,"docs":{},"t":{"1":{"9":{":":{"4":{"7":{":":{"0":{"4":{".":{"0":{"4":{"7":{"0":{"2":{"6":{"4":{"1":{"9":{"df":0,"docs":{},"z":{"df":1,"docs":{"45":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{"0":{":":{"0":{"9":{":":{"0":{"7":{".":{"3":{"2":{"0":{"7":{"8":{"0":{"df":0,"docs":{},"z":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"7":{"1":{"1":{"df":0,"docs":{},"z":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{"0":{"8":{"9":{"df":0,"docs":{},"z":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{"7":{"6":{"df":0,"docs":{},"z":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"6":{"9":{"2":{"df":0,"docs":{},"z":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{},"s":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"a":{"df":10,"docs":{"100":{"tf":1.0},"104":{"tf":1.0},"108":{"tf":1.0},"117":{"tf":1.0},"122":{"tf":1.0},"72":{"tf":1.0},"76":{"tf":1.0},"83":{"tf":1.0},"87":{"tf":1.0},"95":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":7,"docs":{"135":{"tf":1.0},"146":{"tf":1.0},"18":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":2.0},"42":{"tf":1.4142135623730951},"43":{"tf":2.23606797749979}},"f":{"7":{"d":{"8":{"a":{"d":{"c":{"df":2,"docs":{"22":{"tf":1.4142135623730951},"26":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{".":{"0":{"df":2,"docs":{"131":{"tf":1.0},"132":{"tf":1.0}}},"3":{"3":{".":{"0":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"/":{"1":{"df":4,"docs":{"33":{"tf":1.0},"34":{"tf":2.0},"42":{"tf":1.4142135623730951},"43":{"tf":2.23606797749979}}},"df":0,"docs":{}},"0":{".":{"1":{"0":{"3":{".":{"2":{"4":{"3":{".":{"2":{"4":{"6":{"df":1,"docs":{"42":{"tf":1.0}}},"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":{".":{"2":{".":{"7":{"2":{"df":1,"docs":{"33":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{".":{"0":{".":{"1":{"2":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}},"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":{"df":2,"docs":{"103":{"tf":1.7320508075688772},"94":{"tf":1.0}}},"4":{"df":1,"docs":{"103":{"tf":1.0}}},"df":0,"docs":{}},"df":5,"docs":{"37":{"tf":2.23606797749979},"45":{"tf":1.0},"46":{"tf":2.23606797749979},"60":{"tf":1.4142135623730951},"94":{"tf":1.0}}},"2":{"3":{".":{"0":{".":{"0":{".":{"1":{":":{"2":{"9":{"df":1,"docs":{"153":{"tf":1.0}}},"df":0,"docs":{}},"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":{".":{"0":{".":{"0":{".":{"1":{":":{"2":{"6":{"0":{"0":{"0":{"df":8,"docs":{"107":{"tf":1.0},"112":{"tf":1.0},"116":{"tf":1.0},"121":{"tf":1.0},"125":{"tf":1.0},"52":{"tf":1.0},"55":{"tf":1.0},"90":{"tf":1.0}}},"1":{"df":6,"docs":{"107":{"tf":1.0},"112":{"tf":1.0},"121":{"tf":1.0},"125":{"tf":1.0},"55":{"tf":1.0},"90":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"3":{"2":{"1":{"df":2,"docs":{"129":{"tf":1.0},"132":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"7":{"0":{"0":{"1":{"df":8,"docs":{"103":{"tf":1.0},"60":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.0},"82":{"tf":1.0},"86":{"tf":1.0},"94":{"tf":1.0},"99":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"6":{"0":{"0":{"df":1,"docs":{"134":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"7":{"7":{"7":{"df":1,"docs":{"27":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{"0":{"8":{"0":{"df":1,"docs":{"18":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{"8":{"8":{"df":1,"docs":{"155":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{"9":{"9":{"9":{"df":1,"docs":{"155":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"129":{"tf":1.4142135623730951},"18":{"tf":1.0},"19":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"36":{"tf":1.0}}},"6":{"df":1,"docs":{"158":{"tf":1.0}}},"7":{"df":0,"docs":{},"m":{"df":1,"docs":{"45":{"tf":1.7320508075688772}}}},"8":{"0":{"0":{"0":{"df":1,"docs":{"153":{"tf":1.0}}},"df":1,"docs":{"153":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"43":{"tf":1.4142135623730951}}},"9":{"2":{".":{"1":{"6":{"8":{".":{"1":{".":{"1":{":":{"7":{"0":{"0":{"1":{"df":1,"docs":{"57":{"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":{"1":{".":{"0":{"/":{"2":{"4":{"df":1,"docs":{"94":{"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":{},"t":{"1":{"0":{":":{"1":{"6":{":":{"2":{"3":{".":{"3":{"9":{"9":{"2":{"7":{"7":{"df":0,"docs":{},"z":{"\"":{",":{"\"":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"\"":{":":{"\"":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"\"":{",":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"s":{"\"":{":":{"df":0,"docs":{},"{":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"\"":{":":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"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":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"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":{"7":{"1":{"df":0,"docs":{},"z":{"\"":{",":{"\"":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"\"":{":":{"\"":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"\"":{",":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"s":{"\"":{":":{"df":0,"docs":{},"{":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"\"":{":":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"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":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"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":{"0":{"1":{"1":{"9":{"2":{"df":0,"docs":{},"z":{"\"":{",":{"\"":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"\"":{":":{"\"":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"\"":{",":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"s":{"\"":{":":{"df":0,"docs":{},"{":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"\"":{":":{"\"":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"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":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{"9":{":":{"2":{"2":{".":{"0":{"9":{"9":{"8":{"1":{"8":{"2":{"9":{"8":{"df":0,"docs":{},"z":{"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":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"]":{":":{"7":{"7":{"7":{"7":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":20,"docs":{"103":{"tf":1.7320508075688772},"121":{"tf":1.0},"129":{"tf":1.0},"132":{"tf":1.0},"135":{"tf":1.0},"146":{"tf":1.0},"147":{"tf":1.4142135623730951},"153":{"tf":1.0},"158":{"tf":1.0},"17":{"tf":1.0},"22":{"tf":1.0},"32":{"tf":1.0},"41":{"tf":1.0},"60":{"tf":1.4142135623730951},"71":{"tf":1.0},"75":{"tf":1.0},"82":{"tf":1.0},"86":{"tf":1.4142135623730951},"94":{"tf":1.0},"99":{"tf":1.0}},"m":{"2":{"3":{"df":1,"docs":{"33":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"44":{"tf":1.7320508075688772}}},"x":{"7":{"df":0,"docs":{},"i":{"df":0,"docs":{},"j":{"df":0,"docs":{},"y":{"6":{"df":3,"docs":{"150":{"tf":1.0},"52":{"tf":1.0},"55":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"2":{"0":{"0":{"df":1,"docs":{"165":{"tf":1.4142135623730951}}},"2":{"2":{"df":1,"docs":{"36":{"tf":1.0}}},"3":{"df":4,"docs":{"174":{"tf":1.0},"37":{"tf":2.23606797749979},"45":{"tf":1.0},"46":{"tf":2.23606797749979}}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{"df":0,"docs":{},"m":{"df":1,"docs":{"36":{"tf":1.7320508075688772}}}},"df":9,"docs":{"107":{"tf":1.0},"112":{"tf":1.0},"125":{"tf":1.0},"18":{"tf":1.0},"23":{"tf":1.0},"33":{"tf":1.0},"42":{"tf":1.0},"60":{"tf":1.0},"90":{"tf":1.0}},"l":{"df":0,"docs":{},"k":{"5":{"d":{"df":3,"docs":{"36":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"3":{"0":{"df":3,"docs":{"154":{"tf":1.0},"156":{"tf":1.0},"48":{"tf":1.0}}},"4":{".":{"1":{"6":{"8":{".":{"1":{"7":{"0":{".":{"5":{"1":{":":{"7":{"2":{"2":{"6":{"df":1,"docs":{"36":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"35":{"tf":1.7320508075688772},"36":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{"4":{".":{"1":{"0":{"7":{".":{"2":{"0":{"1":{"df":2,"docs":{"22":{"tf":1.4142135623730951},"26":{"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":{"35":{"tf":1.7320508075688772}}},"5":{".":{"2":{"4":{"6":{".":{"9":{"4":{".":{"1":{"4":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{".":{"1":{"6":{"8":{".":{"2":{"1":{"9":{".":{"7":{"2":{":":{"7":{"0":{"1":{"5":{"df":1,"docs":{"45":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"44":{"tf":1.7320508075688772},"45":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{"2":{"df":2,"docs":{"44":{"tf":1.7320508075688772},"45":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":13,"docs":{"107":{"tf":1.0},"112":{"tf":1.0},"116":{"tf":1.0},"125":{"tf":1.0},"151":{"tf":1.0},"19":{"tf":1.0},"24":{"tf":1.0},"34":{"tf":1.4142135623730951},"36":{"tf":1.0},"43":{"tf":1.4142135623730951},"45":{"tf":1.0},"71":{"tf":1.0},"90":{"tf":1.0}},"h":{"2":{"2":{"df":0,"docs":{},"m":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"4":{"1":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":1,"docs":{"18":{"tf":1.0}}}}},"3":{"2":{"1":{")":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":1,"docs":{"129":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":1,"docs":{"129":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{"6":{"df":4,"docs":{"36":{"tf":1.4142135623730951},"37":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"46":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":6,"docs":{"103":{"tf":1.0},"23":{"tf":1.0},"27":{"tf":1.0},"35":{"tf":1.0},"44":{"tf":1.0},"53":{"tf":1.0}}},"5":{"1":{"2":{"df":1,"docs":{"59":{"tf":1.0}}},"df":0,"docs":{}},"3":{"4":{"a":{"3":{"df":0,"docs":{},"f":{"8":{"d":{"df":2,"docs":{"35":{"tf":1.7320508075688772},"36":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"b":{"7":{"8":{"7":{"6":{"5":{"4":{"df":2,"docs":{"33":{"tf":1.0},"34":{"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":{"df":0,"docs":{},"f":{"b":{"d":{"6":{"9":{"df":0,"docs":{},"f":{"5":{"d":{"df":2,"docs":{"42":{"tf":1.0},"43":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"j":{"7":{"df":0,"docs":{},"q":{"df":2,"docs":{"35":{"tf":1.0},"36":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"7":{"df":1,"docs":{"42":{"tf":1.0}}},"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"z":{"df":0,"docs":{},"f":{"df":1,"docs":{"43":{"tf":1.0}}}}}},"df":3,"docs":{"25":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0}},"m":{"7":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{},"z":{"4":{"df":0,"docs":{},"l":{"df":1,"docs":{"43":{"tf":1.0}}}},"df":0,"docs":{}}}},"6":{"0":{"df":1,"docs":{"53":{"tf":1.0}}},"2":{"4":{"0":{"a":{"9":{"6":{"df":1,"docs":{"7":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"9":{"7":{"0":{"8":{"9":{"d":{"df":0,"docs":{},"e":{"9":{"b":{"8":{"\"":{"df":0,"docs":{},"}":{",":{"\"":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"\"":{":":{"\"":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{":":{":":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"y":{"\"":{",":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"\"":{":":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"c":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"y":{".":{"df":0,"docs":{},"r":{"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":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"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":{"c":{"df":1,"docs":{"18":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"26":{"tf":1.0}},"s":{"df":2,"docs":{"34":{"tf":1.7320508075688772},"42":{"tf":1.4142135623730951}}}},"7":{"0":{"0":{"0":{"df":3,"docs":{"19":{"tf":1.0},"57":{"tf":1.0},"94":{"tf":1.4142135623730951}}},"1":{"df":1,"docs":{"132":{"tf":1.0}}},"df":0,"docs":{}},"1":{"5":{"df":2,"docs":{"44":{"tf":1.0},"45":{"tf":1.0}}},"df":0,"docs":{}},"3":{"6":{"df":2,"docs":{"35":{"tf":1.0},"36":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{"2":{"6":{"df":2,"docs":{"35":{"tf":1.0},"36":{"tf":1.0}}},"df":0,"docs":{}},"9":{"8":{"df":2,"docs":{"44":{"tf":1.0},"45":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{"3":{"3":{"df":1,"docs":{"22":{"tf":1.0}}},"4":{"df":1,"docs":{"26":{"tf":1.0}}},"df":0,"docs":{}},"5":{"8":{"df":2,"docs":{"44":{"tf":1.0},"45":{"tf":1.0}}},"df":0,"docs":{}},"9":{"2":{"df":1,"docs":{"26":{"tf":1.0}}},"9":{"df":1,"docs":{"22":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"6":{"0":{"0":{"df":3,"docs":{"133":{"tf":1.0},"156":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":1,"docs":{"33":{"tf":1.0}}},"7":{"7":{"7":{":":{"3":{"0":{"1":{"7":{"4":{"/":{"df":0,"docs":{},"u":{"d":{"df":0,"docs":{},"p":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":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":{"129":{"tf":1.4142135623730951},"19":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{"0":{"0":{"/":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"p":{",":{"7":{"9":{"0":{"0":{"/":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"p":{"df":1,"docs":{"42":{"tf":1.0}}}},"df":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":{"141":{"tf":1.4142135623730951},"154":{"tf":1.4142135623730951}}},"1":{"df":1,"docs":{"155":{"tf":1.0}}},"2":{"df":1,"docs":{"155":{"tf":1.0}}},"df":0,"docs":{}},"9":{"6":{"5":{"c":{"4":{"4":{"6":{"d":{"df":1,"docs":{"34":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{"0":{"0":{"df":2,"docs":{"154":{"tf":1.4142135623730951},"155":{"tf":1.0}}},"df":0,"docs":{}},"8":{"4":{"df":2,"docs":{"35":{"tf":1.0},"36":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"9":{"b":{"b":{"b":{"c":{"c":{"d":{"df":0,"docs":{},"f":{"df":4,"docs":{"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":2.0},"45":{"tf":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":{"28":{"tf":1.0}},"e":{"9":{"df":0,"docs":{},"f":{"c":{"4":{"6":{"4":{"df":1,"docs":{"18":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"m":{"2":{"5":{"df":2,"docs":{"22":{"tf":1.4142135623730951},"26":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"s":{"df":1,"docs":{"43":{"tf":1.7320508075688772}}},"w":{"3":{"c":{"df":2,"docs":{"22":{"tf":1.4142135623730951},"26":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"8":{"0":{"/":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"p":{"df":1,"docs":{"33":{"tf":1.0}}}},"df":0,"docs":{}}},"0":{"0":{"df":3,"docs":{"160":{"tf":1.0},"162":{"tf":1.0},"24":{"tf":1.0}}},"1":{":":{"8":{"0":{"0":{"0":{"df":2,"docs":{"34":{"tf":1.0},"43":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"34":{"tf":1.0},"43":{"tf":1.0}}},"df":0,"docs":{}},"8":{"0":{"df":2,"docs":{"17":{"tf":1.0},"18":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"df":0,"docs":{},"m":{"df":0,"docs":{},"z":{"df":0,"docs":{},"m":{"df":2,"docs":{"22":{"tf":1.0},"26":{"tf":1.0}}}}}},"df":1,"docs":{"84":{"tf":1.4142135623730951}},"g":{"df":0,"docs":{},"j":{"3":{"df":0,"docs":{},"v":{"2":{"df":0,"docs":{},"i":{"df":3,"docs":{"150":{"tf":1.0},"52":{"tf":1.0},"55":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"s":{"7":{"b":{"df":3,"docs":{"36":{"tf":1.0},"44":{"tf":1.7320508075688772},"45":{"tf":2.6457513110645907}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"9":{"d":{"b":{"df":0,"docs":{},"v":{"df":0,"docs":{},"p":{"df":2,"docs":{"33":{"tf":1.0},"34":{"tf":1.0}}}}},"d":{"6":{"6":{"9":{"9":{"b":{"d":{"df":2,"docs":{"42":{"tf":1.0},"43":{"tf":1.0}}},"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":{"d":{"5":{"9":{"df":4,"docs":{"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.4142135623730951},"45":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"x":{"df":1,"docs":{"129":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"a":{"b":{"c":{"df":3,"docs":{"107":{"tf":1.0},"112":{"tf":1.0},"90":{"tf":1.0}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":3,"docs":{"169":{"tf":1.0},"3":{"tf":1.0},"59":{"tf":1.0}}}},"o":{"df":0,"docs":{},"v":{"df":12,"docs":{"1":{"tf":1.0},"103":{"tf":1.0},"170":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"60":{"tf":1.0},"75":{"tf":1.0},"99":{"tf":1.0}}}}},"c":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":7,"docs":{"114":{"tf":1.0},"127":{"tf":1.0},"135":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0},"4":{"tf":1.4142135623730951},"63":{"tf":1.0}}}},"s":{"df":0,"docs":{},"s":{"df":13,"docs":{"1":{"tf":1.0},"125":{"tf":1.0},"150":{"tf":1.4142135623730951},"162":{"tf":1.0},"171":{"tf":1.0},"174":{"tf":1.0},"22":{"tf":1.0},"3":{"tf":1.0},"32":{"tf":1.4142135623730951},"41":{"tf":1.4142135623730951},"52":{"tf":1.0},"95":{"tf":1.0},"96":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":2,"docs":{"25":{"tf":1.0},"28":{"tf":1.0}}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"140":{"tf":1.0}}}}}}},"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"72":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"y":{"df":0,"docs":{},"m":{"df":1,"docs":{"174":{"tf":1.0}}}}}}},"t":{"df":2,"docs":{"156":{"tf":1.0},"48":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":4,"docs":{"76":{"tf":1.0},"94":{"tf":1.4142135623730951},"95":{"tf":2.0},"96":{"tf":2.0}}}},"v":{"df":5,"docs":{"138":{"tf":1.4142135623730951},"139":{"tf":1.4142135623730951},"147":{"tf":1.4142135623730951},"154":{"tf":1.0},"156":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"3":{"tf":1.0}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"127":{"tf":1.0}}}},"df":0,"docs":{}}}},"d":{"8":{"c":{"d":{"7":{"df":0,"docs":{},"e":{"5":{"df":2,"docs":{"44":{"tf":1.7320508075688772},"45":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"/":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"d":{"df":1,"docs":{"61":{"tf":1.0}}},"df":0,"docs":{}}}},"df":11,"docs":{"125":{"tf":1.0},"129":{"tf":1.7320508075688772},"131":{"tf":1.0},"132":{"tf":2.0},"154":{"tf":1.0},"155":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"59":{"tf":1.0},"63":{"tf":1.0},"80":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"133":{"tf":1.0},"142":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"108":{"tf":1.4142135623730951}}}}}}}}}}}},"df":1,"docs":{"155":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"23":{"tf":1.0}}}}}},"=":{"[":{":":{":":{"]":{":":{"8":{"0":{"0":{"0":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":41,"docs":{"103":{"tf":1.0},"107":{"tf":1.4142135623730951},"112":{"tf":1.4142135623730951},"116":{"tf":1.0},"121":{"tf":1.4142135623730951},"125":{"tf":1.4142135623730951},"129":{"tf":1.0},"132":{"tf":1.0},"137":{"tf":1.7320508075688772},"143":{"tf":2.23606797749979},"149":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":2.6457513110645907},"162":{"tf":1.0},"171":{"tf":1.4142135623730951},"22":{"tf":1.0},"23":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.4142135623730951},"35":{"tf":1.0},"36":{"tf":1.7320508075688772},"37":{"tf":1.7320508075688772},"4":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.7320508075688772},"46":{"tf":1.7320508075688772},"48":{"tf":1.0},"49":{"tf":1.4142135623730951},"52":{"tf":1.0},"55":{"tf":1.7320508075688772},"57":{"tf":1.7320508075688772},"60":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.0},"82":{"tf":1.0},"86":{"tf":1.0},"90":{"tf":1.4142135623730951},"94":{"tf":1.0},"95":{"tf":1.0},"99":{"tf":1.0}}}}}}},"df":7,"docs":{"133":{"tf":1.0},"140":{"tf":1.0},"142":{"tf":1.0},"150":{"tf":1.4142135623730951},"154":{"tf":1.4142135623730951},"155":{"tf":1.0},"158":{"tf":1.0}},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"126":{"tf":1.0}}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"a":{"d":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"4":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":12,"docs":{"129":{"tf":1.4142135623730951},"155":{"tf":2.23606797749979},"157":{"tf":1.0},"162":{"tf":1.0},"163":{"tf":1.0},"18":{"tf":1.0},"24":{"tf":1.0},"34":{"tf":1.0},"37":{"tf":1.0},"4":{"tf":2.0},"43":{"tf":1.0},"46":{"tf":1.0}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":4,"docs":{"133":{"tf":1.0},"160":{"tf":1.4142135623730951},"162":{"tf":1.4142135623730951},"172":{"tf":1.0}}}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"157":{"tf":1.0}}}}}},"v":{"a":{"df":0,"docs":{},"n":{"c":{"df":2,"docs":{"161":{"tf":1.0},"4":{"tf":1.0}}},"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{"df":5,"docs":{"169":{"tf":1.0},"170":{"tf":1.0},"2":{"tf":1.0},"32":{"tf":1.0},"41":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"174":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{},"f":{"c":{"4":{"df":1,"docs":{"18":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"161":{"tf":1.0}}}},"df":0,"docs":{}}},"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":2,"docs":{"34":{"tf":1.0},"43":{"tf":1.0}}}}}}}}}},"g":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":3,"docs":{"19":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"df":6,"docs":{"108":{"tf":1.4142135623730951},"121":{"tf":1.0},"125":{"tf":1.0},"152":{"tf":1.0},"23":{"tf":1.0},"95":{"tf":1.0}}}}}}},"df":12,"docs":{"22":{"tf":1.0},"26":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"42":{"tf":1.4142135623730951},"43":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":8,"docs":{"156":{"tf":2.6457513110645907},"157":{"tf":2.6457513110645907},"165":{"tf":1.0},"4":{"tf":1.0},"41":{"tf":1.4142135623730951},"42":{"tf":2.6457513110645907},"43":{"tf":1.7320508075688772},"45":{"tf":1.4142135623730951}}}}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":2,"docs":{"142":{"tf":1.0},"154":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"n":{"df":34,"docs":{"141":{"tf":1.4142135623730951},"148":{"tf":2.23606797749979},"149":{"tf":1.7320508075688772},"151":{"tf":1.4142135623730951},"152":{"tf":1.7320508075688772},"154":{"tf":1.7320508075688772},"156":{"tf":2.0},"157":{"tf":1.0},"165":{"tf":1.0},"174":{"tf":1.7320508075688772},"19":{"tf":1.0},"20":{"tf":1.0},"21":{"tf":1.4142135623730951},"22":{"tf":2.23606797749979},"23":{"tf":1.0},"26":{"tf":2.23606797749979},"27":{"tf":1.0},"3":{"tf":1.0},"30":{"tf":1.0},"31":{"tf":1.4142135623730951},"32":{"tf":1.7320508075688772},"33":{"tf":3.0},"34":{"tf":2.0},"35":{"tf":2.6457513110645907},"36":{"tf":2.0},"37":{"tf":1.0},"39":{"tf":1.0},"40":{"tf":1.4142135623730951},"41":{"tf":1.4142135623730951},"42":{"tf":3.3166247903554},"43":{"tf":2.23606797749979},"44":{"tf":2.6457513110645907},"45":{"tf":2.449489742783178},"46":{"tf":1.0}},"e":{"df":0,"docs":{},"s":{".":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"/":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}}}}}}}}},"df":0,"docs":{}},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"i":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"s":{"d":{"df":0,"docs":{},"k":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}}},"df":0,"docs":{}},"v":{"1":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},":":{"7":{"9":{"0":{"0":{"df":1,"docs":{"43":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{"0":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"13":{"tf":1.0}}}}}}}}}},"i":{"df":0,"docs":{},"m":{"df":2,"docs":{"1":{"tf":1.0},"78":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":11,"docs":{"141":{"tf":1.0},"149":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0},"23":{"tf":1.0},"32":{"tf":1.0},"36":{"tf":3.1622776601683795},"37":{"tf":1.0},"41":{"tf":1.0},"45":{"tf":3.1622776601683795},"46":{"tf":1.0}}},"df":0,"docs":{},"f":{"df":8,"docs":{"100":{"tf":1.0},"108":{"tf":1.7320508075688772},"117":{"tf":1.0},"122":{"tf":1.0},"72":{"tf":1.4142135623730951},"76":{"tf":1.0},"83":{"tf":1.4142135623730951},"95":{"tf":1.0}}},"w":{"df":13,"docs":{"103":{"tf":2.0},"104":{"tf":1.0},"126":{"tf":1.0},"14":{"tf":1.0},"157":{"tf":1.0},"165":{"tf":1.0},"2":{"tf":1.0},"59":{"tf":1.0},"63":{"tf":1.0},"92":{"tf":1.0},"94":{"tf":1.0},"95":{"tf":1.7320508075688772},"96":{"tf":2.23606797749979}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"/":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"63":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":2,"docs":{"135":{"tf":1.0},"61":{"tf":1.0}},"s":{"df":0,"docs":{},"i":{"d":{"df":3,"docs":{"169":{"tf":1.0},"52":{"tf":1.0},"61":{"tf":1.0}}},"df":0,"docs":{}}}}}},"p":{"df":0,"docs":{},"h":{"a":{"df":2,"docs":{"11":{"tf":1.0},"158":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"i":{"df":2,"docs":{"132":{"tf":1.0},"27":{"tf":1.0}}}},"df":0,"docs":{}},"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":{"59":{"tf":1.0}}}}}}}},"w":{"a":{"df":0,"docs":{},"y":{"df":8,"docs":{"103":{"tf":1.0},"11":{"tf":1.0},"110":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0},"165":{"tf":1.0},"171":{"tf":1.4142135623730951},"88":{"tf":1.0}}}},"df":0,"docs":{}}},"m":{"a":{"df":0,"docs":{},"z":{"df":1,"docs":{"14":{"tf":1.0}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"174":{"tf":1.0}}}}}}},"n":{"d":{"/":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"137":{"tf":1.0},"56":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":3,"docs":{"150":{"tf":1.4142135623730951},"36":{"tf":2.449489742783178},"45":{"tf":2.449489742783178}}}}},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":6,"docs":{"134":{"tf":1.0},"171":{"tf":1.0},"19":{"tf":1.0},"34":{"tf":1.0},"43":{"tf":1.0},"61":{"tf":1.0}}}}},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":1,"docs":{"108":{"tf":1.7320508075688772}}},"n":{"df":1,"docs":{"174":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"i":{"df":17,"docs":{"12":{"tf":1.0},"126":{"tf":1.0},"133":{"tf":2.0},"142":{"tf":2.0},"143":{"tf":1.7320508075688772},"162":{"tf":1.0},"165":{"tf":1.0},"172":{"tf":1.0},"174":{"tf":1.4142135623730951},"27":{"tf":1.0},"32":{"tf":1.0},"36":{"tf":1.0},"38":{"tf":1.0},"45":{"tf":1.0},"47":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.0}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"151":{"tf":1.0}}}}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":8,"docs":{"126":{"tf":1.0},"127":{"tf":1.0},"37":{"tf":1.7320508075688772},"46":{"tf":1.7320508075688772},"59":{"tf":2.6457513110645907},"61":{"tf":1.0},"82":{"tf":1.0},"83":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"i":{"c":{"df":4,"docs":{"124":{"tf":1.0},"36":{"tf":1.0},"41":{"tf":1.0},"45":{"tf":1.0}}},"df":13,"docs":{"104":{"tf":1.0},"146":{"tf":1.0},"22":{"tf":1.4142135623730951},"26":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.7320508075688772},"42":{"tf":1.4142135623730951},"43":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.7320508075688772},"72":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":2,"docs":{"154":{"tf":1.0},"156":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":8,"docs":{"125":{"tf":1.0},"152":{"tf":1.0},"169":{"tf":1.0},"33":{"tf":1.4142135623730951},"36":{"tf":1.0},"42":{"tf":1.4142135623730951},"45":{"tf":1.0},"80":{"tf":1.0}}}}}}}}},"r":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":3,"docs":{"49":{"tf":1.0},"51":{"tf":1.4142135623730951},"57":{"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":5,"docs":{"141":{"tf":1.0},"168":{"tf":1.4142135623730951},"2":{"tf":1.0},"3":{"tf":1.0},"4":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":5,"docs":{"137":{"tf":1.0},"165":{"tf":1.0},"21":{"tf":1.0},"31":{"tf":1.0},"40":{"tf":1.0}}}},"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":6,"docs":{"149":{"tf":1.0},"151":{"tf":1.0},"154":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"7":{"tf":1.0}}}}}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"139":{"tf":1.0},"146":{"tf":1.0}}},"df":0,"docs":{}}}},"r":{"a":{"df":0,"docs":{},"y":{"df":6,"docs":{"108":{"tf":1.7320508075688772},"119":{"tf":1.0},"55":{"tf":1.4142135623730951},"57":{"tf":1.7320508075688772},"83":{"tf":1.0},"95":{"tf":2.0}}}},"df":0,"docs":{}}},"s":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"172":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"n":{"df":3,"docs":{"137":{"tf":2.0},"138":{"tf":2.449489742783178},"139":{"tf":1.4142135623730951}}},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"1":{"tf":1.0},"162":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"!":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{".":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"(":{")":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":14,"docs":{"103":{"tf":1.0},"107":{"tf":1.0},"112":{"tf":1.0},"121":{"tf":1.0},"125":{"tf":1.0},"153":{"tf":1.0},"60":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.0},"82":{"tf":1.0},"86":{"tf":1.0},"90":{"tf":1.0},"94":{"tf":1.0},"99":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{"c":{"df":0,"docs":{},"i":{"df":8,"docs":{"138":{"tf":1.4142135623730951},"150":{"tf":1.0},"49":{"tf":1.0},"51":{"tf":1.4142135623730951},"52":{"tf":1.0},"55":{"tf":1.4142135623730951},"57":{"tf":1.0},"61":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"m":{"df":2,"docs":{"125":{"tf":1.0},"162":{"tf":1.0}}}}},"y":{"df":0,"docs":{},"n":{"c":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{":":{":":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"c":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"127":{"tf":1.0},"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":6,"docs":{"103":{"tf":1.4142135623730951},"127":{"tf":1.4142135623730951},"129":{"tf":1.4142135623730951},"131":{"tf":1.4142135623730951},"60":{"tf":1.4142135623730951},"99":{"tf":1.0}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"55":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":2,"docs":{"146":{"tf":1.7320508075688772},"165":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"75":{"tf":1.0}}}}}}},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"80":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":9,"docs":{"121":{"tf":1.0},"125":{"tf":2.8284271247461903},"152":{"tf":1.0},"171":{"tf":1.0},"174":{"tf":1.0},"36":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"63":{"tf":1.0},"65":{"tf":1.0}}}}}},"o":{"df":1,"docs":{"4":{"tf":1.4142135623730951}},"m":{"a":{"df":0,"docs":{},"t":{"df":2,"docs":{"159":{"tf":1.0},"53":{"tf":1.4142135623730951}}}},"df":2,"docs":{"141":{"tf":1.0},"5":{"tf":1.0}}}}}},"v":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":5,"docs":{"138":{"tf":1.0},"166":{"tf":1.4142135623730951},"168":{"tf":1.0},"172":{"tf":1.0},"72":{"tf":1.0}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"155":{"tf":1.0}}},"df":0,"docs":{}}}},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}},"r":{"df":2,"docs":{"103":{"tf":1.0},"171":{"tf":1.0}}}},"df":0,"docs":{}}},"b":{"a":{"c":{"df":0,"docs":{},"k":{"df":7,"docs":{"147":{"tf":1.0},"17":{"tf":1.0},"171":{"tf":1.0},"19":{"tf":1.4142135623730951},"34":{"tf":1.0},"43":{"tf":1.0},"75":{"tf":1.0}},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":1,"docs":{"165":{"tf":1.0}}}}}}},"d":{"/":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"146":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}},"df":1,"docs":{"3":{"tf":1.0}}},"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"c":{"df":3,"docs":{"143":{"tf":2.0},"171":{"tf":1.4142135623730951},"99":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"e":{"6":{"4":{"df":5,"docs":{"150":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"52":{"tf":1.4142135623730951},"55":{"tf":1.0}}},"df":0,"docs":{}},"df":13,"docs":{"100":{"tf":1.0},"105":{"tf":1.0},"11":{"tf":1.0},"133":{"tf":1.0},"138":{"tf":1.0},"143":{"tf":1.0},"164":{"tf":1.0},"165":{"tf":1.4142135623730951},"3":{"tf":1.0},"33":{"tf":1.0},"42":{"tf":1.0},"61":{"tf":1.0},"63":{"tf":1.4142135623730951}}},"i":{"c":{"df":2,"docs":{"22":{"tf":1.0},"4":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"z":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"14":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"a":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"156":{"tf":1.0}}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"59":{"tf":1.0}}}}},"df":6,"docs":{"13":{"tf":1.0},"140":{"tf":1.7320508075688772},"143":{"tf":1.0},"169":{"tf":1.0},"61":{"tf":1.0},"75":{"tf":1.4142135623730951}},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":10,"docs":{"138":{"tf":1.0},"139":{"tf":1.0},"156":{"tf":1.0},"24":{"tf":1.0},"27":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0},"58":{"tf":1.0},"59":{"tf":1.0},"75":{"tf":1.0}}}}},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"72":{"tf":1.0},"80":{"tf":1.0}}}}},"h":{"a":{"df":0,"docs":{},"v":{"df":1,"docs":{"105":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":3,"docs":{"105":{"tf":1.0},"108":{"tf":1.0},"63":{"tf":1.0}}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"1":{"tf":1.0},"147":{"tf":1.0}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":3,"docs":{"125":{"tf":1.0},"168":{"tf":1.0},"24":{"tf":1.0}}}}},"n":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"11":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":1,"docs":{"1":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":11,"docs":{"114":{"tf":1.0},"138":{"tf":1.0},"142":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"26":{"tf":1.0},"32":{"tf":1.0},"53":{"tf":1.7320508075688772},"58":{"tf":1.0},"63":{"tf":1.0},"73":{"tf":1.0}}}}}}}},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":13,"docs":{"12":{"tf":1.0},"13":{"tf":1.0},"132":{"tf":1.0},"16":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"3":{"tf":1.0},"31":{"tf":1.0},"37":{"tf":1.0},"40":{"tf":1.0},"46":{"tf":1.0},"7":{"tf":1.0},"9":{"tf":1.0}}},"y":{"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":2,"docs":{"128":{"tf":1.0},"132":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}},"d":{"df":1,"docs":{"4":{"tf":1.0}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":2,"docs":{"92":{"tf":1.0},"95":{"tf":1.0}}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"t":{"1":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"a":{"df":3,"docs":{"121":{"tf":1.0},"125":{"tf":1.0},"55":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"n":{"df":3,"docs":{"108":{"tf":1.0},"146":{"tf":1.0},"72":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"t":{"df":1,"docs":{"23":{"tf":1.0}},"h":{"df":7,"docs":{"11":{"tf":1.0},"127":{"tf":1.4142135623730951},"155":{"tf":1.4142135623730951},"157":{"tf":1.4142135623730951},"36":{"tf":1.0},"45":{"tf":1.0},"61":{"tf":1.0}}}},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"162":{"tf":1.0}}},"df":0,"docs":{}}},"x":{"df":6,"docs":{"132":{"tf":1.0},"169":{"tf":1.0},"3":{"tf":1.0},"32":{"tf":1.0},"41":{"tf":1.0},"63":{"tf":1.0}}}},"r":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":5,"docs":{"107":{"tf":1.0},"108":{"tf":2.23606797749979},"109":{"tf":1.0},"112":{"tf":1.0},"90":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"24":{"tf":1.0}}}}}}}},"u":{"df":0,"docs":{},"g":{"df":2,"docs":{"154":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951}}},"i":{"df":0,"docs":{},"l":{"d":{"df":7,"docs":{"1":{"tf":1.0},"12":{"tf":1.0},"132":{"tf":1.7320508075688772},"14":{"tf":1.0},"140":{"tf":1.0},"50":{"tf":1.0},"61":{"tf":1.0}}},"df":0,"docs":{},"t":{"df":11,"docs":{"143":{"tf":1.0},"148":{"tf":1.0},"155":{"tf":1.0},"174":{"tf":1.0},"52":{"tf":1.4142135623730951},"56":{"tf":1.0},"61":{"tf":1.4142135623730951},"62":{"tf":1.0},"63":{"tf":1.0},"7":{"tf":1.0},"9":{"tf":1.0}}}}}},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":20,"docs":{"119":{"tf":1.0},"132":{"tf":1.0},"138":{"tf":1.0},"158":{"tf":1.7320508075688772},"55":{"tf":1.0},"59":{"tf":1.4142135623730951},"61":{"tf":1.0},"62":{"tf":1.4142135623730951},"63":{"tf":1.0},"65":{"tf":1.0},"66":{"tf":1.0},"67":{"tf":1.0},"68":{"tf":1.0},"69":{"tf":1.0},"72":{"tf":2.8284271247461903},"79":{"tf":1.4142135623730951},"80":{"tf":1.0},"82":{"tf":1.0},"83":{"tf":1.4142135623730951},"84":{"tf":1.0}}}}}},"c":{"/":{"c":{"df":1,"docs":{"3":{"tf":1.0}}},"df":0,"docs":{}},"a":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"147":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":1,"docs":{"59":{"tf":1.4142135623730951}}}},"n":{"'":{"df":0,"docs":{},"t":{"df":1,"docs":{"13":{"tf":1.0}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"52":{"tf":1.0}}}}},"df":0,"docs":{}},"p":{"a":{"b":{"df":0,"docs":{},"l":{"df":3,"docs":{"154":{"tf":1.0},"156":{"tf":1.0},"168":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":13,"docs":{"114":{"tf":1.0},"125":{"tf":1.4142135623730951},"168":{"tf":1.0},"33":{"tf":1.0},"42":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.4142135623730951},"65":{"tf":1.7320508075688772},"66":{"tf":1.4142135623730951},"67":{"tf":1.0},"68":{"tf":1.0},"69":{"tf":1.4142135623730951},"72":{"tf":2.6457513110645907}},"e":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":3,"docs":{"121":{"tf":1.0},"125":{"tf":1.0},"61":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}}}}},"r":{"df":0,"docs":{},"e":{"df":3,"docs":{"27":{"tf":1.0},"37":{"tf":1.0},"46":{"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":3,"docs":{"129":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.4142135623730951}}}}}}},"df":5,"docs":{"129":{"tf":1.0},"14":{"tf":1.0},"16":{"tf":1.0},"5":{"tf":1.0},"8":{"tf":1.7320508075688772}}}}},"s":{"df":0,"docs":{},"e":{"df":5,"docs":{"103":{"tf":1.0},"135":{"tf":1.0},"153":{"tf":1.0},"4":{"tf":1.0},"58":{"tf":1.4142135623730951}}}},"t":{"df":1,"docs":{"17":{"tf":1.4142135623730951}}},"u":{"df":0,"docs":{},"s":{"df":2,"docs":{"154":{"tf":1.0},"156":{"tf":1.0}}}}},"d":{"df":1,"docs":{"143":{"tf":1.0}},"h":{"9":{"df":0,"docs":{},"k":{"df":1,"docs":{"42":{"tf":1.0}}}},"df":0,"docs":{}}},"df":7,"docs":{"12":{"tf":2.23606797749979},"14":{"tf":1.0},"27":{"tf":1.0},"37":{"tf":1.0},"4":{"tf":1.0},"46":{"tf":1.0},"54":{"tf":1.0}},"h":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":8,"docs":{"127":{"tf":1.0},"143":{"tf":2.23606797749979},"53":{"tf":2.0},"57":{"tf":1.0},"59":{"tf":2.8284271247461903},"60":{"tf":2.0},"61":{"tf":1.7320508075688772},"65":{"tf":1.0}}}},"n":{"df":0,"docs":{},"g":{"df":25,"docs":{"105":{"tf":1.0},"11":{"tf":1.0},"132":{"tf":1.0},"133":{"tf":1.0},"141":{"tf":1.4142135623730951},"148":{"tf":1.0},"151":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951},"161":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.0},"3":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.0},"48":{"tf":1.0},"56":{"tf":1.0},"59":{"tf":1.0},"63":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"df":11,"docs":{"155":{"tf":1.4142135623730951},"157":{"tf":1.4142135623730951},"165":{"tf":1.4142135623730951},"24":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"38":{"tf":1.0},"4":{"tf":1.4142135623730951},"43":{"tf":1.0},"45":{"tf":1.0},"47":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":4,"docs":{"2":{"tf":1.0},"23":{"tf":1.0},"59":{"tf":1.4142135623730951},"61":{"tf":1.0}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"100":{"tf":1.0}}}}}}},"i":{"d":{"df":0,"docs":{},"r":{"df":2,"docs":{"137":{"tf":1.0},"95":{"tf":2.0}}}},"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"13":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":2,"docs":{"25":{"tf":1.0},"28":{"tf":1.0}}}}},"r":{"df":1,"docs":{"147":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":1,"docs":{"162":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":1,"docs":{"3":{"tf":1.0}}}}}}},"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"135":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}},"df":29,"docs":{"1":{"tf":1.4142135623730951},"125":{"tf":1.0},"127":{"tf":1.0},"129":{"tf":2.0},"13":{"tf":1.0},"132":{"tf":1.0},"133":{"tf":1.0},"135":{"tf":1.7320508075688772},"139":{"tf":1.4142135623730951},"155":{"tf":1.0},"159":{"tf":1.0},"169":{"tf":2.0},"170":{"tf":3.7416573867739413},"171":{"tf":3.872983346207417},"174":{"tf":1.0},"2":{"tf":1.0},"21":{"tf":1.0},"23":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":2.8284271247461903},"31":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":3.0},"40":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":3.0},"53":{"tf":2.449489742783178},"73":{"tf":1.0},"75":{"tf":1.7320508075688772}}}}}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":1,"docs":{"11":{"tf":1.0}}}},"u":{"d":{"df":2,"docs":{"174":{"tf":1.0},"5":{"tf":1.0}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"df":1,"docs":{"41":{"tf":1.0}}},"df":46,"docs":{"103":{"tf":1.0},"107":{"tf":1.0},"112":{"tf":1.0},"116":{"tf":1.0},"121":{"tf":1.0},"125":{"tf":1.0},"129":{"tf":1.0},"138":{"tf":1.4142135623730951},"141":{"tf":2.23606797749979},"143":{"tf":2.23606797749979},"147":{"tf":1.0},"148":{"tf":1.4142135623730951},"149":{"tf":1.0},"152":{"tf":1.4142135623730951},"153":{"tf":1.0},"154":{"tf":1.7320508075688772},"155":{"tf":1.4142135623730951},"156":{"tf":2.6457513110645907},"167":{"tf":1.0},"21":{"tf":1.0},"22":{"tf":1.0},"26":{"tf":1.0},"31":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.0},"36":{"tf":1.4142135623730951},"37":{"tf":1.0},"4":{"tf":1.4142135623730951},"40":{"tf":1.0},"41":{"tf":2.0},"42":{"tf":1.4142135623730951},"43":{"tf":1.0},"45":{"tf":1.4142135623730951},"46":{"tf":1.0},"52":{"tf":1.0},"55":{"tf":1.4142135623730951},"57":{"tf":1.4142135623730951},"60":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.0},"82":{"tf":1.0},"86":{"tf":1.0},"90":{"tf":1.0},"94":{"tf":1.0},"99":{"tf":1.0}},"i":{"df":0,"docs":{},"p":{"df":2,"docs":{"33":{"tf":1.0},"42":{"tf":1.0}}}}}}}}}},"o":{"d":{"df":0,"docs":{},"e":{"b":{"a":{"df":0,"docs":{},"s":{"df":2,"docs":{"12":{"tf":1.0},"14":{"tf":1.0}}}},"df":0,"docs":{}},"df":9,"docs":{"12":{"tf":1.4142135623730951},"126":{"tf":1.0},"130":{"tf":1.0},"132":{"tf":2.0},"137":{"tf":1.0},"174":{"tf":1.0},"3":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"155":{"tf":1.0}}}}}},"m":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":12,"docs":{"101":{"tf":1.0},"110":{"tf":1.0},"114":{"tf":1.0},"125":{"tf":1.0},"143":{"tf":1.0},"169":{"tf":1.0},"171":{"tf":1.0},"174":{"tf":1.0},"59":{"tf":1.0},"65":{"tf":1.0},"88":{"tf":1.0},"95":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":7,"docs":{"132":{"tf":1.0},"142":{"tf":1.0},"169":{"tf":1.0},"34":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951},"50":{"tf":1.0},"58":{"tf":1.0}}},"m":{"a":{"df":1,"docs":{"150":{"tf":1.0}},"n":{"d":{"df":11,"docs":{"134":{"tf":1.0},"141":{"tf":1.4142135623730951},"144":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.4142135623730951},"155":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951},"24":{"tf":1.0},"4":{"tf":2.0},"54":{"tf":1.4142135623730951},"55":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"13":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"t":{"=":{"\"":{"d":{"4":{"2":{"d":{"b":{"7":{"df":0,"docs":{},"e":{"1":{"4":{"c":{"2":{"df":0,"docs":{},"e":{"0":{"df":0,"docs":{},"e":{"7":{"5":{"8":{"df":0,"docs":{},"e":{"9":{"a":{"6":{"df":0,"docs":{},"e":{"b":{"6":{"5":{"5":{"c":{"c":{"df":0,"docs":{},"f":{"4":{"1":{"8":{"4":{"9":{"4":{"1":{"0":{"6":{"6":{"c":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"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":{},"n":{"df":3,"docs":{"140":{"tf":1.0},"141":{"tf":1.0},"65":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":3,"docs":{"164":{"tf":1.0},"165":{"tf":1.0},"80":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"n":{"df":9,"docs":{"132":{"tf":1.0},"14":{"tf":1.0},"142":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.4142135623730951},"171":{"tf":1.0},"174":{"tf":1.0},"2":{"tf":1.0},"53":{"tf":1.4142135623730951}}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":2,"docs":{"108":{"tf":1.7320508075688772},"119":{"tf":1.4142135623730951}}},"t":{"df":2,"docs":{"142":{"tf":1.0},"78":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":3,"docs":{"13":{"tf":1.0},"132":{"tf":1.0},"8":{"tf":1.0}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"53":{"tf":1.4142135623730951}}},"x":{"df":5,"docs":{"141":{"tf":1.0},"168":{"tf":1.0},"171":{"tf":1.0},"174":{"tf":1.0},"54":{"tf":1.0}}}},"i":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"174":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0}}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"161":{"tf":1.0}}},"s":{"df":2,"docs":{"1":{"tf":1.0},"3":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":3,"docs":{"26":{"tf":1.0},"27":{"tf":1.7320508075688772},"28":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":14,"docs":{"126":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"26":{"tf":2.23606797749979},"27":{"tf":2.0},"59":{"tf":2.0},"63":{"tf":1.4142135623730951},"73":{"tf":2.0},"75":{"tf":2.0},"76":{"tf":1.7320508075688772},"77":{"tf":1.0},"78":{"tf":2.0},"79":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"/":{"d":{"df":0,"docs":{},"e":{"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":1,"docs":{"78":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"126":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"s":{"df":2,"docs":{"142":{"tf":1.0},"60":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"2":{"tf":1.0}}}}}},"n":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":8,"docs":{"125":{"tf":1.0},"171":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0},"63":{"tf":1.0},"65":{"tf":1.0},"80":{"tf":1.4142135623730951},"83":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"53":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"110":{"tf":1.0},"88":{"tf":1.0}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{".":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"|":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"129":{"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":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"d":{":":{":":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"c":{":":{":":{"a":{"df":0,"docs":{},"r":{"c":{":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"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":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"132":{"tf":1.0}}}}}}},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"153":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":42,"docs":{"100":{"tf":1.0},"103":{"tf":1.4142135623730951},"104":{"tf":1.4142135623730951},"107":{"tf":1.7320508075688772},"108":{"tf":2.0},"112":{"tf":1.7320508075688772},"116":{"tf":1.7320508075688772},"117":{"tf":1.4142135623730951},"121":{"tf":1.4142135623730951},"122":{"tf":1.0},"125":{"tf":1.4142135623730951},"129":{"tf":1.4142135623730951},"131":{"tf":2.0},"132":{"tf":2.23606797749979},"151":{"tf":1.7320508075688772},"152":{"tf":1.0},"153":{"tf":1.4142135623730951},"165":{"tf":1.0},"167":{"tf":1.0},"34":{"tf":1.4142135623730951},"36":{"tf":1.4142135623730951},"37":{"tf":1.4142135623730951},"4":{"tf":1.7320508075688772},"43":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"46":{"tf":1.4142135623730951},"48":{"tf":1.0},"54":{"tf":1.0},"60":{"tf":2.23606797749979},"64":{"tf":1.0},"71":{"tf":1.4142135623730951},"72":{"tf":1.0},"75":{"tf":1.4142135623730951},"76":{"tf":1.0},"82":{"tf":1.4142135623730951},"83":{"tf":1.4142135623730951},"86":{"tf":1.4142135623730951},"87":{"tf":1.0},"90":{"tf":1.7320508075688772},"94":{"tf":1.4142135623730951},"95":{"tf":1.0},"99":{"tf":1.4142135623730951}},"m":{"a":{"df":0,"docs":{},"p":{"df":11,"docs":{"141":{"tf":1.0},"151":{"tf":2.0},"154":{"tf":1.0},"156":{"tf":1.0},"22":{"tf":1.0},"25":{"tf":1.0},"28":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"r":{"df":78,"docs":{"100":{"tf":1.4142135623730951},"103":{"tf":2.23606797749979},"104":{"tf":1.4142135623730951},"107":{"tf":1.0},"108":{"tf":2.449489742783178},"109":{"tf":1.0},"11":{"tf":1.7320508075688772},"112":{"tf":1.0},"113":{"tf":1.4142135623730951},"116":{"tf":1.0},"117":{"tf":1.4142135623730951},"121":{"tf":1.0},"122":{"tf":1.0},"125":{"tf":1.4142135623730951},"128":{"tf":1.7320508075688772},"129":{"tf":1.4142135623730951},"130":{"tf":2.0},"131":{"tf":1.4142135623730951},"132":{"tf":3.0},"135":{"tf":1.0},"138":{"tf":1.0},"140":{"tf":1.0},"141":{"tf":2.23606797749979},"142":{"tf":2.449489742783178},"143":{"tf":2.8284271247461903},"146":{"tf":2.6457513110645907},"147":{"tf":2.23606797749979},"149":{"tf":1.4142135623730951},"151":{"tf":2.0},"153":{"tf":2.0},"154":{"tf":1.4142135623730951},"155":{"tf":2.449489742783178},"156":{"tf":2.23606797749979},"157":{"tf":1.4142135623730951},"162":{"tf":1.0},"165":{"tf":1.4142135623730951},"167":{"tf":1.0},"169":{"tf":1.0},"171":{"tf":1.0},"18":{"tf":1.7320508075688772},"22":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":2.0},"29":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.7320508075688772},"34":{"tf":1.4142135623730951},"35":{"tf":1.4142135623730951},"37":{"tf":1.4142135623730951},"4":{"tf":2.23606797749979},"41":{"tf":1.0},"42":{"tf":2.0},"43":{"tf":1.4142135623730951},"44":{"tf":1.4142135623730951},"46":{"tf":1.4142135623730951},"51":{"tf":1.0},"52":{"tf":1.7320508075688772},"54":{"tf":2.8284271247461903},"55":{"tf":2.6457513110645907},"56":{"tf":1.4142135623730951},"57":{"tf":2.0},"60":{"tf":1.4142135623730951},"61":{"tf":1.4142135623730951},"64":{"tf":1.4142135623730951},"71":{"tf":1.0},"72":{"tf":1.0},"75":{"tf":1.7320508075688772},"76":{"tf":1.0},"82":{"tf":1.0},"83":{"tf":1.4142135623730951},"86":{"tf":1.0},"87":{"tf":1.4142135623730951},"90":{"tf":1.0},"91":{"tf":1.4142135623730951},"94":{"tf":1.0},"95":{"tf":1.7320508075688772},"96":{"tf":1.4142135623730951},"99":{"tf":1.4142135623730951}}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":1,"docs":{"169":{"tf":1.0}}}}}},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":2,"docs":{"19":{"tf":1.0},"27":{"tf":1.0}}}}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":30,"docs":{"138":{"tf":2.6457513110645907},"139":{"tf":1.4142135623730951},"144":{"tf":1.4142135623730951},"146":{"tf":1.7320508075688772},"147":{"tf":1.7320508075688772},"148":{"tf":1.0},"149":{"tf":1.0},"151":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.7320508075688772},"155":{"tf":1.0},"156":{"tf":1.0},"165":{"tf":1.7320508075688772},"169":{"tf":1.4142135623730951},"170":{"tf":1.0},"171":{"tf":2.0},"19":{"tf":1.0},"2":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":1.0},"27":{"tf":2.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"37":{"tf":2.0},"42":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951},"46":{"tf":2.0},"55":{"tf":1.0},"57":{"tf":1.0},"59":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":1,"docs":{"61":{"tf":1.0}}}}},"i":{"d":{"df":2,"docs":{"164":{"tf":1.0},"165":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"161":{"tf":1.0}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"12":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"13":{"tf":1.4142135623730951}}}},"t":{"df":2,"docs":{"128":{"tf":1.0},"132":{"tf":1.0}},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"143":{"tf":1.0}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":5,"docs":{"127":{"tf":1.0},"51":{"tf":1.0},"59":{"tf":1.4142135623730951},"61":{"tf":1.4142135623730951},"64":{"tf":1.4142135623730951}}}}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":9,"docs":{"130":{"tf":1.0},"135":{"tf":1.4142135623730951},"155":{"tf":1.0},"157":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"5":{"tf":1.0},"51":{"tf":1.4142135623730951},"84":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"d":{":":{"/":{"/":{"7":{"b":{"3":{"d":{"9":{"df":0,"docs":{},"e":{"9":{"d":{"b":{"d":{"a":{"6":{"df":0,"docs":{},"f":{"2":{"df":0,"docs":{},"e":{"0":{"3":{"8":{"1":{"d":{"df":0,"docs":{},"f":{"7":{"6":{"6":{"9":{"df":0,"docs":{},"f":{"6":{"1":{"1":{"7":{"b":{"df":0,"docs":{},"f":{"3":{"df":0,"docs":{},"e":{"5":{"4":{"1":{"7":{"1":{"4":{"6":{"9":{"c":{"df":0,"docs":{},"f":{"a":{"c":{"b":{"c":{"df":0,"docs":{},"e":{"2":{"6":{"7":{"0":{"6":{"0":{"5":{"a":{"6":{"1":{"c":{"df":0,"docs":{},"e":{"4":{"b":{"8":{"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":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{"3":{"9":{"d":{"3":{"0":{"9":{"6":{"5":{"b":{"df":0,"docs":{},"e":{"c":{"d":{"b":{"c":{"4":{"0":{"3":{"3":{"6":{"df":0,"docs":{},"f":{"d":{"9":{"a":{"a":{"6":{"4":{"2":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"7":{"7":{"6":{"4":{"2":{"1":{"5":{"5":{"3":{"6":{"1":{"5":{"df":0,"docs":{},"f":{"6":{"4":{"2":{"d":{"d":{"5":{"9":{"9":{"df":0,"docs":{},"e":{"1":{"b":{"0":{"d":{"8":{"8":{"c":{"5":{"0":{"5":{"b":{"6":{"df":1,"docs":{"45":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{},"n":{"df":0,"docs":{},"t":{"df":5,"docs":{"135":{"tf":1.0},"151":{"tf":1.4142135623730951},"36":{"tf":1.0},"45":{"tf":1.0},"61":{"tf":1.0}}}},"x":{"df":0,"docs":{},"t":{"df":4,"docs":{"127":{"tf":1.0},"51":{"tf":1.0},"57":{"tf":1.0},"72":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":1,"docs":{"165":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"14":{"tf":1.0}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"l":{"df":20,"docs":{"1":{"tf":1.0},"101":{"tf":1.0},"125":{"tf":1.0},"133":{"tf":1.0},"138":{"tf":1.0},"141":{"tf":1.4142135623730951},"154":{"tf":2.6457513110645907},"155":{"tf":3.3166247903554},"156":{"tf":2.0},"157":{"tf":1.0},"171":{"tf":1.7320508075688772},"3":{"tf":1.0},"32":{"tf":1.4142135623730951},"33":{"tf":1.7320508075688772},"34":{"tf":1.0},"41":{"tf":1.4142135623730951},"42":{"tf":1.4142135623730951},"43":{"tf":1.0},"56":{"tf":1.0},"96":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"126":{"tf":1.0}}}},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"84":{"tf":1.0}}},"t":{"df":1,"docs":{"132":{"tf":1.0}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"132":{"tf":1.0}}}}}}}}}}}}},"df":0,"docs":{}}}}}}}}}}},"o":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"171":{"tf":1.0}}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"i":{"df":5,"docs":{"159":{"tf":1.0},"21":{"tf":1.0},"27":{"tf":1.4142135623730951},"31":{"tf":1.4142135623730951},"40":{"tf":1.4142135623730951}}}},"r":{"df":0,"docs":{},"e":{"df":2,"docs":{"59":{"tf":1.0},"62":{"tf":1.0}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"123":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"171":{"tf":1.0}}}}}},"df":0,"docs":{},"l":{"df":1,"docs":{"147":{"tf":1.0}}},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":7,"docs":{"137":{"tf":1.0},"143":{"tf":1.4142135623730951},"147":{"tf":2.0},"150":{"tf":1.0},"42":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"2":{"tf":1.0}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":7,"docs":{"109":{"tf":1.4142135623730951},"123":{"tf":1.0},"138":{"tf":1.0},"139":{"tf":1.0},"140":{"tf":1.0},"146":{"tf":2.0},"147":{"tf":2.0}}}},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"137":{"tf":1.0}}},"y":{"_":{"c":{"df":0,"docs":{},"o":{"d":{"df":2,"docs":{"137":{"tf":1.0},"139":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"p":{"d":{"df":1,"docs":{"154":{"tf":1.0}}},"df":0,"docs":{},"u":{"df":2,"docs":{"2":{"tf":1.0},"48":{"tf":1.0}}}},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":5,"docs":{"129":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.7320508075688772},"78":{"tf":1.0}}}}},"d":{"df":3,"docs":{"141":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":22,"docs":{"12":{"tf":1.0},"126":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.0},"139":{"tf":1.0},"155":{"tf":1.0},"17":{"tf":1.0},"26":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.4142135623730951},"35":{"tf":1.4142135623730951},"36":{"tf":1.4142135623730951},"37":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.4142135623730951},"44":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"46":{"tf":1.0},"53":{"tf":1.7320508075688772},"59":{"tf":1.0},"60":{"tf":1.4142135623730951},"64":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"128":{"tf":1.0},"132":{"tf":1.0}}}}}}}}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":2,"docs":{"165":{"tf":1.4142135623730951},"59":{"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":3,"docs":{"125":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}}},"t":{"df":0,"docs":{},"x":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"131":{"tf":1.4142135623730951}},"s":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"(":{"b":{"\"":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"d":{"b":{"df":0,"docs":{},"y":{"df":1,"docs":{"127":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"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":2,"docs":{"127":{"tf":1.4142135623730951},"131":{"tf":1.4142135623730951}}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":8,"docs":{"155":{"tf":1.7320508075688772},"157":{"tf":1.7320508075688772},"34":{"tf":1.7320508075688772},"36":{"tf":1.4142135623730951},"37":{"tf":1.0},"43":{"tf":1.7320508075688772},"45":{"tf":1.4142135623730951},"46":{"tf":1.0}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":22,"docs":{"103":{"tf":1.0},"11":{"tf":1.0},"128":{"tf":1.0},"133":{"tf":1.0},"134":{"tf":1.0},"138":{"tf":1.4142135623730951},"139":{"tf":1.0},"143":{"tf":1.0},"146":{"tf":1.0},"147":{"tf":1.4142135623730951},"148":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0},"158":{"tf":1.0},"34":{"tf":1.0},"43":{"tf":1.0},"52":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.0},"78":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":4,"docs":{"126":{"tf":1.4142135623730951},"129":{"tf":1.0},"142":{"tf":1.0},"174":{"tf":1.0}}}}}}}},"d":{"7":{"df":0,"docs":{},"r":{"df":0,"docs":{},"f":{"df":0,"docs":{},"x":{"df":2,"docs":{"35":{"tf":1.7320508075688772},"36":{"tf":2.23606797749979}}}}}},"a":{"df":0,"docs":{},"t":{"a":{"b":{"a":{"df":0,"docs":{},"s":{"df":4,"docs":{"137":{"tf":1.4142135623730951},"139":{"tf":1.0},"48":{"tf":1.0},"57":{"tf":1.0}}}},"df":0,"docs":{}},"df":17,"docs":{"1":{"tf":1.0},"114":{"tf":1.0},"123":{"tf":1.4142135623730951},"127":{"tf":1.0},"135":{"tf":1.4142135623730951},"138":{"tf":2.449489742783178},"151":{"tf":1.4142135623730951},"155":{"tf":1.4142135623730951},"165":{"tf":1.4142135623730951},"171":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.7320508075688772},"3":{"tf":1.0},"61":{"tf":1.4142135623730951},"63":{"tf":1.0},"73":{"tf":1.0},"75":{"tf":1.4142135623730951}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"155":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":7,"docs":{"131":{"tf":1.0},"161":{"tf":1.4142135623730951},"60":{"tf":1.4142135623730951},"63":{"tf":1.0},"84":{"tf":1.7320508075688772},"86":{"tf":1.0},"87":{"tf":1.0}}}}},"c":{"df":0,"docs":{},"i":{"d":{"df":3,"docs":{"14":{"tf":1.0},"155":{"tf":1.0},"96":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":1,"docs":{"14":{"tf":1.0}}}},"l":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"119":{"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":6,"docs":{"26":{"tf":1.0},"63":{"tf":1.0},"73":{"tf":1.0},"75":{"tf":1.4142135623730951},"76":{"tf":1.4142135623730951},"79":{"tf":1.0}}}}}}}}}},"d":{"df":0,"docs":{},"i":{"c":{"df":11,"docs":{"0":{"tf":1.0},"1":{"tf":1.7320508075688772},"168":{"tf":1.0},"169":{"tf":2.23606797749979},"170":{"tf":1.4142135623730951},"171":{"tf":2.8284271247461903},"174":{"tf":1.0},"22":{"tf":1.4142135623730951},"37":{"tf":1.0},"46":{"tf":1.0},"75":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":1,"docs":{"3":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"50":{"tf":1.0}}}}}},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":31,"docs":{"100":{"tf":1.0},"104":{"tf":1.0},"108":{"tf":1.0},"122":{"tf":1.0},"127":{"tf":1.0},"137":{"tf":1.0},"141":{"tf":1.0},"149":{"tf":1.4142135623730951},"151":{"tf":1.4142135623730951},"152":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.7320508075688772},"155":{"tf":1.0},"156":{"tf":1.4142135623730951},"161":{"tf":1.0},"162":{"tf":1.0},"18":{"tf":1.0},"22":{"tf":1.4142135623730951},"26":{"tf":1.4142135623730951},"35":{"tf":1.7320508075688772},"36":{"tf":2.0},"4":{"tf":1.4142135623730951},"44":{"tf":1.7320508075688772},"45":{"tf":2.0},"48":{"tf":2.0},"54":{"tf":1.0},"57":{"tf":1.7320508075688772},"62":{"tf":1.0},"72":{"tf":1.4142135623730951},"76":{"tf":1.0},"83":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":6,"docs":{"108":{"tf":1.0},"113":{"tf":1.0},"128":{"tf":1.0},"131":{"tf":1.0},"164":{"tf":1.0},"91":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":9,"docs":{"100":{"tf":1.0},"108":{"tf":1.0},"117":{"tf":1.0},"122":{"tf":1.0},"139":{"tf":1.0},"72":{"tf":1.0},"76":{"tf":1.0},"83":{"tf":1.0},"95":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"/":{"a":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"76":{"tf":1.4142135623730951},"95":{"tf":1.0}}}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"108":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"c":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"r":{"df":1,"docs":{"95":{"tf":1.0}}}},"df":0,"docs":{}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"108":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"108":{"tf":1.0}}}}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":4,"docs":{"108":{"tf":1.0},"117":{"tf":1.0},"122":{"tf":1.0},"72":{"tf":1.0}}}}},"m":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"76":{"tf":1.0}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"i":{"df":1,"docs":{"100":{"tf":1.0}}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"95":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"_":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"1":{"6":{"df":1,"docs":{"95":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"95":{"tf":1.4142135623730951}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":2,"docs":{"72":{"tf":1.0},"83":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"108":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":3,"docs":{"25":{"tf":1.4142135623730951},"28":{"tf":1.4142135623730951},"53":{"tf":1.0}}}}},"m":{"df":0,"docs":{},"o":{"df":1,"docs":{"155":{"tf":1.0}},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":4,"docs":{"27":{"tf":1.0},"36":{"tf":1.0},"41":{"tf":1.0},"45":{"tf":1.0}}}}}}}},"n":{"df":0,"docs":{},"i":{"df":3,"docs":{"94":{"tf":1.0},"95":{"tf":1.4142135623730951},"96":{"tf":2.449489742783178}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":7,"docs":{"11":{"tf":1.0},"129":{"tf":1.4142135623730951},"131":{"tf":1.0},"132":{"tf":1.7320508075688772},"3":{"tf":1.0},"4":{"tf":1.0},"92":{"tf":1.0}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"y":{"df":11,"docs":{"1":{"tf":1.0},"152":{"tf":1.4142135623730951},"156":{"tf":1.0},"33":{"tf":2.0},"34":{"tf":1.4142135623730951},"4":{"tf":1.4142135623730951},"42":{"tf":2.23606797749979},"43":{"tf":1.4142135623730951},"5":{"tf":1.0},"58":{"tf":1.0},"84":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"'":{"df":1,"docs":{"142":{"tf":1.0}}},"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"34":{"tf":1.0},"43":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}}}}}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"131":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"b":{"df":5,"docs":{"130":{"tf":1.4142135623730951},"142":{"tf":1.0},"36":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"60":{"tf":1.0}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":16,"docs":{"100":{"tf":2.23606797749979},"104":{"tf":1.7320508075688772},"108":{"tf":3.3166247903554},"117":{"tf":1.7320508075688772},"122":{"tf":1.4142135623730951},"137":{"tf":1.0},"140":{"tf":1.4142135623730951},"57":{"tf":3.1622776601683795},"62":{"tf":1.0},"63":{"tf":1.0},"64":{"tf":1.4142135623730951},"72":{"tf":3.4641016151377544},"76":{"tf":1.4142135623730951},"83":{"tf":1.7320508075688772},"87":{"tf":1.4142135623730951},"95":{"tf":2.8284271247461903}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"131":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":2,"docs":{"0":{"tf":1.0},"1":{"tf":1.4142135623730951}}}},"r":{"df":2,"docs":{"50":{"tf":1.0},"61":{"tf":1.0}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"53":{"tf":1.0},"58":{"tf":1.0}}}}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":4,"docs":{"108":{"tf":1.0},"121":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":3,"docs":{"51":{"tf":1.0},"53":{"tf":1.0},"60":{"tf":1.0}}}}}}}},"v":{"df":3,"docs":{"37":{"tf":1.0},"46":{"tf":1.0},"7":{"tf":1.0}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":6,"docs":{"1":{"tf":1.0},"13":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0},"174":{"tf":1.4142135623730951},"2":{"tf":1.0}}}}}}}},"i":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"172":{"tf":1.0}}}},"df":0,"docs":{}}}},"d":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":3,"docs":{"14":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":8,"docs":{"123":{"tf":1.0},"140":{"tf":1.0},"154":{"tf":1.0},"162":{"tf":1.0},"165":{"tf":1.0},"168":{"tf":1.0},"4":{"tf":1.0},"58":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":8,"docs":{"108":{"tf":1.0},"118":{"tf":1.0},"126":{"tf":1.4142135623730951},"127":{"tf":1.0},"140":{"tf":2.0},"146":{"tf":1.0},"50":{"tf":1.0},"59":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"108":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"i":{"df":7,"docs":{"13":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.4142135623730951},"27":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"54":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"s":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"13":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"147":{"tf":1.0}}}},"df":0,"docs":{}}}},"v":{"df":7,"docs":{"141":{"tf":1.7320508075688772},"142":{"tf":1.0},"143":{"tf":1.4142135623730951},"147":{"tf":1.0},"148":{"tf":1.0},"156":{"tf":1.7320508075688772},"159":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":10,"docs":{"141":{"tf":1.4142135623730951},"142":{"tf":1.4142135623730951},"143":{"tf":2.23606797749979},"147":{"tf":2.0},"154":{"tf":1.7320508075688772},"155":{"tf":1.0},"156":{"tf":1.4142135623730951},"157":{"tf":1.0},"4":{"tf":1.4142135623730951},"48":{"tf":1.0}}},"y":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"146":{"tf":1.0}}}}}}}}}}}}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"13":{"tf":1.0}}}}}},"df":0,"docs":{},"k":{"df":1,"docs":{"153":{"tf":1.0}}},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"165":{"tf":1.0}}}}}},"t":{"a":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"134":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":5,"docs":{"100":{"tf":1.0},"6":{"tf":1.0},"63":{"tf":1.0},"97":{"tf":1.0},"99":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"v":{"df":0,"docs":{},"e":{"df":1,"docs":{"50":{"tf":1.0}}}}},"o":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":3,"docs":{"76":{"tf":1.0},"82":{"tf":1.0},"83":{"tf":1.7320508075688772}}}}}}},"c":{"df":11,"docs":{"100":{"tf":1.0},"104":{"tf":1.0},"108":{"tf":1.0},"117":{"tf":1.0},"122":{"tf":1.0},"135":{"tf":1.4142135623730951},"72":{"tf":1.0},"76":{"tf":1.0},"83":{"tf":1.0},"87":{"tf":1.0},"95":{"tf":1.0}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"k":{"df":0,"docs":{},"g":{".":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"/":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"/":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{":":{"0":{".":{"8":{".":{"0":{"df":1,"docs":{"7":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":13,"docs":{"108":{"tf":1.0},"12":{"tf":1.0},"121":{"tf":1.0},"126":{"tf":1.0},"142":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0},"161":{"tf":1.0},"166":{"tf":1.4142135623730951},"55":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.0},"64":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"143":{"tf":1.0}}}}},"df":0,"docs":{}},"n":{"'":{"df":0,"docs":{},"t":{"df":3,"docs":{"36":{"tf":1.0},"45":{"tf":1.0},"59":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":2,"docs":{"101":{"tf":1.0},"59":{"tf":1.0}}}},"w":{"df":0,"docs":{},"n":{"df":4,"docs":{"138":{"tf":1.0},"139":{"tf":1.0},"2":{"tf":1.0},"65":{"tf":1.0}},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":7,"docs":{"101":{"tf":1.0},"127":{"tf":1.4142135623730951},"138":{"tf":2.449489742783178},"53":{"tf":1.0},"59":{"tf":1.4142135623730951},"63":{"tf":1.0},"97":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}},"q":{"df":0,"docs":{},"v":{"df":0,"docs":{},"j":{"df":0,"docs":{},"g":{"df":1,"docs":{"34":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":7,"docs":{"103":{"tf":1.0},"123":{"tf":1.4142135623730951},"138":{"tf":1.4142135623730951},"53":{"tf":1.0},"59":{"tf":3.0},"63":{"tf":1.4142135623730951},"88":{"tf":1.7320508075688772}}}}},"u":{"df":0,"docs":{},"e":{"df":2,"docs":{"103":{"tf":1.0},"146":{"tf":1.0}}},"r":{"a":{"df":0,"docs":{},"t":{"df":6,"docs":{"104":{"tf":1.4142135623730951},"114":{"tf":1.0},"118":{"tf":1.0},"138":{"tf":1.0},"140":{"tf":1.4142135623730951},"63":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":3,"docs":{"103":{"tf":1.0},"104":{"tf":1.0},"132":{"tf":1.0}}}}},"y":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":16,"docs":{"105":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"119":{"tf":1.0},"121":{"tf":1.0},"122":{"tf":1.0},"123":{"tf":1.7320508075688772},"125":{"tf":1.4142135623730951},"130":{"tf":1.0},"140":{"tf":1.0},"52":{"tf":1.0},"56":{"tf":1.7320508075688772},"61":{"tf":2.6457513110645907},"62":{"tf":1.0},"63":{"tf":1.4142135623730951},"65":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"g":{"df":8,"docs":{"138":{"tf":1.0},"140":{"tf":1.0},"143":{"tf":1.4142135623730951},"146":{"tf":1.0},"165":{"tf":1.7320508075688772},"51":{"tf":1.4142135623730951},"57":{"tf":1.4142135623730951},"61":{"tf":1.0}}}},"a":{"c":{"df":0,"docs":{},"h":{"df":21,"docs":{"125":{"tf":1.0},"127":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0},"147":{"tf":1.0},"154":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951},"165":{"tf":1.0},"168":{"tf":1.0},"169":{"tf":1.0},"37":{"tf":1.0},"41":{"tf":1.0},"43":{"tf":1.0},"46":{"tf":1.0},"55":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.0},"61":{"tf":1.7320508075688772},"62":{"tf":1.0},"80":{"tf":1.4142135623730951},"87":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"138":{"tf":1.0},"34":{"tf":1.0},"43":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"14":{"tf":1.0},"140":{"tf":1.0},"27":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"5":{"tf":1.0}}}}}}},"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":4,"docs":{"129":{"tf":1.0},"17":{"tf":1.7320508075688772},"18":{"tf":1.0},"19":{"tf":1.0}}}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"14":{"tf":1.0}}}}}}}}}},"d":{"df":1,"docs":{"143":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"27":{"tf":1.4142135623730951},"37":{"tf":1.4142135623730951},"46":{"tf":1.4142135623730951}}}}},"df":1,"docs":{"17":{"tf":1.0}},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"60":{"tf":1.0},"61":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"32":{"tf":1.0}}}}}}},"m":{"b":{"df":0,"docs":{},"e":{"d":{"df":1,"docs":{"12":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"n":{"a":{"b":{"df":0,"docs":{},"l":{"df":2,"docs":{"171":{"tf":1.0},"61":{"tf":1.0}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"o":{"d":{"df":5,"docs":{"150":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"55":{"tf":1.0},"84":{"tf":1.0}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"138":{"tf":1.0},"147":{"tf":1.0}}}}}}},"d":{"df":7,"docs":{"36":{"tf":1.0},"45":{"tf":1.0},"60":{"tf":1.0},"67":{"tf":1.0},"72":{"tf":1.4142135623730951},"80":{"tf":1.0},"95":{"tf":1.4142135623730951}},"i":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"135":{"tf":1.0}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"\"":{",":{"\"":{"a":{"d":{"d":{"df":0,"docs":{},"r":{"df":1,"docs":{"18":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"'":{"df":4,"docs":{"119":{"tf":1.0},"123":{"tf":1.0},"143":{"tf":1.0},"52":{"tf":1.0}}},"df":57,"docs":{"100":{"tf":2.0},"103":{"tf":1.0},"107":{"tf":1.0},"112":{"tf":1.0},"116":{"tf":1.0},"119":{"tf":1.4142135623730951},"121":{"tf":1.0},"125":{"tf":1.4142135623730951},"127":{"tf":1.4142135623730951},"129":{"tf":1.0},"132":{"tf":1.0},"138":{"tf":2.23606797749979},"141":{"tf":2.23606797749979},"143":{"tf":2.6457513110645907},"147":{"tf":1.4142135623730951},"148":{"tf":1.0},"149":{"tf":1.4142135623730951},"150":{"tf":1.4142135623730951},"151":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.7320508075688772},"155":{"tf":2.23606797749979},"156":{"tf":2.23606797749979},"157":{"tf":1.4142135623730951},"163":{"tf":1.4142135623730951},"164":{"tf":1.0},"165":{"tf":1.7320508075688772},"18":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"36":{"tf":1.7320508075688772},"37":{"tf":1.0},"41":{"tf":1.0},"42":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951},"45":{"tf":1.7320508075688772},"46":{"tf":1.0},"48":{"tf":1.0},"49":{"tf":1.7320508075688772},"50":{"tf":1.0},"51":{"tf":2.6457513110645907},"52":{"tf":2.6457513110645907},"53":{"tf":2.23606797749979},"55":{"tf":2.8284271247461903},"56":{"tf":1.0},"57":{"tf":2.8284271247461903},"60":{"tf":1.0},"61":{"tf":1.4142135623730951},"63":{"tf":1.4142135623730951},"71":{"tf":1.0},"75":{"tf":1.0},"82":{"tf":1.0},"86":{"tf":1.0},"90":{"tf":1.0},"94":{"tf":1.0},"97":{"tf":1.0},"99":{"tf":1.7320508075688772}}}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"c":{"df":1,"docs":{"103":{"tf":1.0}}},"df":0,"docs":{}}}},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":5,"docs":{"12":{"tf":1.0},"13":{"tf":1.0},"158":{"tf":1.4142135623730951},"159":{"tf":1.7320508075688772},"170":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":5,"docs":{"1":{"tf":1.0},"165":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0},"75":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"19":{"tf":1.0}}}},"i":{"df":0,"docs":{},"r":{"df":3,"docs":{"58":{"tf":1.0},"75":{"tf":1.4142135623730951},"96":{"tf":1.4142135623730951}}},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"137":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"2":{"tf":1.0},"61":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"m":{"df":6,"docs":{"100":{"tf":1.7320508075688772},"57":{"tf":1.0},"72":{"tf":1.7320508075688772},"76":{"tf":1.4142135623730951},"83":{"tf":1.0},"95":{"tf":1.4142135623730951}}}},"v":{"df":5,"docs":{"141":{"tf":2.23606797749979},"154":{"tf":1.7320508075688772},"156":{"tf":2.449489742783178},"4":{"tf":2.0},"48":{"tf":2.6457513110645907}},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":3,"docs":{"161":{"tf":1.4142135623730951},"162":{"tf":1.0},"54":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"y":{"df":2,"docs":{"14":{"tf":1.7320508075688772},"142":{"tf":1.0}}}}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":3,"docs":{"132":{"tf":1.0},"143":{"tf":1.0},"146":{"tf":1.7320508075688772}},"v":{"df":1,"docs":{"132":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":4,"docs":{"132":{"tf":1.0},"138":{"tf":1.0},"147":{"tf":1.0},"84":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"53":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"c":{"/":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"/":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"54":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}}}},"df":3,"docs":{"154":{"tf":1.0},"156":{"tf":1.0},"169":{"tf":1.0}}},"df":0,"docs":{}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"96":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"171":{"tf":1.0},"19":{"tf":1.0}},"t":{"df":2,"docs":{"138":{"tf":1.7320508075688772},"161":{"tf":1.0}}}}}},"x":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"103":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"59":{"tf":1.0}}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":40,"docs":{"103":{"tf":2.0},"107":{"tf":1.0},"11":{"tf":1.0},"112":{"tf":1.0},"116":{"tf":1.0},"121":{"tf":1.0},"125":{"tf":1.4142135623730951},"126":{"tf":2.0},"129":{"tf":1.4142135623730951},"132":{"tf":1.0},"150":{"tf":1.0},"151":{"tf":1.0},"152":{"tf":1.4142135623730951},"153":{"tf":1.4142135623730951},"155":{"tf":1.0},"168":{"tf":1.4142135623730951},"169":{"tf":1.0},"170":{"tf":1.0},"19":{"tf":1.0},"23":{"tf":1.0},"29":{"tf":1.4142135623730951},"32":{"tf":1.0},"36":{"tf":1.0},"4":{"tf":1.7320508075688772},"41":{"tf":1.4142135623730951},"45":{"tf":1.0},"52":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":1.4142135623730951},"55":{"tf":1.4142135623730951},"59":{"tf":1.7320508075688772},"60":{"tf":1.7320508075688772},"61":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.4142135623730951},"82":{"tf":1.0},"86":{"tf":1.0},"90":{"tf":1.0},"94":{"tf":1.0},"99":{"tf":1.4142135623730951}},"e":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"116":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"c":{"df":0,"docs":{},"e":{"df":1,"docs":{"103":{"tf":1.0}},"l":{"df":1,"docs":{"14":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"13":{"tf":1.0},"140":{"tf":2.0}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"153":{"tf":1.0},"165":{"tf":1.0},"59":{"tf":1.4142135623730951}}}}},"p":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"12":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"11":{"tf":1.0},"171":{"tf":1.0},"27":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"154":{"tf":1.0},"156":{"tf":1.0}}}}}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"24":{"tf":1.0}}}},"s":{"df":12,"docs":{"138":{"tf":1.0},"139":{"tf":1.0},"146":{"tf":1.0},"147":{"tf":1.0},"149":{"tf":1.4142135623730951},"154":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.0},"162":{"tf":1.0},"37":{"tf":1.0},"4":{"tf":1.4142135623730951},"46":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":3,"docs":{"105":{"tf":1.0},"69":{"tf":1.4142135623730951},"72":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"129":{"tf":1.0},"130":{"tf":1.0},"143":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":2,"docs":{"126":{"tf":1.0},"174":{"tf":1.0}}}},"r":{"df":0,"docs":{},"n":{"df":6,"docs":{"12":{"tf":1.4142135623730951},"125":{"tf":1.0},"33":{"tf":1.0},"37":{"tf":1.7320508075688772},"42":{"tf":1.0},"46":{"tf":1.7320508075688772}}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"52":{"tf":1.0},"61":{"tf":1.4142135623730951},"62":{"tf":1.0}}}},"df":1,"docs":{"174":{"tf":1.0}}},"df":0,"docs":{}}}}},"f":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"84":{"tf":1.0}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"=":{"6":{"0":{"df":1,"docs":{"165":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"165":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}}}}}}},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":5,"docs":{"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"112":{"tf":1.0},"90":{"tf":1.0}}}}}}}}}},"s":{"df":8,"docs":{"107":{"tf":1.0},"108":{"tf":1.4142135623730951},"112":{"tf":1.0},"116":{"tf":1.0},"52":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":1.4142135623730951},"90":{"tf":1.0}}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"r":{"df":3,"docs":{"21":{"tf":1.0},"31":{"tf":1.0},"40":{"tf":1.0}}}},"df":0,"docs":{}}}}},"q":{"df":1,"docs":{"10":{"tf":1.0}}},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"99":{"tf":1.0}}}}}},"t":{"df":1,"docs":{"11":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"14":{"tf":1.0}}}}}}},"df":12,"docs":{"22":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.0},"28":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":5,"docs":{"129":{"tf":1.0},"133":{"tf":1.0},"169":{"tf":1.0},"3":{"tf":1.0},"52":{"tf":1.0}}}}}},"d":{"df":1,"docs":{"59":{"tf":1.4142135623730951}}},"df":0,"docs":{},"e":{"d":{"df":2,"docs":{"41":{"tf":1.0},"59":{"tf":1.0}}},"df":1,"docs":{"137":{"tf":1.0}},"l":{"df":1,"docs":{"19":{"tf":1.0}}}},"w":{"df":3,"docs":{"103":{"tf":1.0},"132":{"tf":1.0},"59":{"tf":1.0}}}},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"3":{"tf":1.0}}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"d":{"df":7,"docs":{"137":{"tf":1.4142135623730951},"143":{"tf":1.7320508075688772},"23":{"tf":1.0},"27":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0},"52":{"tf":1.0}}},"df":0,"docs":{}}},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"14":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"e":{"df":18,"docs":{"132":{"tf":1.0},"141":{"tf":1.4142135623730951},"151":{"tf":1.0},"153":{"tf":2.6457513110645907},"154":{"tf":1.7320508075688772},"155":{"tf":1.7320508075688772},"156":{"tf":1.7320508075688772},"157":{"tf":1.4142135623730951},"159":{"tf":1.0},"165":{"tf":1.4142135623730951},"27":{"tf":1.0},"37":{"tf":1.0},"4":{"tf":1.4142135623730951},"46":{"tf":1.0},"48":{"tf":1.0},"54":{"tf":2.23606797749979},"55":{"tf":1.4142135623730951},"57":{"tf":1.7320508075688772}},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":2,"docs":{"153":{"tf":1.4142135623730951},"156":{"tf":1.0}}}}}}}}},"l":{"df":1,"docs":{"27":{"tf":1.0}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"'":{"df":11,"docs":{"105":{"tf":1.0},"119":{"tf":1.0},"122":{"tf":1.0},"140":{"tf":1.4142135623730951},"143":{"tf":1.0},"64":{"tf":1.0},"65":{"tf":1.0},"73":{"tf":1.0},"80":{"tf":1.0},"87":{"tf":1.0},"92":{"tf":1.0}}},":":{":":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"`":{"]":{"[":{"c":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{":":{":":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"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":{}}}},"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":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"`":{"]":{"[":{"c":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{":":{":":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"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":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"_":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"143":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":1,"docs":{"143":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"167":{"tf":1.0}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":2,"docs":{"60":{"tf":1.0},"64":{"tf":1.0}}}}}}}},"df":91,"docs":{"101":{"tf":1.0},"102":{"tf":1.0},"103":{"tf":1.4142135623730951},"105":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":2.449489742783178},"11":{"tf":1.0},"110":{"tf":1.4142135623730951},"111":{"tf":1.0},"112":{"tf":1.0},"114":{"tf":1.4142135623730951},"115":{"tf":1.0},"116":{"tf":1.0},"119":{"tf":1.7320508075688772},"120":{"tf":1.0},"121":{"tf":1.7320508075688772},"123":{"tf":1.7320508075688772},"125":{"tf":2.449489742783178},"126":{"tf":2.449489742783178},"127":{"tf":2.0},"128":{"tf":1.4142135623730951},"129":{"tf":1.4142135623730951},"130":{"tf":1.0},"131":{"tf":1.4142135623730951},"132":{"tf":1.7320508075688772},"140":{"tf":3.1622776601683795},"141":{"tf":1.0},"143":{"tf":3.3166247903554},"151":{"tf":2.0},"153":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0},"161":{"tf":1.0},"169":{"tf":1.4142135623730951},"170":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"36":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"4":{"tf":1.0},"41":{"tf":1.0},"42":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951},"45":{"tf":1.0},"46":{"tf":1.0},"47":{"tf":1.0},"50":{"tf":2.23606797749979},"51":{"tf":1.4142135623730951},"52":{"tf":1.0},"53":{"tf":2.0},"55":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":2.23606797749979},"58":{"tf":1.4142135623730951},"59":{"tf":4.358898943540674},"60":{"tf":3.605551275463989},"61":{"tf":4.0},"62":{"tf":1.4142135623730951},"63":{"tf":2.23606797749979},"64":{"tf":2.6457513110645907},"65":{"tf":1.7320508075688772},"70":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":2.0},"78":{"tf":1.0},"81":{"tf":1.0},"82":{"tf":1.0},"83":{"tf":1.7320508075688772},"84":{"tf":1.4142135623730951},"85":{"tf":1.0},"86":{"tf":1.0},"88":{"tf":1.4142135623730951},"89":{"tf":1.0},"90":{"tf":1.0},"92":{"tf":1.0},"93":{"tf":1.0},"94":{"tf":1.0},"95":{"tf":1.0},"96":{"tf":1.0},"97":{"tf":1.0},"98":{"tf":1.0},"99":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"127":{"tf":1.4142135623730951},"131":{"tf":1.4142135623730951}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{":":{":":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"129":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}},"n":{"d":{"df":2,"docs":{"153":{"tf":1.0},"65":{"tf":1.0}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"l":{"df":5,"docs":{"169":{"tf":1.0},"63":{"tf":1.0},"92":{"tf":1.7320508075688772},"95":{"tf":1.0},"96":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"df":9,"docs":{"126":{"tf":1.0},"131":{"tf":1.0},"149":{"tf":1.0},"27":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":1.0},"60":{"tf":1.0},"75":{"tf":1.0},"96":{"tf":1.0}}}}},"t":{"df":2,"docs":{"126":{"tf":1.0},"59":{"tf":1.0}}}},"l":{"a":{"df":0,"docs":{},"g":{"df":4,"docs":{"154":{"tf":1.0},"155":{"tf":1.7320508075688772},"157":{"tf":1.0},"162":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":8,"docs":{"22":{"tf":1.4142135623730951},"25":{"tf":1.0},"26":{"tf":1.7320508075688772},"28":{"tf":1.0},"32":{"tf":1.0},"35":{"tf":2.0},"41":{"tf":1.0},"44":{"tf":2.0}}}}},"o":{"df":0,"docs":{},"w":{"df":6,"docs":{"110":{"tf":1.0},"140":{"tf":1.0},"146":{"tf":1.0},"53":{"tf":1.4142135623730951},"59":{"tf":1.0},"88":{"tf":1.0}}}}},"n":{"df":8,"docs":{"103":{"tf":1.0},"127":{"tf":1.4142135623730951},"128":{"tf":1.0},"129":{"tf":1.0},"131":{"tf":1.4142135623730951},"132":{"tf":2.0},"60":{"tf":1.0},"99":{"tf":1.0}}},"o":{"c":{"df":0,"docs":{},"u":{"df":1,"docs":{"1":{"tf":1.0}},"s":{"df":2,"docs":{"133":{"tf":1.0},"14":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"11":{"tf":1.0},"159":{"tf":1.7320508075688772},"29":{"tf":1.0},"54":{"tf":1.0}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":26,"docs":{"129":{"tf":1.0},"132":{"tf":1.7320508075688772},"135":{"tf":1.0},"136":{"tf":1.0},"137":{"tf":1.4142135623730951},"138":{"tf":1.0},"139":{"tf":1.0},"143":{"tf":1.0},"146":{"tf":1.0},"147":{"tf":1.0},"152":{"tf":1.0},"153":{"tf":1.0},"158":{"tf":1.0},"163":{"tf":1.0},"18":{"tf":1.0},"19":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.0},"28":{"tf":1.0},"33":{"tf":1.0},"42":{"tf":1.0},"52":{"tf":1.0},"54":{"tf":1.0},"59":{"tf":1.4142135623730951},"60":{"tf":1.0},"62":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":12,"docs":{"104":{"tf":1.4142135623730951},"108":{"tf":1.4142135623730951},"158":{"tf":1.0},"166":{"tf":1.0},"23":{"tf":1.0},"34":{"tf":1.0},"4":{"tf":1.0},"43":{"tf":1.0},"72":{"tf":1.4142135623730951},"78":{"tf":1.0},"83":{"tf":1.0},"95":{"tf":1.4142135623730951}}}},"df":2,"docs":{"57":{"tf":1.0},"59":{"tf":1.4142135623730951}}},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":15,"docs":{"101":{"tf":1.0},"103":{"tf":1.4142135623730951},"104":{"tf":1.0},"129":{"tf":1.0},"142":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.0},"24":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951},"48":{"tf":1.0},"49":{"tf":1.0},"57":{"tf":1.0},"59":{"tf":2.449489742783178},"60":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"n":{"d":{"df":9,"docs":{"119":{"tf":1.0},"123":{"tf":1.4142135623730951},"126":{"tf":1.0},"14":{"tf":1.0},"143":{"tf":1.0},"165":{"tf":1.0},"34":{"tf":1.0},"43":{"tf":1.0},"72":{"tf":1.0}}},"df":0,"docs":{}}}},"r":{"6":{"df":0,"docs":{},"z":{"df":1,"docs":{"34":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":1,"docs":{"19":{"tf":1.0}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":2,"docs":{"101":{"tf":1.0},"63":{"tf":1.0}}},"df":0,"docs":{}}}}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"12":{"tf":1.0}}}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"m":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"132":{"tf":1.0}}}}}}}},"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":1,"docs":{"132":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"t":{"df":5,"docs":{"1":{"tf":1.0},"33":{"tf":1.0},"37":{"tf":1.0},"42":{"tf":1.0},"46":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":7,"docs":{"126":{"tf":1.0},"129":{"tf":1.0},"141":{"tf":1.0},"152":{"tf":1.0},"171":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.0}},"i":{"df":1,"docs":{"165":{"tf":1.0}}}}},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":11,"docs":{"1":{"tf":1.0},"103":{"tf":1.0},"119":{"tf":1.0},"129":{"tf":2.0},"134":{"tf":1.0},"156":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"27":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.0}}}}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":6,"docs":{"11":{"tf":1.0},"26":{"tf":1.0},"34":{"tf":1.0},"43":{"tf":1.0},"61":{"tf":1.0},"65":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":2,"docs":{"143":{"tf":1.0},"78":{"tf":1.0}}}}}}},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":28,"docs":{"0":{"tf":1.0},"1":{"tf":2.8284271247461903},"125":{"tf":1.0},"13":{"tf":1.0},"14":{"tf":1.0},"141":{"tf":1.4142135623730951},"148":{"tf":1.0},"154":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951},"168":{"tf":1.4142135623730951},"169":{"tf":2.8284271247461903},"170":{"tf":2.6457513110645907},"171":{"tf":3.605551275463989},"174":{"tf":2.449489742783178},"2":{"tf":2.449489742783178},"22":{"tf":1.4142135623730951},"23":{"tf":1.0},"27":{"tf":1.4142135623730951},"3":{"tf":1.4142135623730951},"35":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.4142135623730951},"4":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.4142135623730951},"73":{"tf":1.4142135623730951},"75":{"tf":2.0}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":17,"docs":{"148":{"tf":1.0},"149":{"tf":2.0},"150":{"tf":1.0},"152":{"tf":2.0},"22":{"tf":1.7320508075688772},"23":{"tf":1.4142135623730951},"24":{"tf":1.7320508075688772},"26":{"tf":1.7320508075688772},"27":{"tf":1.0},"32":{"tf":1.0},"35":{"tf":1.7320508075688772},"36":{"tf":3.605551275463989},"37":{"tf":1.7320508075688772},"41":{"tf":1.0},"44":{"tf":1.4142135623730951},"45":{"tf":3.4641016151377544},"46":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"27":{"tf":1.0}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"27":{"tf":1.0}}}}}}},"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}},"u":{"df":0,"docs":{},"g":{"df":2,"docs":{"146":{"tf":1.0},"147":{"tf":1.7320508075688772}}}}},"d":{"c":{"df":1,"docs":{"174":{"tf":1.0}},"v":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"174":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":13,"docs":{"125":{"tf":1.0},"132":{"tf":2.0},"138":{"tf":1.4142135623730951},"140":{"tf":1.7320508075688772},"147":{"tf":1.4142135623730951},"165":{"tf":1.0},"33":{"tf":1.0},"36":{"tf":1.0},"4":{"tf":1.4142135623730951},"42":{"tf":1.0},"45":{"tf":1.0},"57":{"tf":1.0},"84":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"137":{"tf":1.0}}}}},"t":{"df":6,"docs":{"147":{"tf":1.0},"21":{"tf":1.0},"31":{"tf":1.0},"37":{"tf":1.0},"40":{"tf":1.0},"46":{"tf":1.0}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"b":{"df":3,"docs":{"16":{"tf":1.0},"168":{"tf":1.0},"9":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"v":{"df":0,"docs":{},"e":{"df":2,"docs":{"168":{"tf":1.0},"22":{"tf":1.0}},"n":{"df":6,"docs":{"104":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0},"4":{"tf":1.0}}}}}},"k":{"df":0,"docs":{},"e":{"df":6,"docs":{"22":{"tf":1.4142135623730951},"26":{"tf":1.4142135623730951},"35":{"tf":1.7320508075688772},"36":{"tf":1.7320508075688772},"44":{"tf":1.7320508075688772},"45":{"tf":1.7320508075688772}}}},"o":{"df":6,"docs":{"126":{"tf":1.0},"129":{"tf":1.0},"155":{"tf":1.4142135623730951},"22":{"tf":1.0},"34":{"tf":1.0},"43":{"tf":1.0}},"o":{"d":{"b":{"df":0,"docs":{},"y":{"df":1,"docs":{"126":{"tf":1.0}}}},"df":1,"docs":{"11":{"tf":1.0}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":1,"docs":{"174":{"tf":1.0}}}}}},"r":{"a":{"b":{"df":4,"docs":{"24":{"tf":1.0},"27":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"55":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"171":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"'":{"df":1,"docs":{"132":{"tf":1.0}}},".":{"df":0,"docs":{},"v":{"1":{"df":3,"docs":{"128":{"tf":1.0},"129":{"tf":1.0},"132":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},":":{":":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":1,"docs":{"129":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":6,"docs":{"126":{"tf":2.0},"127":{"tf":1.4142135623730951},"128":{"tf":1.7320508075688772},"130":{"tf":1.4142135623730951},"131":{"tf":2.23606797749979},"132":{"tf":2.8284271247461903}}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":2,"docs":{"55":{"tf":1.0},"57":{"tf":1.0}}}}},"p":{"c":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"v":{"4":{"df":1,"docs":{"154":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":3,"docs":{"141":{"tf":1.0},"142":{"tf":1.4142135623730951},"143":{"tf":1.0}}},"df":0,"docs":{}}},"s":{"df":3,"docs":{"36":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.4142135623730951}}},"u":{"df":0,"docs":{},"i":{"d":{"df":4,"docs":{"21":{"tf":1.0},"31":{"tf":1.0},"4":{"tf":1.0},"40":{"tf":1.0}}},"df":0,"docs":{}}}},"h":{"5":{"c":{"df":0,"docs":{},"f":{"df":0,"docs":{},"n":{"df":1,"docs":{"36":{"tf":1.0}}}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"58":{"tf":1.0},"61":{"tf":1.0},"75":{"tf":1.0}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"151":{"tf":1.0}}}}}},"r":{"d":{"c":{"df":0,"docs":{},"o":{"d":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"2":{"tf":1.0}}}},"w":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"11":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"100":{"tf":1.4142135623730951}}},"n":{"'":{"df":0,"docs":{},"t":{"df":1,"docs":{"164":{"tf":1.0}}}},"df":0,"docs":{}}},"v":{"df":0,"docs":{},"e":{"df":8,"docs":{"14":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.4142135623730951},"36":{"tf":1.4142135623730951},"4":{"tf":1.0},"45":{"tf":1.4142135623730951}}}}},"df":5,"docs":{"141":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0},"4":{"tf":1.0},"48":{"tf":1.0}},"e":{"a":{"d":{"df":1,"docs":{"75":{"tf":1.0}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"165":{"tf":1.0}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":3,"docs":{"126":{"tf":1.0},"129":{"tf":1.0},"153":{"tf":1.0}}}},"p":{"df":6,"docs":{"140":{"tf":2.23606797749979},"141":{"tf":2.23606797749979},"154":{"tf":2.23606797749979},"156":{"tf":2.23606797749979},"4":{"tf":2.23606797749979},"48":{"tf":1.7320508075688772}}}},"r":{"df":0,"docs":{},"e":{"'":{"df":1,"docs":{"165":{"tf":1.0}}},"df":4,"docs":{"143":{"tf":1.0},"34":{"tf":1.0},"43":{"tf":1.0},"59":{"tf":1.0}}}},"y":{"df":1,"docs":{"132":{"tf":1.0}}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":2,"docs":{"165":{"tf":1.0},"78":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"147":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"11":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":4,"docs":{"118":{"tf":1.0},"138":{"tf":1.0},"139":{"tf":1.4142135623730951},"140":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"t":{"df":1,"docs":{"19":{"tf":1.0}}}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":5,"docs":{"148":{"tf":1.0},"171":{"tf":1.0},"27":{"tf":1.0},"3":{"tf":1.0},"32":{"tf":1.0}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"57":{"tf":1.0}}}},"df":0,"docs":{}}}}},"r":{"c":{"8":{"df":0,"docs":{},"j":{"df":2,"docs":{"44":{"tf":1.0},"45":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"t":{"c":{"2":{"df":0,"docs":{},"x":{"df":2,"docs":{"22":{"tf":1.4142135623730951},"26":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"/":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"p":{"df":1,"docs":{"143":{"tf":1.0}}}},"df":0,"docs":{}}},":":{"/":{"/":{"1":{"2":{"7":{".":{"0":{".":{"0":{".":{"1":{":":{"7":{"8":{"0":{"0":{"df":1,"docs":{"155":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":10,"docs":{"100":{"tf":1.0},"104":{"tf":1.0},"108":{"tf":1.0},"117":{"tf":1.0},"122":{"tf":1.0},"72":{"tf":1.0},"76":{"tf":1.0},"83":{"tf":1.0},"87":{"tf":1.0},"95":{"tf":1.0}}}}}},"l":{"df":0,"docs":{},"o":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{":":{"7":{"9":{"0":{"0":{"df":2,"docs":{"155":{"tf":1.4142135623730951},"157":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{"0":{"0":{"0":{"/":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"24":{"tf":1.0}}}}}}},"df":0,"docs":{}},"1":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":4,"docs":{"34":{"tf":1.7320508075688772},"36":{"tf":1.4142135623730951},"43":{"tf":1.7320508075688772},"45":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}},"df":2,"docs":{"155":{"tf":1.0},"157":{"tf":1.0}}},"2":{"df":1,"docs":{"155":{"tf":1.0}}},"3":{"df":1,"docs":{"155":{"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":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"34":{"tf":1.0},"43":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"160":{"tf":1.0},"162":{"tf":1.4142135623730951},"165":{"tf":1.4142135623730951}},"s":{":":{"/":{"/":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"w":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"/":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"/":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"/":{"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":{"/":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":14,"docs":{"22":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.0},"28":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"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":2,"docs":{"143":{"tf":1.7320508075688772},"59":{"tf":1.0}}},"d":{"df":14,"docs":{"121":{"tf":1.0},"125":{"tf":1.0},"135":{"tf":3.4641016151377544},"140":{"tf":1.4142135623730951},"153":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.4142135623730951},"43":{"tf":1.0},"45":{"tf":1.4142135623730951},"55":{"tf":1.0},"57":{"tf":1.0},"60":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":5,"docs":{"53":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.0},"64":{"tf":1.0},"87":{"tf":1.0}}}}}}}},"l":{"df":3,"docs":{"154":{"tf":1.0},"156":{"tf":1.0},"48":{"tf":1.0}},"e":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":3,"docs":{"154":{"tf":1.0},"156":{"tf":1.0},"48":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"p":{"c":{"df":2,"docs":{"35":{"tf":1.7320508075688772},"36":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"g":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"143":{"tf":2.0}}}}}},"m":{"a":{"df":0,"docs":{},"g":{"df":2,"docs":{"5":{"tf":1.0},"7":{"tf":1.0}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":1,"docs":{"5":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"l":{"df":4,"docs":{"127":{"tf":1.0},"128":{"tf":1.4142135623730951},"131":{"tf":1.0},"132":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":13,"docs":{"103":{"tf":1.0},"125":{"tf":1.0},"126":{"tf":1.7320508075688772},"127":{"tf":1.0},"132":{"tf":1.4142135623730951},"140":{"tf":1.4142135623730951},"142":{"tf":1.4142135623730951},"144":{"tf":1.0},"169":{"tf":1.0},"174":{"tf":1.0},"26":{"tf":1.0},"64":{"tf":1.0},"73":{"tf":1.0}}}}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":2,"docs":{"126":{"tf":1.0},"129":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":1,"docs":{"11":{"tf":1.0}}}}}}},"n":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"53":{"tf":1.0}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"d":{"df":6,"docs":{"132":{"tf":1.0},"137":{"tf":1.0},"139":{"tf":1.0},"143":{"tf":2.23606797749979},"63":{"tf":1.0},"87":{"tf":1.0}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"m":{"df":5,"docs":{"125":{"tf":1.4142135623730951},"18":{"tf":1.0},"26":{"tf":1.0},"84":{"tf":1.0},"92":{"tf":1.0}}},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"3":{"tf":1.0}}}}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"101":{"tf":1.0}}},"df":0,"docs":{}}}}},"i":{"c":{"df":1,"docs":{"146":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":4,"docs":{"140":{"tf":1.4142135623730951},"161":{"tf":1.0},"37":{"tf":2.23606797749979},"46":{"tf":2.23606797749979}},"r":{"df":0,"docs":{},"m":{"df":18,"docs":{"12":{"tf":1.0},"137":{"tf":1.7320508075688772},"143":{"tf":3.1622776601683795},"148":{"tf":1.4142135623730951},"154":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.4142135623730951},"157":{"tf":1.0},"165":{"tf":1.0},"169":{"tf":1.0},"3":{"tf":1.0},"33":{"tf":1.0},"4":{"tf":1.4142135623730951},"41":{"tf":1.4142135623730951},"42":{"tf":1.4142135623730951},"51":{"tf":1.0},"60":{"tf":1.0},"61":{"tf":2.23606797749979}}}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":3,"docs":{"103":{"tf":1.0},"53":{"tf":1.0},"60":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"59":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"12":{"tf":1.0}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"33":{"tf":1.0},"42":{"tf":1.0},"50":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"r":{"df":2,"docs":{"14":{"tf":1.0},"168":{"tf":1.0}}}}},"t":{"a":{"df":0,"docs":{},"l":{"df":14,"docs":{"132":{"tf":1.0},"159":{"tf":1.4142135623730951},"16":{"tf":1.0},"21":{"tf":1.4142135623730951},"31":{"tf":1.4142135623730951},"33":{"tf":1.4142135623730951},"34":{"tf":2.0},"4":{"tf":1.0},"40":{"tf":1.4142135623730951},"42":{"tf":1.4142135623730951},"43":{"tf":2.0},"5":{"tf":1.7320508075688772},"8":{"tf":1.0},"9":{"tf":1.0}}},"n":{"c":{"df":11,"docs":{"127":{"tf":1.0},"166":{"tf":1.0},"167":{"tf":1.0},"32":{"tf":1.0},"34":{"tf":1.7320508075688772},"4":{"tf":1.0},"41":{"tf":1.4142135623730951},"43":{"tf":2.0},"55":{"tf":1.0},"57":{"tf":1.0},"64":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"a":{"d":{"df":9,"docs":{"1":{"tf":1.0},"138":{"tf":1.4142135623730951},"143":{"tf":1.4142135623730951},"27":{"tf":1.0},"37":{"tf":1.4142135623730951},"46":{"tf":1.4142135623730951},"54":{"tf":1.0},"78":{"tf":1.0},"84":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"21":{"tf":1.0},"31":{"tf":1.0},"40":{"tf":1.0}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":6,"docs":{"104":{"tf":1.4142135623730951},"108":{"tf":1.4142135623730951},"57":{"tf":1.0},"72":{"tf":1.4142135623730951},"83":{"tf":1.0},"95":{"tf":1.4142135623730951}},"r":{"df":15,"docs":{"12":{"tf":1.7320508075688772},"141":{"tf":1.4142135623730951},"148":{"tf":1.0},"154":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951},"168":{"tf":1.4142135623730951},"169":{"tf":1.4142135623730951},"170":{"tf":1.0},"171":{"tf":1.7320508075688772},"174":{"tf":1.4142135623730951},"2":{"tf":1.4142135623730951},"3":{"tf":1.7320508075688772},"32":{"tf":1.0},"33":{"tf":1.0},"42":{"tf":1.0}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"129":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"50":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"34":{"tf":1.0},"4":{"tf":1.0},"43":{"tf":1.0}}}}},"f":{"a":{"c":{"df":5,"docs":{"162":{"tf":1.7320508075688772},"163":{"tf":1.0},"24":{"tf":1.0},"4":{"tf":1.4142135623730951},"54":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"m":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":1,"docs":{"147":{"tf":1.0}}}},"df":0,"docs":{}}},"n":{"df":1,"docs":{"3":{"tf":1.0}},"e":{"df":0,"docs":{},"t":{"df":3,"docs":{"169":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0}}}}},"v":{"df":3,"docs":{"154":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951}}}}},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"174":{"tf":1.0}}},"df":0,"docs":{}}}},"o":{"/":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"14":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"123":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"11":{"tf":1.0}}}}}}},"o":{"c":{"df":1,"docs":{"167":{"tf":1.0}}},"df":0,"docs":{},"k":{"df":1,"docs":{"127":{"tf":1.7320508075688772}}}}}},"p":{"/":{"df":0,"docs":{},"m":{"a":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"169":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"171":{"tf":1.0}}}}}}},":":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"57":{"tf":1.0}}}}}}},"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":3,"docs":{"137":{"tf":1.0},"138":{"tf":2.449489742783178},"139":{"tf":1.0}},"l":{"a":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"139":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":18,"docs":{"100":{"tf":1.0},"101":{"tf":1.0},"137":{"tf":1.0},"139":{"tf":1.0},"143":{"tf":1.4142135623730951},"149":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.4142135623730951},"23":{"tf":1.0},"27":{"tf":1.0},"33":{"tf":1.4142135623730951},"37":{"tf":2.23606797749979},"42":{"tf":1.4142135623730951},"46":{"tf":2.23606797749979},"49":{"tf":1.0},"53":{"tf":1.4142135623730951},"63":{"tf":1.0},"92":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"f":{"3":{"df":1,"docs":{"11":{"tf":1.0}}},"df":0,"docs":{}}}},"v":{"4":{"df":5,"docs":{"133":{"tf":1.0},"141":{"tf":1.0},"160":{"tf":1.0},"48":{"tf":1.4142135623730951},"95":{"tf":1.4142135623730951}}},"6":{"df":7,"docs":{"133":{"tf":1.0},"141":{"tf":1.0},"154":{"tf":1.4142135623730951},"156":{"tf":1.0},"160":{"tf":1.0},"48":{"tf":1.4142135623730951},"95":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"}":{":":{"df":0,"docs":{},"{":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"23":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"t":{"'":{"df":1,"docs":{"126":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":4,"docs":{"108":{"tf":1.7320508075688772},"57":{"tf":1.7320508075688772},"83":{"tf":1.0},"95":{"tf":2.0}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":2,"docs":{"142":{"tf":1.0},"61":{"tf":1.0}}}}}}}},"j":{"df":0,"docs":{},"o":{"b":{"df":6,"docs":{"105":{"tf":1.0},"119":{"tf":1.0},"65":{"tf":1.0},"73":{"tf":1.0},"80":{"tf":1.0},"92":{"tf":1.0}}},"df":0,"docs":{}},"q":{"df":4,"docs":{"34":{"tf":1.7320508075688772},"36":{"tf":1.0},"43":{"tf":1.7320508075688772},"45":{"tf":1.0}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":5,"docs":{"167":{"tf":1.0},"34":{"tf":1.0},"4":{"tf":1.4142135623730951},"43":{"tf":1.0},"57":{"tf":1.4142135623730951}}}}}},"k":{"2":{"df":0,"docs":{},"n":{"7":{"b":{"df":1,"docs":{"43":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":1,"docs":{"135":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":1,"docs":{"17":{"tf":1.0}},"e":{"df":0,"docs":{},"y":{"df":11,"docs":{"108":{"tf":1.7320508075688772},"117":{"tf":1.7320508075688772},"122":{"tf":1.7320508075688772},"125":{"tf":1.0},"140":{"tf":1.0},"51":{"tf":1.7320508075688772},"52":{"tf":1.4142135623730951},"57":{"tf":1.4142135623730951},"61":{"tf":2.0},"62":{"tf":1.0},"72":{"tf":1.7320508075688772}}}},"i":{"df":0,"docs":{},"n":{"d":{"df":4,"docs":{"151":{"tf":1.0},"36":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"72":{"tf":2.449489742783178}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":4,"docs":{"138":{"tf":1.0},"174":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0}},"l":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"g":{"df":1,"docs":{"59":{"tf":1.0}}}},"df":0,"docs":{}}},"n":{"df":4,"docs":{"143":{"tf":1.0},"4":{"tf":1.0},"52":{"tf":1.4142135623730951},"62":{"tf":1.0}}}}}},"u":{"b":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"152":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"l":{"df":18,"docs":{"21":{"tf":1.0},"22":{"tf":1.7320508075688772},"24":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.7320508075688772},"28":{"tf":1.0},"31":{"tf":1.0},"33":{"tf":2.23606797749979},"34":{"tf":2.0},"35":{"tf":1.7320508075688772},"36":{"tf":2.0},"37":{"tf":1.4142135623730951},"40":{"tf":1.0},"42":{"tf":2.23606797749979},"43":{"tf":2.0},"44":{"tf":1.7320508075688772},"45":{"tf":2.0},"46":{"tf":1.4142135623730951}}}}},"df":1,"docs":{"165":{"tf":1.0}},"r":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":10,"docs":{"148":{"tf":1.0},"149":{"tf":1.0},"152":{"tf":1.0},"164":{"tf":1.0},"165":{"tf":1.0},"174":{"tf":2.0},"21":{"tf":1.0},"22":{"tf":1.0},"31":{"tf":1.0},"40":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"l":{"a":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":12,"docs":{"108":{"tf":1.7320508075688772},"123":{"tf":1.0},"129":{"tf":1.0},"137":{"tf":1.0},"138":{"tf":1.7320508075688772},"139":{"tf":1.4142135623730951},"140":{"tf":3.0},"151":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"36":{"tf":1.7320508075688772},"43":{"tf":1.4142135623730951},"45":{"tf":1.7320508075688772}}}}},"df":0,"docs":{},"g":{"df":1,"docs":{"147":{"tf":1.0}}},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"105":{"tf":1.0}}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"g":{"df":2,"docs":{"1":{"tf":1.0},"174":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"54":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"139":{"tf":1.0},"60":{"tf":1.0},"75":{"tf":1.0}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":2,"docs":{"133":{"tf":1.0},"134":{"tf":1.0}}},"df":0,"docs":{}},"r":{"df":1,"docs":{"59":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"147":{"tf":1.0}}}}}},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"174":{"tf":1.0}}}}}},"d":{"df":1,"docs":{"143":{"tf":1.0}}},"df":1,"docs":{"17":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"14":{"tf":1.0}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"59":{"tf":1.0}}}}}},"t":{"'":{"df":14,"docs":{"126":{"tf":1.0},"129":{"tf":1.4142135623730951},"130":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.4142135623730951},"17":{"tf":1.0},"18":{"tf":1.0},"19":{"tf":1.0},"24":{"tf":1.0},"26":{"tf":1.4142135623730951},"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0}}},"df":1,"docs":{"59":{"tf":1.0}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":2,"docs":{"161":{"tf":1.4142135623730951},"2":{"tf":1.0}}},"r":{"a":{"df":0,"docs":{},"g":{"df":2,"docs":{"59":{"tf":1.0},"61":{"tf":1.0}}}},"df":0,"docs":{}}}}},"i":{"b":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":6,"docs":{"12":{"tf":1.0},"171":{"tf":1.0},"174":{"tf":1.0},"3":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":2,"docs":{"137":{"tf":1.0},"57":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"y":{"c":{"df":0,"docs":{},"l":{"df":1,"docs":{"142":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"53":{"tf":1.0}}}}}}}}}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":6,"docs":{"101":{"tf":1.0},"103":{"tf":1.7320508075688772},"104":{"tf":1.0},"143":{"tf":1.0},"169":{"tf":1.0},"63":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"e":{"df":6,"docs":{"144":{"tf":1.0},"36":{"tf":1.0},"4":{"tf":1.4142135623730951},"45":{"tf":1.0},"54":{"tf":1.4142135623730951},"55":{"tf":1.0}}},"u":{"df":0,"docs":{},"x":{"df":1,"docs":{"57":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"t":{"df":8,"docs":{"108":{"tf":1.0},"138":{"tf":1.0},"143":{"tf":1.7320508075688772},"149":{"tf":1.0},"165":{"tf":1.0},"23":{"tf":1.0},"50":{"tf":1.0},"57":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":7,"docs":{"129":{"tf":1.4142135623730951},"138":{"tf":2.449489742783178},"141":{"tf":1.0},"143":{"tf":1.4142135623730951},"48":{"tf":1.7320508075688772},"57":{"tf":1.0},"75":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":1,"docs":{"12":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"e":{"df":1,"docs":{"164":{"tf":2.0}}}}},"o":{"a":{"d":{"_":{"b":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"`":{"]":{"[":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":1,"docs":{"100":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"c":{"df":4,"docs":{"37":{"tf":1.0},"46":{"tf":1.0},"63":{"tf":1.0},"97":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":4,"docs":{"11":{"tf":1.0},"143":{"tf":2.0},"171":{"tf":1.4142135623730951},"99":{"tf":1.0}}},"df":0,"docs":{}},"c":{"a":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"103":{"tf":1.0},"60":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":20,"docs":{"127":{"tf":1.0},"134":{"tf":1.0},"143":{"tf":1.0},"153":{"tf":1.0},"17":{"tf":1.0},"21":{"tf":1.0},"27":{"tf":2.0},"31":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"36":{"tf":1.0},"37":{"tf":1.7320508075688772},"40":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951},"45":{"tf":1.0},"46":{"tf":1.7320508075688772},"48":{"tf":1.0},"5":{"tf":1.0},"53":{"tf":1.4142135623730951},"57":{"tf":1.0},"75":{"tf":1.0}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{":":{"8":{"0":{"0":{"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":{"155":{"tf":1.0},"157":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":2,"docs":{"155":{"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":5,"docs":{"162":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"24":{"tf":1.0}}}}}},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"101":{"tf":1.4142135623730951},"60":{"tf":1.0},"63":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}},"t":{"df":5,"docs":{"141":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.0},"159":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"g":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"4":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":7,"docs":{"137":{"tf":1.4142135623730951},"161":{"tf":2.23606797749979},"4":{"tf":1.0},"60":{"tf":1.0},"63":{"tf":1.0},"84":{"tf":1.4142135623730951},"87":{"tf":1.0}},"i":{"c":{"a":{"df":0,"docs":{},"l":{"_":{"d":{"df":0,"docs":{},"n":{"df":1,"docs":{"143":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"g":{"df":3,"docs":{"139":{"tf":1.0},"164":{"tf":1.0},"169":{"tf":1.0}}}},"o":{"df":0,"docs":{},"k":{"df":16,"docs":{"125":{"tf":1.0},"149":{"tf":1.0},"151":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.0},"172":{"tf":1.0},"174":{"tf":1.4142135623730951},"19":{"tf":1.0},"24":{"tf":1.0},"29":{"tf":1.0},"36":{"tf":1.4142135623730951},"4":{"tf":1.0},"45":{"tf":1.4142135623730951},"54":{"tf":1.0},"72":{"tf":1.7320508075688772}}},"p":{"df":1,"docs":{"2":{"tf":1.0}}}},"t":{"df":1,"docs":{"174":{"tf":1.0}}},"w":{"df":2,"docs":{"165":{"tf":1.4142135623730951},"169":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"2":{"tf":1.0}}}}}},"u":{"df":1,"docs":{"129":{"tf":1.0}}}},"m":{"4":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"7":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}}}},"a":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"5":{"tf":1.0},"57":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"e":{"df":4,"docs":{"14":{"tf":1.0},"146":{"tf":2.0},"170":{"tf":1.0},"171":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"c":{"_":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"a":{"d":{"df":1,"docs":{"135":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"n":{"df":6,"docs":{"103":{"tf":1.4142135623730951},"129":{"tf":2.0},"132":{"tf":1.0},"134":{"tf":1.0},"60":{"tf":1.4142135623730951},"99":{"tf":1.0}}}},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"3":{"tf":1.0}}}}},"k":{"df":0,"docs":{},"e":{"df":6,"docs":{"14":{"tf":1.0},"140":{"tf":1.0},"155":{"tf":1.0},"2":{"tf":1.7320508075688772},"5":{"tf":1.0},"59":{"tf":1.0}}}},"n":{"a":{"df":0,"docs":{},"g":{"df":22,"docs":{"130":{"tf":1.0},"132":{"tf":1.4142135623730951},"141":{"tf":2.449489742783178},"142":{"tf":1.4142135623730951},"144":{"tf":1.4142135623730951},"146":{"tf":3.1622776601683795},"152":{"tf":1.4142135623730951},"153":{"tf":1.4142135623730951},"154":{"tf":2.23606797749979},"155":{"tf":2.23606797749979},"156":{"tf":1.7320508075688772},"165":{"tf":1.4142135623730951},"33":{"tf":2.6457513110645907},"34":{"tf":2.449489742783178},"38":{"tf":1.0},"4":{"tf":2.449489742783178},"41":{"tf":1.0},"43":{"tf":1.0},"47":{"tf":1.0},"48":{"tf":1.7320508075688772},"56":{"tf":1.0},"57":{"tf":1.0}},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":3,"docs":{"144":{"tf":1.0},"154":{"tf":1.0},"48":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"174":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":4,"docs":{"14":{"tf":1.4142135623730951},"168":{"tf":1.0},"19":{"tf":1.0},"69":{"tf":1.0}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":2,"docs":{"27":{"tf":1.0},"50":{"tf":1.0}}}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":3,"docs":{"174":{"tf":1.0},"5":{"tf":1.0},"9":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"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":{"129":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":2,"docs":{"141":{"tf":1.7320508075688772},"156":{"tf":1.7320508075688772}}},"r":{"df":0,"docs":{},"k":{"df":5,"docs":{"174":{"tf":1.0},"22":{"tf":1.0},"26":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0}}}},"t":{"c":{"df":0,"docs":{},"h":{"`":{"]":{"[":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{":":{":":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"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":26,"docs":{"105":{"tf":1.7320508075688772},"108":{"tf":2.23606797749979},"109":{"tf":1.0},"11":{"tf":1.0},"110":{"tf":1.0},"119":{"tf":1.0},"121":{"tf":1.0},"123":{"tf":1.0},"125":{"tf":1.0},"137":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.4142135623730951},"170":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"63":{"tf":1.0},"69":{"tf":1.0},"72":{"tf":1.0},"88":{"tf":1.0},"92":{"tf":1.0},"95":{"tf":2.0},"96":{"tf":2.0}},"m":{"a":{"df":0,"docs":{},"k":{"df":3,"docs":{"171":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"60":{"tf":1.0}}}}}},"x":{"_":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":3,"docs":{"103":{"tf":1.0},"104":{"tf":1.7320508075688772},"60":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":3,"docs":{"103":{"tf":2.23606797749979},"104":{"tf":1.0},"78":{"tf":1.0}}}}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"_":{"d":{"b":{"df":1,"docs":{"57":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"b":{"df":1,"docs":{"137":{"tf":1.0}}},"df":0,"docs":{}},"df":4,"docs":{"137":{"tf":1.7320508075688772},"139":{"tf":1.0},"48":{"tf":1.0},"57":{"tf":1.0}}},"df":0,"docs":{}}}}}},"d":{"df":3,"docs":{"154":{"tf":1.7320508075688772},"156":{"tf":1.0},"4":{"tf":1.4142135623730951}},"s":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"154":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":2,"docs":{"154":{"tf":1.0},"48":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"146":{"tf":1.4142135623730951}}},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":4,"docs":{"133":{"tf":1.0},"134":{"tf":1.4142135623730951},"140":{"tf":1.0},"157":{"tf":1.0}}}}}},"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":4,"docs":{"105":{"tf":1.0},"119":{"tf":1.0},"125":{"tf":1.0},"142":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"59":{"tf":1.0}}}},"m":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"143":{"tf":1.0}}}}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"147":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"g":{"df":4,"docs":{"154":{"tf":1.0},"155":{"tf":1.7320508075688772},"156":{"tf":1.0},"4":{"tf":1.4142135623730951}}}},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"174":{"tf":1.0}}},"s":{"a":{"df":0,"docs":{},"g":{"df":10,"docs":{"130":{"tf":1.0},"132":{"tf":1.4142135623730951},"133":{"tf":1.0},"141":{"tf":1.0},"146":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0},"4":{"tf":1.0},"84":{"tf":1.0},"87":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"a":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"_":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":3,"docs":{"108":{"tf":1.0},"118":{"tf":1.0},"72":{"tf":1.4142135623730951}},"}":{"df":0,"docs":{},"}":{"/":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":1,"docs":{"72":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":28,"docs":{"105":{"tf":1.0},"108":{"tf":1.7320508075688772},"109":{"tf":1.0},"114":{"tf":1.0},"117":{"tf":1.4142135623730951},"119":{"tf":1.0},"121":{"tf":1.7320508075688772},"122":{"tf":1.4142135623730951},"123":{"tf":1.7320508075688772},"125":{"tf":2.0},"128":{"tf":1.0},"143":{"tf":1.7320508075688772},"150":{"tf":1.0},"151":{"tf":1.0},"153":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"49":{"tf":1.0},"51":{"tf":1.7320508075688772},"52":{"tf":2.6457513110645907},"55":{"tf":2.23606797749979},"57":{"tf":1.0},"59":{"tf":1.0},"61":{"tf":2.6457513110645907},"62":{"tf":1.4142135623730951},"63":{"tf":2.0},"65":{"tf":1.0},"72":{"tf":1.0}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":13,"docs":{"107":{"tf":1.4142135623730951},"108":{"tf":1.4142135623730951},"112":{"tf":1.4142135623730951},"116":{"tf":1.4142135623730951},"117":{"tf":1.4142135623730951},"121":{"tf":1.0},"122":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"71":{"tf":1.0},"90":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":2,"docs":{"133":{"tf":1.4142135623730951},"135":{"tf":1.0}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"d":{"df":5,"docs":{"127":{"tf":1.4142135623730951},"5":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.0},"9":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"i":{"c":{"df":18,"docs":{"1":{"tf":1.0},"109":{"tf":1.0},"118":{"tf":1.0},"123":{"tf":1.0},"136":{"tf":1.4142135623730951},"137":{"tf":1.0},"138":{"tf":2.449489742783178},"139":{"tf":1.7320508075688772},"140":{"tf":2.449489742783178},"145":{"tf":1.0},"146":{"tf":1.0},"147":{"tf":1.0},"166":{"tf":2.449489742783178},"169":{"tf":1.0},"22":{"tf":1.0},"24":{"tf":1.7320508075688772},"3":{"tf":1.0},"79":{"tf":1.0}}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"32":{"tf":1.0}},"u":{"df":0,"docs":{},"m":{"df":5,"docs":{"104":{"tf":1.4142135623730951},"108":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951},"83":{"tf":1.0},"95":{"tf":1.4142135623730951}}}}}}},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"147":{"tf":1.0}}}}},"l":{"d":{"df":0,"docs":{},"g":{"6":{"df":2,"docs":{"44":{"tf":1.0},"45":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"m":{"d":{"b":{"df":1,"docs":{"48":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"o":{"d":{"df":1,"docs":{"132":{"tf":1.0}},"e":{"df":9,"docs":{"136":{"tf":1.0},"146":{"tf":1.0},"147":{"tf":1.0},"165":{"tf":1.4142135623730951},"18":{"tf":1.0},"57":{"tf":1.4142135623730951},"75":{"tf":1.0},"76":{"tf":1.4142135623730951},"77":{"tf":1.0}}},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"129":{"tf":1.0}},"i":{"df":1,"docs":{"75":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"1":{"tf":1.0}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"2":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"1":{"tf":1.0}}}}}}}},"r":{"df":0,"docs":{},"e":{"df":26,"docs":{"1":{"tf":1.0},"108":{"tf":1.0},"11":{"tf":1.0},"12":{"tf":1.0},"121":{"tf":1.0},"14":{"tf":1.0},"140":{"tf":1.4142135623730951},"141":{"tf":1.0},"144":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.0},"161":{"tf":1.0},"165":{"tf":1.0},"171":{"tf":1.0},"19":{"tf":1.0},"36":{"tf":1.4142135623730951},"4":{"tf":1.0},"45":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951},"51":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.0},"61":{"tf":1.0},"78":{"tf":1.0}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"114":{"tf":1.0},"12":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"e":{"df":3,"docs":{"14":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0}}}}},"u":{"c":{"df":0,"docs":{},"h":{"df":2,"docs":{"2":{"tf":1.0},"54":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":3,"docs":{"154":{"tf":1.0},"156":{"tf":1.0},"41":{"tf":1.4142135623730951}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":9,"docs":{"0":{"tf":1.0},"1":{"tf":1.7320508075688772},"168":{"tf":1.0},"174":{"tf":1.4142135623730951},"2":{"tf":1.0},"23":{"tf":1.0},"27":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0}}}},"df":11,"docs":{"141":{"tf":1.0},"149":{"tf":1.4142135623730951},"154":{"tf":1.0},"171":{"tf":1.0},"2":{"tf":1.0},"36":{"tf":1.0},"41":{"tf":1.0},"45":{"tf":1.0},"66":{"tf":1.0},"69":{"tf":1.0},"96":{"tf":1.0}}}}}}},"t":{"df":2,"docs":{"127":{"tf":1.4142135623730951},"131":{"tf":1.4142135623730951}}}},"x":{"df":0,"docs":{},"g":{"3":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"p":{"5":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"=":{"=":{",":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"d":{"df":0,"docs":{},"q":{"df":0,"docs":{},"m":{"3":{"df":0,"docs":{},"y":{"df":0,"docs":{},"y":{"a":{"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":6,"docs":{"121":{"tf":1.0},"125":{"tf":1.0},"153":{"tf":1.0},"52":{"tf":1.0},"55":{"tf":1.0},"82":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"y":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"/":{"df":0,"docs":{},"m":{"df":0,"docs":{},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":2,"docs":{"121":{"tf":1.0},"71":{"tf":1.0}}}}}}}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":3,"docs":{"107":{"tf":1.4142135623730951},"112":{"tf":1.4142135623730951},"90":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":52,"docs":{"102":{"tf":1.0},"103":{"tf":1.0},"106":{"tf":1.0},"107":{"tf":2.0},"108":{"tf":2.23606797749979},"111":{"tf":1.0},"112":{"tf":2.0},"115":{"tf":1.0},"116":{"tf":1.4142135623730951},"120":{"tf":1.0},"121":{"tf":1.0},"125":{"tf":1.4142135623730951},"126":{"tf":1.0},"128":{"tf":1.0},"129":{"tf":1.4142135623730951},"132":{"tf":1.4142135623730951},"137":{"tf":1.4142135623730951},"140":{"tf":1.7320508075688772},"143":{"tf":1.4142135623730951},"151":{"tf":1.7320508075688772},"153":{"tf":1.0},"22":{"tf":1.0},"24":{"tf":1.0},"26":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.7320508075688772},"35":{"tf":1.0},"36":{"tf":2.23606797749979},"37":{"tf":1.0},"42":{"tf":1.4142135623730951},"43":{"tf":1.7320508075688772},"44":{"tf":1.0},"45":{"tf":2.23606797749979},"46":{"tf":1.0},"54":{"tf":1.0},"60":{"tf":1.4142135623730951},"62":{"tf":1.0},"64":{"tf":1.4142135623730951},"70":{"tf":1.0},"71":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.0},"81":{"tf":1.0},"82":{"tf":1.0},"85":{"tf":1.0},"86":{"tf":1.0},"89":{"tf":1.0},"90":{"tf":2.0},"93":{"tf":1.0},"94":{"tf":1.0},"98":{"tf":1.0},"99":{"tf":1.0}},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":5,"docs":{"149":{"tf":1.4142135623730951},"151":{"tf":1.4142135623730951},"152":{"tf":2.0},"36":{"tf":1.0},"45":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"135":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":1,"docs":{"174":{"tf":1.0}}}}}},"c":{"a":{"df":0,"docs":{},"t":{"df":2,"docs":{"16":{"tf":1.0},"17":{"tf":1.7320508075688772}}}},"df":2,"docs":{"129":{"tf":1.4142135623730951},"19":{"tf":1.4142135623730951}}},"d":{"df":0,"docs":{},"u":{"2":{"df":2,"docs":{"36":{"tf":1.7320508075688772},"45":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"df":1,"docs":{"103":{"tf":1.4142135623730951}},"e":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"12":{"tf":1.0},"60":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"147":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"d":{"df":16,"docs":{"126":{"tf":1.4142135623730951},"128":{"tf":1.0},"129":{"tf":1.0},"132":{"tf":1.4142135623730951},"142":{"tf":1.0},"143":{"tf":1.0},"155":{"tf":1.4142135623730951},"157":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"174":{"tf":1.0},"27":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"56":{"tf":1.0},"59":{"tf":1.0}}},"df":0,"docs":{}},"t":{"c":{"a":{"df":0,"docs":{},"t":{"df":5,"docs":{"129":{"tf":1.0},"15":{"tf":1.0},"16":{"tf":1.0},"19":{"tf":1.4142135623730951},"4":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"k":{"df":1,"docs":{"95":{"tf":1.0}}}}},"df":0,"docs":{}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":7,"docs":{"129":{"tf":1.0},"132":{"tf":1.0},"14":{"tf":1.0},"168":{"tf":1.0},"169":{"tf":1.0},"171":{"tf":1.0},"4":{"tf":1.0}}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"59":{"tf":1.0}}}}},"w":{"df":5,"docs":{"133":{"tf":1.0},"138":{"tf":1.0},"165":{"tf":1.0},"26":{"tf":1.4142135623730951},"59":{"tf":1.0}}},"x":{"df":0,"docs":{},"t":{"df":9,"docs":{"129":{"tf":1.0},"172":{"tf":1.0},"18":{"tf":1.0},"19":{"tf":1.0},"29":{"tf":1.0},"38":{"tf":1.0},"4":{"tf":1.0},"47":{"tf":1.0},"59":{"tf":1.0}}}}},"i":{"c":{"df":0,"docs":{},"e":{"df":2,"docs":{"34":{"tf":1.0},"43":{"tf":1.0}}}},"df":0,"docs":{},"x":{"df":1,"docs":{"16":{"tf":1.0}}}},"k":{"df":0,"docs":{},"u":{"df":0,"docs":{},"y":{"7":{"0":{"df":0,"docs":{},"x":{"df":1,"docs":{"55":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"o":{"_":{"a":{"d":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"4":{"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":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"138":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}},"d":{"df":0,"docs":{},"e":{"df":6,"docs":{"22":{"tf":1.0},"26":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"123":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"n":{"c":{"df":1,"docs":{"135":{"tf":2.0}}},"df":5,"docs":{"1":{"tf":1.0},"13":{"tf":1.0},"2":{"tf":1.0},"3":{"tf":1.0},"48":{"tf":1.0}},"e":{"df":6,"docs":{"104":{"tf":1.0},"108":{"tf":1.0},"129":{"tf":1.7320508075688772},"33":{"tf":1.0},"42":{"tf":1.0},"96":{"tf":1.0}}}},"r":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"l":{"df":3,"docs":{"171":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"95":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":9,"docs":{"138":{"tf":1.0},"139":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0},"59":{"tf":1.0},"7":{"tf":1.0},"75":{"tf":1.0},"8":{"tf":1.0},"9":{"tf":1.0}}},"h":{"df":2,"docs":{"76":{"tf":1.0},"83":{"tf":1.4142135623730951}}},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"123":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}}},"w":{"df":23,"docs":{"114":{"tf":1.0},"118":{"tf":1.0},"128":{"tf":1.0},"129":{"tf":1.4142135623730951},"132":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0},"170":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.4142135623730951},"33":{"tf":1.4142135623730951},"34":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.4142135623730951},"37":{"tf":1.0},"42":{"tf":1.4142135623730951},"43":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.4142135623730951},"46":{"tf":1.0},"63":{"tf":1.0}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":6,"docs":{"108":{"tf":2.449489742783178},"34":{"tf":2.0},"36":{"tf":2.0},"43":{"tf":2.0},"45":{"tf":2.0},"87":{"tf":1.0}}}},"m":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":17,"docs":{"103":{"tf":1.7320508075688772},"104":{"tf":1.0},"109":{"tf":1.4142135623730951},"11":{"tf":1.0},"123":{"tf":1.0},"137":{"tf":1.0},"138":{"tf":2.6457513110645907},"139":{"tf":1.7320508075688772},"141":{"tf":1.0},"143":{"tf":1.0},"146":{"tf":2.6457513110645907},"147":{"tf":3.1622776601683795},"169":{"tf":1.0},"48":{"tf":1.4142135623730951},"59":{"tf":1.0},"72":{"tf":1.4142135623730951},"79":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"x":{"7":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":2,"docs":{"35":{"tf":1.0},"36":{"tf":1.0}}}}},"df":0,"docs":{}}},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":15,"docs":{"100":{"tf":1.0},"104":{"tf":1.0},"108":{"tf":2.0},"117":{"tf":1.0},"122":{"tf":1.0},"127":{"tf":1.0},"52":{"tf":1.4142135623730951},"57":{"tf":2.0},"60":{"tf":1.4142135623730951},"64":{"tf":1.4142135623730951},"72":{"tf":2.0},"76":{"tf":1.0},"83":{"tf":1.0},"87":{"tf":1.0},"95":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":4,"docs":{"11":{"tf":1.0},"114":{"tf":1.0},"174":{"tf":1.4142135623730951},"63":{"tf":1.0}}}}}}},"c":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":4,"docs":{"138":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0}},"r":{"df":1,"docs":{"103":{"tf":1.0}}}}}},"df":0,"docs":{},"i":{"df":1,"docs":{"7":{"tf":1.0}}}},"df":0,"docs":{},"g":{"d":{"df":0,"docs":{},"q":{"df":0,"docs":{},"m":{"3":{"df":0,"docs":{},"y":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"q":{"df":4,"docs":{"121":{"tf":1.0},"125":{"tf":1.0},"52":{"tf":1.0},"55":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"k":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":2,"docs":{"128":{"tf":1.0},"132":{"tf":1.4142135623730951}}}}}}},"df":2,"docs":{"127":{"tf":1.4142135623730951},"131":{"tf":1.4142135623730951}}},"n":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":10,"docs":{"107":{"tf":1.0},"108":{"tf":1.0},"112":{"tf":1.0},"75":{"tf":1.0},"76":{"tf":1.4142135623730951},"82":{"tf":1.0},"83":{"tf":1.0},"90":{"tf":1.0},"94":{"tf":1.0},"95":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"w":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":7,"docs":{"108":{"tf":1.0},"75":{"tf":1.0},"76":{"tf":1.4142135623730951},"82":{"tf":1.0},"83":{"tf":1.0},"94":{"tf":1.0},"95":{"tf":1.4142135623730951}}}}}}},"c":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}},"df":23,"docs":{"104":{"tf":1.0},"126":{"tf":1.0},"134":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":1.4142135623730951},"144":{"tf":1.0},"156":{"tf":1.0},"165":{"tf":1.4142135623730951},"170":{"tf":1.0},"171":{"tf":1.4142135623730951},"23":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"48":{"tf":1.4142135623730951},"53":{"tf":1.0},"59":{"tf":1.4142135623730951},"61":{"tf":1.0},"69":{"tf":1.0}},"e":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":3,"docs":{"100":{"tf":1.0},"72":{"tf":1.0},"95":{"tf":1.0}}}}},"g":{"df":0,"docs":{},"o":{"df":2,"docs":{"13":{"tf":1.0},"53":{"tf":1.0}}}},"t":{"df":0,"docs":{},"o":{"df":2,"docs":{"5":{"tf":1.0},"64":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":3,"docs":{"1":{"tf":1.0},"174":{"tf":1.4142135623730951},"24":{"tf":1.0}}},"r":{"df":3,"docs":{"133":{"tf":1.0},"2":{"tf":1.0},"95":{"tf":1.0}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"126":{"tf":1.0},"127":{"tf":1.0},"59":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"103":{"tf":1.0}},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"11":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"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":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":2,"docs":{"128":{"tf":1.0},"132":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":21,"docs":{"100":{"tf":1.0},"104":{"tf":1.0},"108":{"tf":1.0},"113":{"tf":1.0},"117":{"tf":1.0},"12":{"tf":1.0},"122":{"tf":1.0},"13":{"tf":1.0},"141":{"tf":1.7320508075688772},"154":{"tf":1.7320508075688772},"156":{"tf":1.7320508075688772},"169":{"tf":1.0},"4":{"tf":1.4142135623730951},"48":{"tf":1.7320508075688772},"49":{"tf":1.0},"72":{"tf":1.0},"76":{"tf":1.0},"83":{"tf":1.0},"87":{"tf":1.4142135623730951},"91":{"tf":1.0},"95":{"tf":1.0}}}}}}},"r":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"14":{"tf":1.0},"174":{"tf":1.4142135623730951}}}}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"143":{"tf":1.0},"59":{"tf":1.4142135623730951},"60":{"tf":1.4142135623730951},"75":{"tf":1.0},"96":{"tf":1.0}}}}},"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"n":{"df":2,"docs":{"137":{"tf":1.0},"139":{"tf":1.0}},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"137":{"tf":1.0}}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":4,"docs":{"34":{"tf":1.0},"43":{"tf":1.0},"72":{"tf":1.4142135623730951},"75":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"174":{"tf":1.0}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"168":{"tf":1.0}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":4,"docs":{"143":{"tf":1.0},"171":{"tf":1.0},"51":{"tf":1.0},"57":{"tf":1.0}}}}}}}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"v":{"df":1,"docs":{"59":{"tf":1.0}}}}}}},"t":{"df":13,"docs":{"1":{"tf":1.0},"129":{"tf":1.0},"132":{"tf":1.4142135623730951},"169":{"tf":1.0},"2":{"tf":1.0},"24":{"tf":1.0},"3":{"tf":1.0},"32":{"tf":1.0},"38":{"tf":1.0},"4":{"tf":1.4142135623730951},"41":{"tf":1.0},"47":{"tf":1.0},"63":{"tf":1.0}},"g":{"df":0,"docs":{},"o":{"df":2,"docs":{"125":{"tf":1.0},"84":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"125":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":10,"docs":{"129":{"tf":1.0},"166":{"tf":1.0},"18":{"tf":1.0},"24":{"tf":1.0},"34":{"tf":1.0},"37":{"tf":1.0},"43":{"tf":1.0},"46":{"tf":1.0},"59":{"tf":1.0},"84":{"tf":1.0}}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":11,"docs":{"12":{"tf":1.0},"129":{"tf":1.0},"132":{"tf":1.0},"133":{"tf":1.0},"134":{"tf":1.0},"139":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"58":{"tf":1.0},"59":{"tf":1.0}},"r":{"df":0,"docs":{},"i":{"d":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"54":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"133":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":5,"docs":{"0":{"tf":1.0},"126":{"tf":1.0},"142":{"tf":1.0},"32":{"tf":1.0},"41":{"tf":1.0}}}}}}}}}},"p":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"132":{"tf":1.0}}}}}}}},"a":{"c":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"132":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"'":{"df":1,"docs":{"61":{"tf":1.7320508075688772}}},"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"135":{"tf":1.4142135623730951}}}}}}}},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"135":{"tf":1.4142135623730951}}}}}},"df":56,"docs":{"100":{"tf":2.0},"101":{"tf":1.0},"103":{"tf":3.0},"104":{"tf":1.0},"109":{"tf":1.4142135623730951},"11":{"tf":1.0},"110":{"tf":1.0},"114":{"tf":1.0},"118":{"tf":1.0},"119":{"tf":1.4142135623730951},"123":{"tf":1.4142135623730951},"125":{"tf":2.0},"126":{"tf":1.4142135623730951},"127":{"tf":1.7320508075688772},"129":{"tf":1.7320508075688772},"135":{"tf":1.4142135623730951},"138":{"tf":2.6457513110645907},"140":{"tf":1.0},"143":{"tf":1.0},"155":{"tf":1.0},"158":{"tf":1.0},"17":{"tf":1.4142135623730951},"171":{"tf":1.7320508075688772},"19":{"tf":2.0},"26":{"tf":1.0},"3":{"tf":1.0},"33":{"tf":1.0},"37":{"tf":1.7320508075688772},"42":{"tf":1.0},"46":{"tf":1.7320508075688772},"48":{"tf":1.4142135623730951},"49":{"tf":1.0},"50":{"tf":1.4142135623730951},"51":{"tf":2.0},"52":{"tf":1.0},"53":{"tf":2.0},"57":{"tf":1.7320508075688772},"58":{"tf":1.4142135623730951},"59":{"tf":4.358898943540674},"60":{"tf":1.4142135623730951},"61":{"tf":3.0},"62":{"tf":1.0},"63":{"tf":3.0},"65":{"tf":1.7320508075688772},"66":{"tf":1.0},"67":{"tf":1.0},"68":{"tf":1.0},"72":{"tf":2.449489742783178},"75":{"tf":1.0},"76":{"tf":1.0},"80":{"tf":1.7320508075688772},"84":{"tf":1.4142135623730951},"88":{"tf":1.0},"95":{"tf":1.4142135623730951},"97":{"tf":1.0},"99":{"tf":1.0}}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":1,"docs":{"16":{"tf":1.0}}}},"i":{"df":0,"docs":{},"r":{"df":4,"docs":{"51":{"tf":1.4142135623730951},"53":{"tf":1.0},"57":{"tf":1.0},"61":{"tf":1.0}}}},"n":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"164":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"r":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"131":{"tf":1.0}}}}}},"df":0,"docs":{},"s":{"df":2,"docs":{"131":{"tf":1.0},"132":{"tf":1.0}}},"t":{"df":4,"docs":{"12":{"tf":1.0},"143":{"tf":1.4142135623730951},"34":{"tf":1.0},"43":{"tf":1.0}},"i":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":2,"docs":{"51":{"tf":1.0},"64":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":2,"docs":{"173":{"tf":1.0},"53":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"s":{"df":14,"docs":{"110":{"tf":1.7320508075688772},"129":{"tf":1.0},"165":{"tf":1.0},"171":{"tf":1.0},"22":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.0},"63":{"tf":1.0},"64":{"tf":1.4142135623730951},"80":{"tf":1.0},"88":{"tf":1.0}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":1,"docs":{"127":{"tf":1.0}}}}}}}}}}},"t":{"df":0,"docs":{},"h":{"df":7,"docs":{"141":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0},"159":{"tf":1.4142135623730951},"4":{"tf":1.0},"48":{"tf":1.0},"57":{"tf":1.0}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":5,"docs":{"141":{"tf":1.0},"168":{"tf":1.0},"169":{"tf":1.0},"2":{"tf":1.0},"72":{"tf":1.4142135623730951}}}}}}},"y":{"df":1,"docs":{"75":{"tf":1.0}}}},"df":2,"docs":{"141":{"tf":1.0},"48":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":6,"docs":{"101":{"tf":1.0},"103":{"tf":1.4142135623730951},"143":{"tf":1.0},"171":{"tf":1.0},"57":{"tf":1.0},"60":{"tf":1.0}},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":4,"docs":{"11":{"tf":2.23606797749979},"161":{"tf":1.0},"58":{"tf":1.0},"59":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"o":{"d":{"df":6,"docs":{"103":{"tf":1.0},"104":{"tf":1.4142135623730951},"147":{"tf":1.0},"165":{"tf":1.0},"53":{"tf":1.0},"60":{"tf":1.0}},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"=":{"1":{"df":1,"docs":{"165":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":2,"docs":{"33":{"tf":1.4142135623730951},"42":{"tf":1.4142135623730951}}}}}},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"11":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"i":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"149":{"tf":1.0}}}},"df":0,"docs":{},"e":{"c":{"df":1,"docs":{"52":{"tf":1.0}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"g":{"'":{"df":1,"docs":{"135":{"tf":1.0}}},"_":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"135":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"_":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"135":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":4,"docs":{"133":{"tf":1.0},"134":{"tf":2.0},"156":{"tf":1.0},"157":{"tf":1.0}}}},"p":{"df":0,"docs":{},"e":{"df":1,"docs":{"143":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"127":{"tf":1.0},"59":{"tf":2.23606797749979}}}}}}}},"l":{"a":{"c":{"df":0,"docs":{},"e":{"df":2,"docs":{"52":{"tf":1.0},"75":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"4":{"tf":1.0}}}},"n":{"df":1,"docs":{"11":{"tf":1.0}},"e":{"'":{"df":1,"docs":{"155":{"tf":1.0}}},".":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":4,"docs":{"33":{"tf":1.0},"34":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":12,"docs":{"138":{"tf":1.0},"141":{"tf":1.4142135623730951},"154":{"tf":2.6457513110645907},"155":{"tf":3.1622776601683795},"156":{"tf":2.0},"157":{"tf":1.0},"171":{"tf":1.4142135623730951},"32":{"tf":1.0},"33":{"tf":1.4142135623730951},"41":{"tf":1.0},"42":{"tf":1.0},"56":{"tf":1.0}}}},"t":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":4,"docs":{"11":{"tf":1.0},"174":{"tf":1.0},"3":{"tf":1.0},"57":{"tf":1.0}}}}}}},"y":{"df":6,"docs":{"23":{"tf":1.4142135623730951},"27":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"165":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.4142135623730951},"44":{"tf":1.0},"45":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"64":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"g":{"df":1,"docs":{"126":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"158":{"tf":1.4142135623730951},"159":{"tf":1.4142135623730951}}}}}}},"o":{"d":{"df":5,"docs":{"152":{"tf":1.4142135623730951},"33":{"tf":1.7320508075688772},"34":{"tf":1.7320508075688772},"42":{"tf":1.7320508075688772},"43":{"tf":1.7320508075688772}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":7,"docs":{"11":{"tf":1.0},"146":{"tf":1.0},"147":{"tf":1.0},"18":{"tf":1.0},"2":{"tf":1.0},"34":{"tf":1.0},"43":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"i":{"df":2,"docs":{"100":{"tf":1.7320508075688772},"99":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"l":{".":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":2,"docs":{"34":{"tf":1.0},"43":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":5,"docs":{"171":{"tf":1.0},"22":{"tf":1.4142135623730951},"26":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951}}}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"141":{"tf":1.0}}}},"df":5,"docs":{"125":{"tf":1.0},"137":{"tf":1.0},"139":{"tf":1.0},"165":{"tf":1.0},"61":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"t":{"(":{"df":4,"docs":{"33":{"tf":1.0},"37":{"tf":1.0},"42":{"tf":1.0},"46":{"tf":1.0}}},"/":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"169":{"tf":1.0}}}}},"=":{"7":{"7":{"7":{"7":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":43,"docs":{"100":{"tf":1.0},"101":{"tf":1.0},"127":{"tf":1.0},"129":{"tf":1.7320508075688772},"132":{"tf":1.0},"133":{"tf":1.0},"138":{"tf":2.449489742783178},"141":{"tf":2.0},"143":{"tf":1.0},"149":{"tf":2.23606797749979},"153":{"tf":1.7320508075688772},"154":{"tf":2.23606797749979},"155":{"tf":2.23606797749979},"156":{"tf":1.7320508075688772},"160":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"18":{"tf":1.4142135623730951},"19":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.0},"34":{"tf":1.7320508075688772},"35":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.4142135623730951},"4":{"tf":1.0},"43":{"tf":1.7320508075688772},"44":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.4142135623730951},"48":{"tf":2.449489742783178},"49":{"tf":1.4142135623730951},"53":{"tf":2.0},"57":{"tf":2.0},"63":{"tf":1.0},"75":{"tf":1.0},"92":{"tf":1.0},"94":{"tf":1.4142135623730951},"95":{"tf":2.0}},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"95":{"tf":1.0}}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"l":{"df":8,"docs":{"103":{"tf":1.0},"11":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.4142135623730951},"38":{"tf":1.0},"4":{"tf":1.0},"47":{"tf":1.0}}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":3,"docs":{"103":{"tf":1.0},"108":{"tf":1.0},"55":{"tf":1.0}}}}}}},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"172":{"tf":1.0},"174":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0}}}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"103":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{"df":1,"docs":{"61":{"tf":1.0}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":1,"docs":{"2":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"e":{"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":1,"docs":{"59":{"tf":1.0}}}}}}}}}},"df":2,"docs":{"7":{"tf":1.0},"9":{"tf":1.0}},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"137":{"tf":1.0},"139":{"tf":1.0}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"137":{"tf":1.0},"139":{"tf":1.0}}}},"df":0,"docs":{}}},"df":9,"docs":{"107":{"tf":1.0},"112":{"tf":1.0},"116":{"tf":1.0},"137":{"tf":1.7320508075688772},"139":{"tf":1.0},"68":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":1.0},"90":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"131":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":1,"docs":{"83":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"58":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"173":{"tf":1.0},"54":{"tf":1.0}}}},"t":{"df":1,"docs":{"7":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"4":{"tf":1.0}}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"168":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":3,"docs":{"119":{"tf":1.0},"174":{"tf":1.0},"23":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"4":{"tf":1.0},"48":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"14":{"tf":1.0},"165":{"tf":1.0}}}}}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"t":{"df":6,"docs":{"129":{"tf":1.0},"141":{"tf":1.4142135623730951},"154":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951},"4":{"tf":1.7320508075688772},"48":{"tf":1.0}}}},"v":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"171":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"o":{"b":{"df":0,"docs":{},"e":{"df":2,"docs":{"164":{"tf":1.0},"165":{"tf":1.4142135623730951}}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":20,"docs":{"103":{"tf":1.0},"109":{"tf":1.0},"11":{"tf":1.0},"138":{"tf":1.0},"143":{"tf":1.0},"164":{"tf":1.0},"17":{"tf":1.4142135623730951},"174":{"tf":1.0},"2":{"tf":1.0},"22":{"tf":1.0},"33":{"tf":1.4142135623730951},"36":{"tf":1.0},"42":{"tf":1.7320508075688772},"45":{"tf":1.0},"48":{"tf":1.0},"51":{"tf":1.4142135623730951},"57":{"tf":1.0},"59":{"tf":2.23606797749979},"61":{"tf":2.0},"96":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"11":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":6,"docs":{"11":{"tf":1.0},"12":{"tf":1.4142135623730951},"14":{"tf":1.4142135623730951},"141":{"tf":1.0},"174":{"tf":1.0},"4":{"tf":1.0}}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"u":{"df":2,"docs":{"166":{"tf":1.0},"24":{"tf":1.0}}}}}}}},"p":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"61":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":12,"docs":{"100":{"tf":1.0},"104":{"tf":1.0},"108":{"tf":2.0},"117":{"tf":1.0},"122":{"tf":1.0},"57":{"tf":1.7320508075688772},"64":{"tf":1.0},"72":{"tf":2.0},"76":{"tf":1.0},"83":{"tf":1.0},"87":{"tf":1.0},"95":{"tf":1.7320508075688772}}}}}}},"s":{"df":0,"docs":{},"t":{"_":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{":":{":":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"(":{"&":{"[":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"c":{"/":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":1,"docs":{"132":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":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":{"132":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":2,"docs":{"130":{"tf":1.0},"132":{"tf":2.0}}}},"t":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":4,"docs":{"13":{"tf":1.0},"174":{"tf":1.4142135623730951},"36":{"tf":1.0},"45":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"3":{"df":1,"docs":{"132":{"tf":1.0}}},":":{":":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"132":{"tf":1.7320508075688772}}}}}}}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"f":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"c":{":":{":":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"132":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":2,"docs":{"130":{"tf":1.0},"132":{"tf":2.0}}}}},"c":{"df":1,"docs":{"132":{"tf":1.0}},"o":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"135":{"tf":1.0}}}}}}},"df":10,"docs":{"133":{"tf":1.4142135623730951},"135":{"tf":1.4142135623730951},"141":{"tf":1.0},"142":{"tf":1.7320508075688772},"154":{"tf":1.0},"156":{"tf":1.0},"160":{"tf":1.0},"169":{"tf":1.0},"48":{"tf":1.0},"53":{"tf":1.0}}}}},"df":2,"docs":{"132":{"tf":2.0},"143":{"tf":1.0}}}},"v":{"df":0,"docs":{},"i":{"d":{"df":52,"docs":{"1":{"tf":1.0},"104":{"tf":1.0},"105":{"tf":1.0},"119":{"tf":1.4142135623730951},"121":{"tf":1.0},"123":{"tf":1.4142135623730951},"125":{"tf":1.0},"126":{"tf":1.4142135623730951},"127":{"tf":1.0},"13":{"tf":1.0},"133":{"tf":1.7320508075688772},"136":{"tf":1.0},"137":{"tf":1.0},"139":{"tf":1.0},"141":{"tf":3.0},"142":{"tf":1.4142135623730951},"143":{"tf":2.6457513110645907},"144":{"tf":1.0},"147":{"tf":1.4142135623730951},"148":{"tf":2.23606797749979},"149":{"tf":1.4142135623730951},"151":{"tf":1.4142135623730951},"152":{"tf":1.0},"153":{"tf":1.4142135623730951},"154":{"tf":2.0},"155":{"tf":1.4142135623730951},"156":{"tf":2.6457513110645907},"157":{"tf":1.4142135623730951},"163":{"tf":1.0},"164":{"tf":1.0},"165":{"tf":2.8284271247461903},"168":{"tf":1.0},"169":{"tf":1.4142135623730951},"171":{"tf":1.0},"174":{"tf":1.4142135623730951},"2":{"tf":1.0},"22":{"tf":1.0},"32":{"tf":1.7320508075688772},"33":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"4":{"tf":1.4142135623730951},"41":{"tf":1.7320508075688772},"43":{"tf":1.0},"5":{"tf":1.0},"51":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.0},"65":{"tf":1.0},"73":{"tf":1.0},"78":{"tf":1.4142135623730951},"80":{"tf":1.0}}},"df":0,"docs":{}}},"x":{"df":0,"docs":{},"i":{"df":58,"docs":{"0":{"tf":1.0},"1":{"tf":1.0},"101":{"tf":1.0},"103":{"tf":1.4142135623730951},"125":{"tf":1.0},"127":{"tf":1.0},"129":{"tf":2.6457513110645907},"13":{"tf":1.0},"135":{"tf":1.7320508075688772},"136":{"tf":1.4142135623730951},"138":{"tf":3.1622776601683795},"139":{"tf":1.0},"14":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":2.0},"143":{"tf":2.449489742783178},"144":{"tf":1.0},"146":{"tf":3.7416573867739413},"147":{"tf":3.4641016151377544},"148":{"tf":1.0},"149":{"tf":1.0},"151":{"tf":1.0},"153":{"tf":1.7320508075688772},"154":{"tf":1.7320508075688772},"155":{"tf":2.23606797749979},"156":{"tf":1.0},"159":{"tf":1.0},"165":{"tf":2.0},"166":{"tf":1.4142135623730951},"168":{"tf":1.0},"169":{"tf":2.6457513110645907},"170":{"tf":3.3166247903554},"171":{"tf":4.242640687119285},"174":{"tf":1.4142135623730951},"18":{"tf":1.7320508075688772},"26":{"tf":1.0},"27":{"tf":1.7320508075688772},"3":{"tf":1.0},"33":{"tf":1.7320508075688772},"34":{"tf":3.4641016151377544},"35":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":3.0},"4":{"tf":2.449489742783178},"41":{"tf":1.0},"42":{"tf":1.7320508075688772},"43":{"tf":3.605551275463989},"44":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":3.0},"48":{"tf":2.8284271247461903},"50":{"tf":1.4142135623730951},"53":{"tf":1.4142135623730951},"54":{"tf":1.4142135623730951},"55":{"tf":2.0},"57":{"tf":1.7320508075688772},"60":{"tf":1.0},"75":{"tf":1.0}}},"y":{"'":{"df":4,"docs":{"142":{"tf":1.0},"147":{"tf":1.0},"169":{"tf":1.0},"60":{"tf":1.0}}},".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":1,"docs":{"129":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},":":{":":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":1,"docs":{"129":{"tf":1.0}}}}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"i":{"d":{"=":{"\"":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"4":{"5":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}},"df":0,"docs":{}},"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":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":2,"docs":{"169":{"tf":1.4142135623730951},"171":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"11":{"tf":1.0}}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":3,"docs":{"1":{"tf":1.0},"114":{"tf":1.0},"155":{"tf":1.0}}}},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":6,"docs":{"133":{"tf":1.0},"161":{"tf":1.0},"36":{"tf":1.0},"41":{"tf":1.0},"45":{"tf":1.0},"53":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"h":{"df":2,"docs":{"141":{"tf":1.0},"156":{"tf":1.0}}}},"t":{"df":2,"docs":{"170":{"tf":1.0},"62":{"tf":1.0}}}}},"q":{"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":2,"docs":{"156":{"tf":1.4142135623730951},"48":{"tf":1.0}}}}}},"t":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"k":{"df":0,"docs":{},"{":{"df":0,"docs":{},"v":{"4":{"_":{"a":{"d":{"d":{"df":0,"docs":{},"r":{"=":{"0":{".":{"0":{".":{"0":{".":{"0":{":":{"7":{"6":{"0":{"0":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":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":{"133":{"tf":1.4142135623730951},"134":{"tf":1.7320508075688772},"156":{"tf":2.0},"157":{"tf":1.0},"37":{"tf":1.0},"4":{"tf":1.0},"46":{"tf":1.0},"48":{"tf":1.4142135623730951}}}}},"df":3,"docs":{"156":{"tf":1.0},"4":{"tf":1.0},"48":{"tf":1.0}},"h":{"7":{"c":{"df":0,"docs":{},"q":{"df":1,"docs":{"42":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":1,"docs":{"135":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":4,"docs":{"155":{"tf":1.0},"162":{"tf":1.0},"34":{"tf":1.0},"43":{"tf":1.0}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"14":{"tf":1.0}}}}}}}},"i":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":10,"docs":{"15":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.4142135623730951},"19":{"tf":1.0},"20":{"tf":1.0},"30":{"tf":1.0},"32":{"tf":1.0},"39":{"tf":1.0},"4":{"tf":1.0},"41":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"4":{"tf":1.4142135623730951}}}},"k":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"142":{"tf":1.0}}}}}},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"\"":{",":{"\"":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"\"":{":":{"\"":{"0":{".":{"6":{"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":0,"docs":{}},"df":0,"docs":{}},"'":{"df":10,"docs":{"1":{"tf":1.0},"140":{"tf":1.0},"143":{"tf":1.4142135623730951},"171":{"tf":1.0},"174":{"tf":1.4142135623730951},"19":{"tf":1.0},"2":{"tf":1.0},"32":{"tf":1.0},"54":{"tf":1.4142135623730951},"59":{"tf":1.0}}},".":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"/":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":6,"docs":{"122":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"62":{"tf":1.0}}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"151":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":3,"docs":{"150":{"tf":1.4142135623730951},"36":{"tf":1.7320508075688772},"45":{"tf":1.7320508075688772}}}}}}}},"df":7,"docs":{"121":{"tf":1.4142135623730951},"125":{"tf":1.4142135623730951},"153":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"52":{"tf":1.4142135623730951},"55":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{".":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":12,"docs":{"107":{"tf":1.0},"112":{"tf":1.0},"116":{"tf":1.0},"125":{"tf":1.0},"151":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0},"90":{"tf":1.0}}}}}}},"df":0,"docs":{}},"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":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"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":2,"docs":{"74":{"tf":1.0},"75":{"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":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"81":{"tf":1.0},"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":{}}}},"d":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{".":{"df":0,"docs":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"d":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":3,"docs":{"153":{"tf":1.0},"60":{"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":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"d":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"u":{"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":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{".":{"df":0,"docs":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":5,"docs":{"107":{"tf":1.0},"108":{"tf":1.0},"112":{"tf":1.0},"89":{"tf":1.0},"90":{"tf":1.0}}}}}},"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":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{".":{"df":0,"docs":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"93":{"tf":1.0},"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":{}}}}}},"l":{"df":0,"docs":{},"o":{"a":{"d":{"_":{"b":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"b":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"c":{"df":2,"docs":{"98":{"tf":1.0},"99":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"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":{"a":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"102":{"tf":1.0},"103":{"tf":1.0},"60":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"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":{},"t":{"c":{"df":0,"docs":{},"h":{".":{"df":0,"docs":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":4,"docs":{"106":{"tf":1.0},"107":{"tf":1.0},"112":{"tf":1.0},"90":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"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":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":4,"docs":{"107":{"tf":1.0},"111":{"tf":1.0},"112":{"tf":1.0},"90":{"tf":1.0}}}}},"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":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{".":{"df":0,"docs":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":2,"docs":{"115":{"tf":1.0},"116":{"tf":1.0}}}}},"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":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":8,"docs":{"120":{"tf":1.0},"121":{"tf":1.0},"125":{"tf":1.0},"151":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0}}}}}}}}}}}},"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":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":8,"docs":{"129":{"tf":1.0},"132":{"tf":1.0},"151":{"tf":1.0},"153":{"tf":1.0},"155":{"tf":1.7320508075688772},"157":{"tf":1.0},"4":{"tf":1.0},"54":{"tf":1.0}}}}},"df":0,"docs":{}}},"2":{".":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"155":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},":":{":":{"a":{"d":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{":":{":":{"a":{"d":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{":":{":":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"y":{"(":{"<":{"_":{">":{":":{":":{"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":{"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":{}}}}},"df":0,"docs":{}},"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":2,"docs":{"37":{"tf":1.4142135623730951},"46":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}},"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{":":{":":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{".":{"a":{"df":0,"docs":{},"s":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"(":{")":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":15,"docs":{"103":{"tf":1.0},"107":{"tf":1.0},"112":{"tf":1.0},"116":{"tf":1.0},"121":{"tf":1.0},"125":{"tf":1.0},"153":{"tf":1.0},"60":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.0},"82":{"tf":1.0},"86":{"tf":1.0},"90":{"tf":1.0},"94":{"tf":1.0},"99":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"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":{},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"129":{"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":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{":":{":":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"c":{"!":{"[":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{":":{":":{"df":0,"docs":{},"f":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"(":{")":{"]":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"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":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"d":{"df":2,"docs":{"127":{"tf":1.0},"128":{"tf":1.0}}},"df":0,"docs":{}}}}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"132":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"m":{"a":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"_":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"(":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{":":{":":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"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":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"d":{"a":{"df":0,"docs":{},"t":{"a":{":":{":":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"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":{}},"df":0,"docs":{}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{":":{":":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{":":{":":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"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":{},"e":{"df":0,"docs":{},"w":{"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":{}}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}}},"df":0,"docs":{}}},"x":{"df":0,"docs":{},"y":{":":{":":{"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":{"129":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"129":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"=":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":1,"docs":{"161":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"_":{"a":{"d":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"a":{"d":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":2,"docs":{"162":{"tf":1.0},"4":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"{":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"138":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"138":{"tf":1.0}},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"138":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"4":{"tf":1.0}}}}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"48":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"{":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"138":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"54":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"{":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"140":{"tf":1.0}}},"df":0,"docs":{}},"l":{"a":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"=":{"\"":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"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":{}}}}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"{":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"140":{"tf":1.0}}},"df":0,"docs":{}},"l":{"a":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"=":{"\"":{"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":{},"e":{"d":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"79":{"tf":1.0}}}}}},"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":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"d":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"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":{},"p":{"a":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"109":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}},"m":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"d":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"109":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"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":{"_":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"{":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"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":{}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"_":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"d":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"123":{"tf":1.0}}}}}},"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":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"_":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"{":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"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":{}}}}}}},"i":{"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":3,"docs":{"154":{"tf":1.0},"156":{"tf":1.0},"48":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"m":{"a":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":3,"docs":{"141":{"tf":1.0},"156":{"tf":1.0},"48":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"d":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":1,"docs":{"147":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"{":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"147":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"147":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"147":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"147":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"s":{"_":{"c":{"a":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"s":{"df":1,"docs":{"147":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"d":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"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":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"d":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"154":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"p":{"a":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"j":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"{":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"138":{"tf":1.0}}}}}}}}}}}},"df":1,"docs":{"135":{"tf":1.0}},"s":{"_":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"d":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"{":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"138":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"_":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"{":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"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":{}}}}}}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"{":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"138":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":3,"docs":{"141":{"tf":1.0},"154":{"tf":1.0},"48":{"tf":1.0}}}}}},"q":{"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"48":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"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":2,"docs":{"141":{"tf":1.0},"156":{"tf":1.0}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"{":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"n":{"df":1,"docs":{"139":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":1,"docs":{"139":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"139":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"u":{"b":{"_":{"df":0,"docs":{},"z":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"141":{"tf":1.0},"156":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"48":{"tf":1.0}}}}}},"x":{"d":{"df":0,"docs":{},"s":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"d":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"146":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"146":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}},"u":{"df":0,"docs":{},"p":{"d":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"_":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"146":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"146":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"u":{"c":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"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":{}},"z":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"141":{"tf":1.0},"156":{"tf":1.0}}}}}},"df":83,"docs":{"0":{"tf":1.0},"1":{"tf":1.4142135623730951},"11":{"tf":1.4142135623730951},"12":{"tf":1.7320508075688772},"126":{"tf":1.4142135623730951},"129":{"tf":2.23606797749979},"13":{"tf":1.4142135623730951},"132":{"tf":1.0},"133":{"tf":1.4142135623730951},"134":{"tf":1.4142135623730951},"135":{"tf":1.0},"136":{"tf":1.0},"137":{"tf":1.7320508075688772},"14":{"tf":1.0},"141":{"tf":2.23606797749979},"142":{"tf":1.4142135623730951},"143":{"tf":2.0},"144":{"tf":1.0},"146":{"tf":1.0},"147":{"tf":1.0},"148":{"tf":1.4142135623730951},"149":{"tf":1.0},"15":{"tf":1.0},"151":{"tf":1.7320508075688772},"152":{"tf":2.0},"153":{"tf":1.4142135623730951},"154":{"tf":2.23606797749979},"155":{"tf":2.0},"156":{"tf":2.449489742783178},"157":{"tf":1.7320508075688772},"158":{"tf":1.4142135623730951},"159":{"tf":1.0},"16":{"tf":1.4142135623730951},"161":{"tf":2.0},"162":{"tf":1.0},"164":{"tf":1.0},"168":{"tf":1.7320508075688772},"169":{"tf":2.23606797749979},"170":{"tf":1.7320508075688772},"171":{"tf":2.449489742783178},"174":{"tf":1.4142135623730951},"18":{"tf":2.0},"19":{"tf":1.4142135623730951},"2":{"tf":1.0},"20":{"tf":1.0},"22":{"tf":2.23606797749979},"24":{"tf":1.4142135623730951},"26":{"tf":1.4142135623730951},"27":{"tf":2.449489742783178},"3":{"tf":1.0},"30":{"tf":1.0},"31":{"tf":1.0},"32":{"tf":1.4142135623730951},"33":{"tf":3.605551275463989},"34":{"tf":3.605551275463989},"35":{"tf":1.0},"36":{"tf":1.7320508075688772},"37":{"tf":3.605551275463989},"38":{"tf":1.0},"39":{"tf":1.0},"4":{"tf":3.4641016151377544},"40":{"tf":1.0},"41":{"tf":2.23606797749979},"42":{"tf":4.123105625617661},"43":{"tf":3.872983346207417},"44":{"tf":1.0},"45":{"tf":1.7320508075688772},"46":{"tf":3.605551275463989},"47":{"tf":1.0},"48":{"tf":2.23606797749979},"49":{"tf":1.0},"5":{"tf":1.7320508075688772},"50":{"tf":1.4142135623730951},"52":{"tf":1.4142135623730951},"53":{"tf":2.0},"54":{"tf":1.0},"55":{"tf":1.4142135623730951},"58":{"tf":1.4142135623730951},"59":{"tf":1.7320508075688772},"62":{"tf":1.0},"63":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.0}}}}}},"t":{"df":1,"docs":{"11":{"tf":1.0}}}}}},"r":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":4,"docs":{"100":{"tf":1.4142135623730951},"125":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0}}}}},"df":0,"docs":{},"g":{"df":2,"docs":{"143":{"tf":1.0},"95":{"tf":1.7320508075688772}},"e":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"_":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"1":{"6":{"df":1,"docs":{"95":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"103":{"tf":1.0}}}},"t":{"df":0,"docs":{},"e":{"df":4,"docs":{"101":{"tf":1.0},"103":{"tf":2.23606797749979},"104":{"tf":1.0},"169":{"tf":1.0}}}}},"b":{"a":{"c":{"df":3,"docs":{"152":{"tf":1.0},"33":{"tf":1.0},"42":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"141":{"tf":1.0},"156":{"tf":1.0}},"e":{"a":{"d":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":2,"docs":{"127":{"tf":1.0},"131":{"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":{"140":{"tf":1.0}}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":2,"docs":{"127":{"tf":1.0},"131":{"tf":1.0}}}}}}}}},"df":9,"docs":{"117":{"tf":1.0},"127":{"tf":1.4142135623730951},"138":{"tf":2.0},"140":{"tf":1.0},"38":{"tf":1.0},"47":{"tf":1.0},"61":{"tf":1.0},"83":{"tf":1.0},"95":{"tf":1.0}},"i":{"df":13,"docs":{"165":{"tf":3.0},"22":{"tf":1.7320508075688772},"26":{"tf":1.7320508075688772},"33":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":2.0},"36":{"tf":1.4142135623730951},"37":{"tf":1.4142135623730951},"42":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":2.0},"45":{"tf":1.4142135623730951},"46":{"tf":1.4142135623730951}}},"y":{"\"":{"df":0,"docs":{},"}":{",":{"\"":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"\"":{":":{"\"":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"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":0,"docs":{}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":4,"docs":{"123":{"tf":1.4142135623730951},"138":{"tf":1.0},"14":{"tf":1.0},"78":{"tf":1.0}}}}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":20,"docs":{"101":{"tf":1.0},"127":{"tf":1.4142135623730951},"135":{"tf":1.0},"138":{"tf":2.0},"146":{"tf":1.7320508075688772},"147":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"17":{"tf":1.0},"171":{"tf":1.4142135623730951},"19":{"tf":1.0},"33":{"tf":1.0},"42":{"tf":1.0},"48":{"tf":1.0},"49":{"tf":1.0},"53":{"tf":1.0},"58":{"tf":1.0},"59":{"tf":2.6457513110645907},"79":{"tf":1.4142135623730951},"97":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"138":{"tf":1.4142135623730951}}}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":5,"docs":{"11":{"tf":1.0},"161":{"tf":1.0},"21":{"tf":1.0},"31":{"tf":1.0},"40":{"tf":1.0}}},"df":0,"docs":{}}}}},"r":{"d":{"df":5,"docs":{"27":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0}}},"df":0,"docs":{}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"18":{"tf":1.0}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"169":{"tf":1.0},"171":{"tf":1.4142135623730951},"2":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{},"f":{"df":9,"docs":{"100":{"tf":1.0},"108":{"tf":2.6457513110645907},"117":{"tf":1.0},"122":{"tf":1.0},"57":{"tf":1.0},"72":{"tf":1.4142135623730951},"76":{"tf":1.7320508075688772},"83":{"tf":1.4142135623730951},"95":{"tf":2.449489742783178}},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"169":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"m":{"c":{"df":1,"docs":{"152":{"tf":1.0}}},"df":0,"docs":{}}}}}},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"138":{"tf":1.0}}}},"df":0,"docs":{}}}},"g":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"59":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":2,"docs":{"69":{"tf":1.0},"72":{"tf":1.0}}}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"141":{"tf":2.23606797749979},"156":{"tf":2.23606797749979}}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"129":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":2,"docs":{"69":{"tf":1.4142135623730951},"72":{"tf":1.0}}}},"df":0,"docs":{}}}},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":4,"docs":{"143":{"tf":1.7320508075688772},"146":{"tf":1.0},"51":{"tf":1.0},"57":{"tf":1.0}}}},"df":0,"docs":{}}},"l":{"a":{"df":0,"docs":{},"y":{"'":{"df":2,"docs":{"154":{"tf":1.0},"155":{"tf":1.0}}},"/":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"46":{"tf":1.0}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"44":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"45":{"tf":1.0}}}}},"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":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":1,"docs":{"43":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"42":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":12,"docs":{"141":{"tf":1.7320508075688772},"154":{"tf":3.1622776601683795},"155":{"tf":4.242640687119285},"156":{"tf":2.449489742783178},"157":{"tf":2.6457513110645907},"165":{"tf":1.4142135623730951},"39":{"tf":1.0},"4":{"tf":1.7320508075688772},"41":{"tf":2.0},"42":{"tf":3.0},"43":{"tf":2.449489742783178},"48":{"tf":1.0}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"s":{"df":4,"docs":{"11":{"tf":1.0},"12":{"tf":1.0},"16":{"tf":1.4142135623730951},"9":{"tf":1.0}}}},"df":0,"docs":{},"v":{"df":1,"docs":{"143":{"tf":1.0}}}},"i":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"2":{"tf":1.0}}}},"df":0,"docs":{}},"df":1,"docs":{"129":{"tf":1.0}}}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":2,"docs":{"48":{"tf":1.0},"57":{"tf":1.0}}},"v":{"df":16,"docs":{"107":{"tf":1.0},"112":{"tf":1.0},"116":{"tf":1.0},"125":{"tf":1.4142135623730951},"132":{"tf":1.0},"140":{"tf":1.0},"151":{"tf":1.0},"2":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"61":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":2.0},"90":{"tf":1.0}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"159":{"tf":1.0}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"l":{"a":{"c":{"df":4,"docs":{"24":{"tf":1.0},"27":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":1,"docs":{"135":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":3,"docs":{"154":{"tf":1.0},"156":{"tf":1.0},"4":{"tf":1.0}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"168":{"tf":1.0}}}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":13,"docs":{"100":{"tf":1.0},"104":{"tf":1.0},"117":{"tf":1.0},"127":{"tf":1.0},"128":{"tf":1.0},"131":{"tf":1.0},"155":{"tf":1.0},"49":{"tf":1.4142135623730951},"53":{"tf":1.0},"59":{"tf":1.0},"64":{"tf":1.0},"83":{"tf":1.0},"95":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"167":{"tf":1.0}}}}}}}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"147":{"tf":1.4142135623730951}}}}}},"df":6,"docs":{"147":{"tf":2.0},"154":{"tf":1.4142135623730951},"155":{"tf":1.0},"156":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951},"96":{"tf":2.449489742783178}}}}},"i":{"df":0,"docs":{},"r":{"df":20,"docs":{"104":{"tf":1.0},"108":{"tf":1.7320508075688772},"117":{"tf":1.0},"132":{"tf":1.0},"137":{"tf":1.0},"16":{"tf":1.0},"174":{"tf":1.0},"21":{"tf":1.0},"3":{"tf":1.0},"31":{"tf":1.0},"35":{"tf":1.0},"40":{"tf":1.0},"44":{"tf":1.0},"53":{"tf":1.0},"57":{"tf":1.4142135623730951},"64":{"tf":1.0},"72":{"tf":2.0},"76":{"tf":1.0},"83":{"tf":1.0},"95":{"tf":1.7320508075688772}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":1,"docs":{"52":{"tf":1.0}}}}},"i":{"d":{"df":2,"docs":{"125":{"tf":1.0},"159":{"tf":1.0}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"c":{"df":9,"docs":{"142":{"tf":1.7320508075688772},"143":{"tf":2.8284271247461903},"146":{"tf":1.0},"147":{"tf":1.4142135623730951},"148":{"tf":1.4142135623730951},"149":{"tf":1.0},"22":{"tf":1.0},"33":{"tf":1.4142135623730951},"42":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"150":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":4,"docs":{"127":{"tf":1.0},"137":{"tf":1.0},"141":{"tf":1.0},"147":{"tf":1.7320508075688772}}}}}},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":5,"docs":{"156":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0}}}}},"df":1,"docs":{"143":{"tf":1.0}}},"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":{"df":2,"docs":{"128":{"tf":1.0},"132":{"tf":1.4142135623730951}}}}}}},"df":6,"docs":{"127":{"tf":1.4142135623730951},"131":{"tf":1.4142135623730951},"142":{"tf":1.0},"143":{"tf":1.0},"4":{"tf":1.0},"59":{"tf":1.4142135623730951}}}}}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":4,"docs":{"122":{"tf":1.0},"48":{"tf":1.0},"57":{"tf":1.0},"65":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":5,"docs":{"127":{"tf":1.0},"165":{"tf":1.4142135623730951},"167":{"tf":1.0},"69":{"tf":1.0},"75":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"s":{"df":2,"docs":{"1":{"tf":1.0},"171":{"tf":1.0}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":3,"docs":{"4":{"tf":1.4142135623730951},"48":{"tf":1.0},"59":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"172":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"k":{"df":1,"docs":{"169":{"tf":1.0}}}}},"o":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"99":{"tf":1.0}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"]":{"/":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"159":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"n":{"d":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"100":{"tf":1.4142135623730951},"99":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":2,"docs":{"157":{"tf":1.0},"99":{"tf":1.0}}},"df":0,"docs":{}},"t":{"df":21,"docs":{"158":{"tf":1.0},"169":{"tf":1.0},"17":{"tf":1.0},"171":{"tf":1.7320508075688772},"19":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.0},"36":{"tf":2.0},"37":{"tf":2.23606797749979},"41":{"tf":1.0},"42":{"tf":1.0},"45":{"tf":2.0},"46":{"tf":2.23606797749979},"50":{"tf":1.0},"51":{"tf":1.4142135623730951},"52":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.0},"61":{"tf":1.7320508075688772},"65":{"tf":1.0},"80":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"t":{"df":1,"docs":{"157":{"tf":1.0}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":5,"docs":{"152":{"tf":1.0},"169":{"tf":1.0},"92":{"tf":1.0},"95":{"tf":2.23606797749979},"96":{"tf":2.23606797749979}}}},"n":{"df":43,"docs":{"108":{"tf":1.4142135623730951},"11":{"tf":1.0},"12":{"tf":1.0},"129":{"tf":1.7320508075688772},"13":{"tf":1.0},"141":{"tf":1.4142135623730951},"146":{"tf":1.0},"147":{"tf":1.0},"148":{"tf":1.0},"152":{"tf":1.7320508075688772},"153":{"tf":1.7320508075688772},"154":{"tf":1.7320508075688772},"155":{"tf":1.7320508075688772},"156":{"tf":1.7320508075688772},"157":{"tf":1.7320508075688772},"16":{"tf":1.0},"165":{"tf":1.0},"167":{"tf":1.0},"169":{"tf":1.0},"17":{"tf":1.0},"19":{"tf":1.4142135623730951},"21":{"tf":1.0},"22":{"tf":1.7320508075688772},"24":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.4142135623730951},"27":{"tf":1.4142135623730951},"28":{"tf":1.0},"31":{"tf":1.0},"33":{"tf":2.6457513110645907},"34":{"tf":3.1622776601683795},"35":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.4142135623730951},"4":{"tf":2.8284271247461903},"40":{"tf":1.0},"42":{"tf":2.8284271247461903},"43":{"tf":3.3166247903554},"44":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951},"54":{"tf":1.0}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":5,"docs":{"129":{"tf":1.0},"140":{"tf":1.0},"142":{"tf":1.0},"56":{"tf":1.0},"61":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":1,"docs":{"161":{"tf":1.4142135623730951}}}}}},"df":18,"docs":{"100":{"tf":1.0},"104":{"tf":1.0},"105":{"tf":1.0},"108":{"tf":1.0},"117":{"tf":1.0},"12":{"tf":2.0},"122":{"tf":1.0},"13":{"tf":1.0},"132":{"tf":1.4142135623730951},"14":{"tf":1.0},"171":{"tf":1.0},"3":{"tf":1.0},"72":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":1.0},"83":{"tf":1.0},"87":{"tf":1.0},"95":{"tf":1.0}}}}}},"s":{"\"":{":":{"\"":{"0":{".":{"0":{".":{"0":{".":{"0":{":":{"8":{"0":{"0":{"0":{"\"":{"df":0,"docs":{},"}":{",":{"\"":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"\"":{":":{"\"":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{":":{":":{"a":{"d":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"\"":{",":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"\"":{":":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"c":{"/":{"a":{"d":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"r":{"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":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{},"m":{"df":0,"docs":{},"e":{"df":12,"docs":{"154":{"tf":1.0},"155":{"tf":1.4142135623730951},"157":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"32":{"tf":1.0},"36":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"53":{"tf":1.0},"59":{"tf":1.0},"61":{"tf":1.0},"96":{"tf":1.0}}},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"124":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"e":{"df":1,"docs":{"2":{"tf":1.0}}}},"w":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}}},"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":3,"docs":{"1":{"tf":1.0},"138":{"tf":1.0},"174":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":1,"docs":{"59":{"tf":1.0}}}}}},"df":0,"docs":{}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"a":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"/":{"d":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":10,"docs":{"100":{"tf":1.0},"104":{"tf":1.0},"108":{"tf":1.0},"117":{"tf":1.0},"122":{"tf":1.0},"72":{"tf":1.0},"76":{"tf":1.0},"83":{"tf":1.0},"87":{"tf":1.0},"95":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":15,"docs":{"100":{"tf":1.0},"104":{"tf":1.0},"108":{"tf":1.0},"117":{"tf":1.0},"122":{"tf":1.0},"153":{"tf":1.0},"4":{"tf":1.4142135623730951},"54":{"tf":1.0},"57":{"tf":1.7320508075688772},"64":{"tf":1.0},"72":{"tf":1.0},"76":{"tf":1.0},"83":{"tf":1.0},"87":{"tf":1.0},"95":{"tf":1.0}},"r":{"df":0,"docs":{},"s":{":":{":":{"df":0,"docs":{},"j":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"a":{"df":1,"docs":{"131":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"132":{"tf":1.0}}}}}}},"d":{"df":0,"docs":{},"k":{"df":3,"docs":{"159":{"tf":1.4142135623730951},"170":{"tf":1.0},"171":{"tf":1.0}}},"p":{"4":{"df":0,"docs":{},"k":{"df":2,"docs":{"22":{"tf":1.0},"26":{"tf":1.0}}}},"df":0,"docs":{}}},"df":6,"docs":{"146":{"tf":1.0},"150":{"tf":1.0},"34":{"tf":1.7320508075688772},"36":{"tf":1.4142135623730951},"43":{"tf":1.7320508075688772},"45":{"tf":1.4142135623730951}},"e":{"a":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"159":{"tf":1.0}}}},"df":0,"docs":{}}},"c":{"df":3,"docs":{"154":{"tf":1.0},"156":{"tf":1.0},"48":{"tf":1.0}},"o":{"df":0,"docs":{},"n":{"d":{"df":9,"docs":{"103":{"tf":1.4142135623730951},"104":{"tf":1.4142135623730951},"138":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.0},"48":{"tf":1.0},"53":{"tf":1.0},"60":{"tf":1.0}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":4,"docs":{"36":{"tf":1.0},"45":{"tf":1.0},"55":{"tf":1.0},"60":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"r":{"df":5,"docs":{"1":{"tf":1.0},"125":{"tf":1.0},"171":{"tf":1.0},"2":{"tf":1.0},"3":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":21,"docs":{"12":{"tf":1.0},"138":{"tf":1.4142135623730951},"140":{"tf":1.4142135623730951},"155":{"tf":1.0},"157":{"tf":1.4142135623730951},"161":{"tf":1.0},"166":{"tf":1.4142135623730951},"18":{"tf":1.0},"19":{"tf":1.0},"24":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"36":{"tf":2.23606797749979},"4":{"tf":1.0},"42":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951},"45":{"tf":2.23606797749979},"50":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"56":{"tf":1.0}},"m":{"df":2,"docs":{"14":{"tf":1.0},"174":{"tf":1.0}}}},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"61":{"tf":1.0},"99":{"tf":1.4142135623730951}}}},"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":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{")":{".":{"a":{"df":0,"docs":{},"s":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":1,"docs":{"131":{"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":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"132":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"132":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"]":{"'":{"df":2,"docs":{"104":{"tf":1.0},"117":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"132":{"tf":1.4142135623730951}}}},"n":{"d":{"df":19,"docs":{"100":{"tf":1.7320508075688772},"119":{"tf":1.0},"129":{"tf":1.4142135623730951},"138":{"tf":2.0},"151":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.4142135623730951},"165":{"tf":1.4142135623730951},"17":{"tf":1.0},"171":{"tf":1.4142135623730951},"19":{"tf":1.7320508075688772},"41":{"tf":1.0},"42":{"tf":1.0},"48":{"tf":1.0},"55":{"tf":1.0},"58":{"tf":1.0},"63":{"tf":1.0},"99":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":2,"docs":{"14":{"tf":1.0},"2":{"tf":1.0}}},"t":{"df":13,"docs":{"119":{"tf":1.0},"125":{"tf":1.0},"127":{"tf":1.4142135623730951},"135":{"tf":2.0},"138":{"tf":1.4142135623730951},"147":{"tf":1.7320508075688772},"171":{"tf":1.0},"27":{"tf":1.4142135623730951},"53":{"tf":1.4142135623730951},"57":{"tf":1.0},"73":{"tf":1.0},"75":{"tf":1.4142135623730951},"79":{"tf":1.4142135623730951}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":6,"docs":{"12":{"tf":1.0},"13":{"tf":1.0},"14":{"tf":1.0},"150":{"tf":1.0},"169":{"tf":1.0},"171":{"tf":1.0}}}},"df":0,"docs":{}},"q":{"df":1,"docs":{"135":{"tf":1.7320508075688772}},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":3,"docs":{"59":{"tf":1.0},"60":{"tf":1.7320508075688772},"61":{"tf":1.0}}},"df":0,"docs":{}}}}},"r":{"d":{"df":2,"docs":{"130":{"tf":1.0},"131":{"tf":1.0}},"e":{"_":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"131":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":1,"docs":{"65":{"tf":1.0}}},"v":{"df":3,"docs":{"141":{"tf":1.0},"142":{"tf":1.0},"53":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"'":{"df":3,"docs":{"129":{"tf":1.0},"135":{"tf":1.4142135623730951},"2":{"tf":1.0}}},"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"135":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"135":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}},"df":41,"docs":{"0":{"tf":1.0},"1":{"tf":1.7320508075688772},"129":{"tf":2.0},"130":{"tf":1.0},"132":{"tf":1.0},"141":{"tf":1.7320508075688772},"142":{"tf":2.0},"144":{"tf":1.4142135623730951},"146":{"tf":3.3166247903554},"147":{"tf":1.7320508075688772},"148":{"tf":1.0},"149":{"tf":1.0},"152":{"tf":1.0},"154":{"tf":2.0},"155":{"tf":1.7320508075688772},"156":{"tf":1.7320508075688772},"162":{"tf":1.0},"165":{"tf":1.4142135623730951},"168":{"tf":1.0},"169":{"tf":3.605551275463989},"170":{"tf":2.6457513110645907},"171":{"tf":4.242640687119285},"174":{"tf":2.23606797749979},"2":{"tf":1.4142135623730951},"22":{"tf":1.4142135623730951},"23":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.4142135623730951},"3":{"tf":1.0},"34":{"tf":1.4142135623730951},"35":{"tf":1.0},"37":{"tf":1.0},"4":{"tf":1.7320508075688772},"41":{"tf":1.0},"43":{"tf":1.4142135623730951},"44":{"tf":1.0},"46":{"tf":1.0},"48":{"tf":1.4142135623730951},"53":{"tf":2.0},"73":{"tf":1.0},"75":{"tf":1.4142135623730951}}}},"i":{"c":{"df":27,"docs":{"129":{"tf":1.0},"133":{"tf":1.0},"134":{"tf":1.0},"141":{"tf":1.4142135623730951},"142":{"tf":1.0},"143":{"tf":1.7320508075688772},"152":{"tf":1.0},"154":{"tf":3.7416573867739413},"155":{"tf":2.0},"156":{"tf":3.1622776601683795},"157":{"tf":1.4142135623730951},"160":{"tf":1.0},"165":{"tf":2.449489742783178},"17":{"tf":1.0},"171":{"tf":1.0},"174":{"tf":1.0},"18":{"tf":1.0},"33":{"tf":2.0},"34":{"tf":1.4142135623730951},"36":{"tf":1.4142135623730951},"37":{"tf":2.23606797749979},"4":{"tf":3.4641016151377544},"42":{"tf":2.0},"43":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"46":{"tf":2.23606797749979},"48":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":6,"docs":{"138":{"tf":2.23606797749979},"139":{"tf":2.449489742783178},"165":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"53":{"tf":3.4641016151377544}}}}}}},"t":{"df":28,"docs":{"1":{"tf":1.0},"14":{"tf":1.0},"140":{"tf":1.7320508075688772},"141":{"tf":1.7320508075688772},"142":{"tf":1.7320508075688772},"150":{"tf":1.7320508075688772},"155":{"tf":2.23606797749979},"156":{"tf":1.7320508075688772},"157":{"tf":1.0},"161":{"tf":1.4142135623730951},"165":{"tf":1.4142135623730951},"171":{"tf":1.4142135623730951},"172":{"tf":1.0},"22":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.4142135623730951},"36":{"tf":1.0},"41":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.4142135623730951},"45":{"tf":1.0},"49":{"tf":1.0},"51":{"tf":1.0},"61":{"tf":1.4142135623730951},"72":{"tf":2.0},"75":{"tf":1.0},"92":{"tf":1.0}},"u":{"df":0,"docs":{},"p":{"df":4,"docs":{"129":{"tf":1.0},"142":{"tf":1.0},"155":{"tf":1.4142135623730951},"157":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":6,"docs":{"125":{"tf":1.0},"142":{"tf":1.0},"168":{"tf":1.4142135623730951},"33":{"tf":1.0},"42":{"tf":1.0},"63":{"tf":1.0}}}}}},"h":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"d":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"_":{"1":{"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":2,"docs":{"140":{"tf":1.0},"61":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":1,"docs":{"19":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"w":{"df":8,"docs":{"11":{"tf":1.4142135623730951},"129":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.0},"52":{"tf":1.0},"75":{"tf":1.0}}}},"u":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"x":{")":{".":{"a":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"129":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"129":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"i":{"d":{"df":0,"docs":{},"e":{"c":{"a":{"df":0,"docs":{},"r":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"e":{"c":{"a":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":2,"docs":{"22":{"tf":1.0},"25":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":2,"docs":{"26":{"tf":1.0},"28":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":5,"docs":{"169":{"tf":1.4142135623730951},"170":{"tf":1.0},"20":{"tf":1.0},"22":{"tf":2.0},"26":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"df":5,"docs":{"125":{"tf":1.0},"13":{"tf":1.0},"27":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":4,"docs":{"142":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"59":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"105":{"tf":1.0},"142":{"tf":1.0}}}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"17":{"tf":1.0}},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"157":{"tf":1.0},"169":{"tf":1.0}}}}},"i":{"df":1,"docs":{"52":{"tf":1.0}},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"148":{"tf":1.0}}}}}}},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"2":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":9,"docs":{"108":{"tf":1.0},"141":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0},"171":{"tf":1.4142135623730951},"18":{"tf":1.0},"4":{"tf":1.4142135623730951},"41":{"tf":1.4142135623730951},"60":{"tf":1.0}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":4,"docs":{"126":{"tf":1.0},"151":{"tf":1.0},"155":{"tf":1.0},"55":{"tf":1.0}}}},"df":0,"docs":{}}}}},"z":{"df":0,"docs":{},"e":{"df":14,"docs":{"107":{"tf":1.0},"112":{"tf":1.0},"116":{"tf":1.0},"125":{"tf":1.0},"135":{"tf":1.0},"147":{"tf":1.0},"151":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":2.0},"90":{"tf":1.0}}}}},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"23":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"df":1,"docs":{"62":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"147":{"tf":1.0}}}}}}}}},"m":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"169":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"n":{"5":{"d":{"6":{"df":2,"docs":{"35":{"tf":1.0},"36":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":3,"docs":{"75":{"tf":1.0},"76":{"tf":1.4142135623730951},"78":{"tf":2.0}}}},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"147":{"tf":2.8284271247461903}}}}}}}},"df":0,"docs":{}},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":3,"docs":{"143":{"tf":1.0},"48":{"tf":1.0},"57":{"tf":1.0}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"142":{"tf":1.0}}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"174":{"tf":1.0},"41":{"tf":1.0}}}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":3,"docs":{"14":{"tf":1.0},"36":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951}}}}}},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"11":{"tf":1.0}}}},"t":{"df":0,"docs":{},"w":{"df":1,"docs":{"142":{"tf":1.0}}}},"u":{"df":0,"docs":{},"r":{"c":{"df":15,"docs":{"1":{"tf":1.0},"100":{"tf":1.0},"101":{"tf":1.0},"126":{"tf":1.0},"141":{"tf":1.0},"155":{"tf":1.7320508075688772},"174":{"tf":1.4142135623730951},"4":{"tf":1.0},"49":{"tf":1.0},"50":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.4142135623730951},"9":{"tf":1.0},"94":{"tf":1.4142135623730951},"95":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"p":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":5,"docs":{"103":{"tf":1.0},"129":{"tf":1.0},"155":{"tf":1.4142135623730951},"4":{"tf":1.0},"60":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"52":{"tf":1.4142135623730951},"75":{"tf":1.0}},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"14":{"tf":1.0}},"t":{"df":1,"docs":{"52":{"tf":1.0}}}}}}},"df":0,"docs":{},"f":{"df":15,"docs":{"0":{"tf":1.0},"1":{"tf":1.4142135623730951},"108":{"tf":1.4142135623730951},"12":{"tf":1.0},"140":{"tf":1.4142135623730951},"142":{"tf":1.0},"165":{"tf":1.0},"174":{"tf":1.0},"2":{"tf":1.0},"22":{"tf":1.0},"35":{"tf":1.0},"44":{"tf":1.0},"58":{"tf":1.0},"63":{"tf":1.0},"64":{"tf":1.0}},"i":{"df":13,"docs":{"103":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":1.4142135623730951},"154":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.0},"48":{"tf":1.0},"52":{"tf":1.0},"55":{"tf":1.0},"59":{"tf":1.4142135623730951},"60":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"d":{"df":1,"docs":{"78":{"tf":1.0}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"35":{"tf":1.0},"44":{"tf":1.0}}}}},"r":{"c":{"/":{"\"":{"]":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"132":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"d":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"r":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{".":{"df":0,"docs":{},"r":{"df":1,"docs":{"132":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{".":{"df":0,"docs":{},"r":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}},"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"y":{".":{"df":0,"docs":{},"r":{"df":2,"docs":{"37":{"tf":1.4142135623730951},"46":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":1,"docs":{"132":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"r":{"df":3,"docs":{"129":{"tf":1.0},"131":{"tf":1.4142135623730951},"132":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{".":{"df":0,"docs":{},"r":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"t":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":2,"docs":{"138":{"tf":1.0},"58":{"tf":1.0}}}},"n":{"d":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":3,"docs":{"170":{"tf":1.0},"171":{"tf":1.0},"3":{"tf":1.0}}}}},"r":{"d":{"df":9,"docs":{"1":{"tf":1.0},"129":{"tf":1.0},"14":{"tf":1.0},"142":{"tf":1.0},"150":{"tf":1.0},"169":{"tf":1.0},"35":{"tf":1.0},"44":{"tf":1.0},"84":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"t":{"df":15,"docs":{"11":{"tf":1.0},"129":{"tf":2.23606797749979},"153":{"tf":1.0},"155":{"tf":1.7320508075688772},"17":{"tf":1.0},"18":{"tf":1.7320508075688772},"21":{"tf":1.0},"31":{"tf":1.0},"37":{"tf":1.7320508075688772},"40":{"tf":1.0},"46":{"tf":1.7320508075688772},"5":{"tf":1.0},"60":{"tf":1.0},"68":{"tf":1.0},"95":{"tf":1.4142135623730951}},"u":{"df":0,"docs":{},"p":{"df":1,"docs":{"142":{"tf":1.4142135623730951}}}}}},"t":{"df":0,"docs":{},"e":{"df":9,"docs":{"132":{"tf":1.0},"142":{"tf":1.0},"22":{"tf":1.0},"26":{"tf":1.0},"3":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.4142135623730951},"44":{"tf":1.0},"45":{"tf":1.4142135623730951}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"105":{"tf":1.0}}}}}}},"i":{"c":{"df":11,"docs":{"128":{"tf":1.0},"130":{"tf":1.0},"132":{"tf":1.4142135623730951},"142":{"tf":1.0},"143":{"tf":1.4142135623730951},"165":{"tf":1.0},"18":{"tf":1.0},"22":{"tf":1.0},"27":{"tf":1.0},"52":{"tf":1.0},"55":{"tf":2.0}},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":2,"docs":{"128":{"tf":1.4142135623730951},"132":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"u":{"df":5,"docs":{"165":{"tf":1.4142135623730951},"33":{"tf":1.0},"34":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0}}}}},"d":{":":{":":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{":":{":":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"132":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{":":{":":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"r":{"(":{"\"":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"132":{"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":{},"e":{"df":0,"docs":{},"t":{":":{":":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"v":{"4":{"a":{"d":{"d":{"df":0,"docs":{},"r":{":":{":":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"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":{}}}}},"df":0,"docs":{}},"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":1,"docs":{"4":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":7,"docs":{"22":{"tf":1.0},"23":{"tf":1.4142135623730951},"26":{"tf":1.0},"27":{"tf":1.0},"34":{"tf":1.0},"43":{"tf":1.0},"59":{"tf":2.23606797749979}}}},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":2,"docs":{"11":{"tf":1.0},"169":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":4,"docs":{"121":{"tf":1.0},"125":{"tf":1.0},"63":{"tf":1.0},"72":{"tf":1.0}}}}},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"142":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":5,"docs":{"66":{"tf":1.4142135623730951},"69":{"tf":1.0},"72":{"tf":2.23606797749979},"83":{"tf":1.0},"99":{"tf":1.0}}}}}}},"df":2,"docs":{"128":{"tf":1.0},"132":{"tf":1.0}},"i":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"84":{"tf":1.0}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":18,"docs":{"100":{"tf":1.7320508075688772},"108":{"tf":2.449489742783178},"117":{"tf":1.0},"122":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.0},"150":{"tf":1.0},"51":{"tf":1.0},"55":{"tf":1.7320508075688772},"57":{"tf":2.23606797749979},"61":{"tf":1.0},"64":{"tf":1.0},"72":{"tf":2.23606797749979},"76":{"tf":1.4142135623730951},"83":{"tf":1.0},"84":{"tf":1.0},"87":{"tf":1.0},"95":{"tf":1.7320508075688772}}}}},"u":{"c":{"df":0,"docs":{},"t":{"df":5,"docs":{"126":{"tf":1.0},"127":{"tf":1.0},"128":{"tf":1.0},"131":{"tf":1.7320508075688772},"135":{"tf":1.0}}}},"df":0,"docs":{}}}},"u":{"b":{"_":{"df":0,"docs":{},"z":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"141":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"(":{"df":4,"docs":{"141":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0},"4":{"tf":1.0}}},"df":5,"docs":{"141":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0},"48":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"n":{"a":{"d":{"df":1,"docs":{"152":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":3,"docs":{"141":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.4142135623730951}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":1,"docs":{"73":{"tf":1.0}}}},"t":{"df":1,"docs":{"143":{"tf":1.0}}}}}},"c":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":2,"docs":{"146":{"tf":1.0},"165":{"tf":1.0}},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"146":{"tf":1.0},"19":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"=":{"1":{"df":1,"docs":{"165":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}},"df":0,"docs":{},"h":{"df":14,"docs":{"103":{"tf":1.0},"114":{"tf":1.0},"132":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.4142135623730951},"171":{"tf":1.4142135623730951},"22":{"tf":1.0},"26":{"tf":1.0},"3":{"tf":1.0},"52":{"tf":1.0},"61":{"tf":1.0},"73":{"tf":1.0}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":8,"docs":{"125":{"tf":1.0},"151":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"67":{"tf":1.0},"72":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"142":{"tf":1.0}}}},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"174":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":4,"docs":{"132":{"tf":1.0},"143":{"tf":2.449489742783178},"158":{"tf":1.0},"96":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"f":{"a":{"c":{"df":2,"docs":{"174":{"tf":1.0},"56":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":2,"docs":{"105":{"tf":1.0},"135":{"tf":1.0}}}},"df":0,"docs":{}}}},"y":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"132":{"tf":1.0}}}}}}}}},"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"x":{"df":1,"docs":{"132":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":10,"docs":{"12":{"tf":1.0},"125":{"tf":1.0},"132":{"tf":1.0},"155":{"tf":1.0},"164":{"tf":1.0},"165":{"tf":1.0},"3":{"tf":1.0},"5":{"tf":1.0},"54":{"tf":1.0},"73":{"tf":1.0}}}}}}}},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":4,"docs":{"108":{"tf":1.0},"117":{"tf":1.0},"122":{"tf":1.0},"72":{"tf":1.0}}}},"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":17,"docs":{"131":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"2":{"tf":1.0},"24":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.4142135623730951},"32":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.0},"37":{"tf":1.4142135623730951},"41":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.0},"46":{"tf":1.4142135623730951},"60":{"tf":1.0},"95":{"tf":1.0}},"n":{"df":1,"docs":{"153":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"k":{"df":3,"docs":{"130":{"tf":1.0},"142":{"tf":1.0},"174":{"tf":1.4142135623730951}}}},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"17":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"k":{"df":2,"docs":{"103":{"tf":1.0},"60":{"tf":1.0}}}}},"c":{"df":0,"docs":{},"p":{"df":3,"docs":{"133":{"tf":1.0},"141":{"tf":1.0},"53":{"tf":1.4142135623730951}}}},"df":1,"docs":{"48":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"53":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"1":{"tf":1.0},"169":{"tf":1.0}}}}}}}}},"n":{"d":{"df":1,"docs":{"126":{"tf":1.0}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"165":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":6,"docs":{"16":{"tf":1.0},"21":{"tf":1.0},"31":{"tf":1.0},"34":{"tf":1.4142135623730951},"40":{"tf":1.0},"43":{"tf":1.4142135623730951}}}}},"r":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"126":{"tf":1.0}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"11":{"tf":1.7320508075688772},"19":{"tf":1.7320508075688772}}}}},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"35":{"tf":1.0},"44":{"tf":1.0}}}}}}}}},"t":{"'":{"df":2,"docs":{"132":{"tf":1.0},"155":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"$":{"df":0,"docs":{},"{":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"b":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}}},"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":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"140":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"103":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}}}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"59":{"tf":1.0}}}},"r":{"d":{"df":1,"docs":{"173":{"tf":1.0}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":3,"docs":{"119":{"tf":1.0},"138":{"tf":1.4142135623730951},"169":{"tf":1.0}}}},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"53":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":2,"docs":{"103":{"tf":1.4142135623730951},"48":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":2,"docs":{"34":{"tf":1.0},"43":{"tf":1.0}}},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"165":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":22,"docs":{"103":{"tf":1.0},"110":{"tf":1.0},"171":{"tf":1.0},"174":{"tf":1.0},"19":{"tf":1.0},"21":{"tf":1.0},"27":{"tf":1.7320508075688772},"31":{"tf":1.0},"32":{"tf":1.0},"37":{"tf":1.0},"4":{"tf":1.0},"40":{"tf":1.0},"41":{"tf":1.0},"43":{"tf":1.0},"46":{"tf":1.0},"5":{"tf":1.0},"53":{"tf":1.0},"59":{"tf":1.0},"63":{"tf":1.0},"80":{"tf":1.0},"88":{"tf":1.0},"95":{"tf":1.0}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"142":{"tf":1.0}}}}}}}}}}},"i":{"df":0,"docs":{},"e":{"df":1,"docs":{"174":{"tf":1.0}}},"m":{"df":0,"docs":{},"e":{"df":14,"docs":{"103":{"tf":1.0},"12":{"tf":1.0},"135":{"tf":2.0},"138":{"tf":1.4142135623730951},"146":{"tf":1.0},"147":{"tf":1.0},"157":{"tf":1.0},"167":{"tf":1.0},"26":{"tf":1.0},"36":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"61":{"tf":1.0},"75":{"tf":1.0},"96":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"\"":{":":{"\"":{"2":{"0":{"2":{"3":{"df":1,"docs":{"18":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":4,"docs":{"114":{"tf":2.23606797749979},"117":{"tf":1.0},"135":{"tf":2.0},"63":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"l":{"df":10,"docs":{"100":{"tf":1.0},"104":{"tf":1.0},"108":{"tf":1.0},"117":{"tf":1.0},"122":{"tf":1.0},"72":{"tf":1.0},"76":{"tf":1.0},"83":{"tf":1.0},"87":{"tf":1.0},"95":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":2,"docs":{"37":{"tf":2.449489742783178},"46":{"tf":2.449489742783178}}}}},"df":0,"docs":{}}},"df":19,"docs":{"119":{"tf":1.4142135623730951},"121":{"tf":1.4142135623730951},"122":{"tf":1.0},"123":{"tf":2.0},"125":{"tf":2.6457513110645907},"150":{"tf":1.7320508075688772},"153":{"tf":1.0},"158":{"tf":1.4142135623730951},"171":{"tf":1.0},"36":{"tf":2.8284271247461903},"37":{"tf":1.7320508075688772},"45":{"tf":2.8284271247461903},"46":{"tf":1.7320508075688772},"52":{"tf":1.7320508075688772},"55":{"tf":1.7320508075688772},"61":{"tf":1.4142135623730951},"63":{"tf":1.0},"65":{"tf":1.0},"80":{"tf":1.0}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":10,"docs":{"119":{"tf":1.4142135623730951},"125":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.0},"41":{"tf":1.0},"42":{"tf":1.0},"52":{"tf":1.0},"61":{"tf":1.4142135623730951},"63":{"tf":1.0},"65":{"tf":1.0}}}}}}}},"i":{"df":0,"docs":{},"o":{":":{":":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":4,"docs":{"103":{"tf":1.0},"129":{"tf":1.0},"60":{"tf":1.0},"99":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":1,"docs":{"129":{"tf":1.7320508075688772}}}}},"n":{"df":0,"docs":{},"i":{"c":{":":{":":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"d":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"!":{"(":{"\"":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"132":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"132":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":2,"docs":{"130":{"tf":1.0},"132":{"tf":1.0}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"k":{"df":2,"docs":{"138":{"tf":1.0},"140":{"tf":1.4142135623730951}}},"l":{"df":2,"docs":{"129":{"tf":1.0},"3":{"tf":1.0}}}},"p":{"df":2,"docs":{"148":{"tf":1.0},"174":{"tf":1.4142135623730951}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":1,"docs":{"143":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"n":{"df":1,"docs":{"139":{"tf":1.0}}}},"t":{"a":{"df":0,"docs":{},"l":{"df":8,"docs":{"109":{"tf":1.4142135623730951},"123":{"tf":1.0},"138":{"tf":2.23606797749979},"139":{"tf":1.0},"14":{"tf":1.0},"146":{"tf":2.6457513110645907},"147":{"tf":2.0},"79":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"r":{"a":{"c":{"df":0,"docs":{},"e":{"df":1,"docs":{"161":{"tf":1.0}}},"k":{"df":3,"docs":{"138":{"tf":1.0},"146":{"tf":1.0},"53":{"tf":1.0}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":1,"docs":{"168":{"tf":1.0}}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"c":{"'":{"df":1,"docs":{"92":{"tf":1.0}}},"df":15,"docs":{"169":{"tf":1.0},"171":{"tf":1.7320508075688772},"174":{"tf":1.0},"18":{"tf":1.0},"22":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0},"50":{"tf":1.0},"53":{"tf":1.4142135623730951},"55":{"tf":1.0},"57":{"tf":1.0},"63":{"tf":1.0},"75":{"tf":1.0},"92":{"tf":1.0},"99":{"tf":1.0}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"126":{"tf":1.0}}}},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":3,"docs":{"1":{"tf":1.0},"3":{"tf":1.0},"48":{"tf":1.0}}}},"df":0,"docs":{}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"59":{"tf":1.0}}},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"59":{"tf":1.0}}}}}}},"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":1,"docs":{"174":{"tf":1.0}}}}},"df":2,"docs":{"129":{"tf":1.0},"132":{"tf":1.0}},"p":{"df":1,"docs":{"157":{"tf":1.0}}}},"u":{"df":0,"docs":{},"e":{"df":8,"docs":{"108":{"tf":1.4142135623730951},"125":{"tf":1.0},"151":{"tf":1.7320508075688772},"165":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0}}}},"y":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"(":{"df":0,"docs":{},"p":{"df":1,"docs":{"132":{"tf":1.0}}}},"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":2,"docs":{"128":{"tf":1.0},"132":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":1,"docs":{"129":{"tf":1.0}}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"<":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{":":{":":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"132":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"53":{"tf":1.0}}}},"r":{"df":0,"docs":{},"n":{"df":5,"docs":{"100":{"tf":1.0},"161":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"99":{"tf":1.0}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"174":{"tf":1.0}}}}}}}},"w":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":1,"docs":{"58":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"/":{"d":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"59":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"o":{"df":7,"docs":{"12":{"tf":1.0},"126":{"tf":1.0},"132":{"tf":1.0},"150":{"tf":1.0},"174":{"tf":1.4142135623730951},"22":{"tf":1.0},"55":{"tf":1.0}}}},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"/":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"o":{"df":0,"docs":{},"y":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{".":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"v":{"3":{".":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"147":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"v":{"3":{".":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"147":{"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":{}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"v":{"3":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"147":{"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":29,"docs":{"100":{"tf":2.0},"104":{"tf":1.7320508075688772},"108":{"tf":4.242640687119285},"117":{"tf":1.4142135623730951},"122":{"tf":1.4142135623730951},"123":{"tf":1.0},"126":{"tf":1.0},"128":{"tf":1.4142135623730951},"129":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":2.0},"135":{"tf":3.3166247903554},"142":{"tf":1.0},"143":{"tf":1.7320508075688772},"147":{"tf":1.4142135623730951},"19":{"tf":1.0},"33":{"tf":1.0},"37":{"tf":1.0},"42":{"tf":1.0},"46":{"tf":1.0},"51":{"tf":1.0},"57":{"tf":3.605551275463989},"62":{"tf":1.0},"64":{"tf":2.23606797749979},"72":{"tf":3.605551275463989},"76":{"tf":1.7320508075688772},"83":{"tf":2.0},"87":{"tf":1.4142135623730951},"95":{"tf":3.4641016151377544}}},"i":{"c":{"df":1,"docs":{"75":{"tf":1.0}}},"df":0,"docs":{}}}}},"u":{"1":{"df":1,"docs":{"135":{"tf":2.0}}},"2":{"df":1,"docs":{"135":{"tf":1.0}}},"8":{"df":1,"docs":{"135":{"tf":2.0}}},"d":{"df":0,"docs":{},"p":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"v":{"4":{"df":1,"docs":{"156":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":24,"docs":{"0":{"tf":1.0},"1":{"tf":1.0},"129":{"tf":1.7320508075688772},"133":{"tf":1.4142135623730951},"134":{"tf":1.0},"14":{"tf":1.0},"143":{"tf":1.0},"146":{"tf":1.0},"17":{"tf":2.0},"171":{"tf":1.4142135623730951},"174":{"tf":1.4142135623730951},"18":{"tf":1.4142135623730951},"19":{"tf":1.7320508075688772},"22":{"tf":1.0},"27":{"tf":1.0},"3":{"tf":1.4142135623730951},"37":{"tf":1.0},"4":{"tf":1.4142135623730951},"46":{"tf":1.0},"48":{"tf":2.0},"50":{"tf":1.0},"72":{"tf":1.0},"73":{"tf":1.0},"80":{"tf":1.0}}}},"df":3,"docs":{"129":{"tf":1.0},"17":{"tf":1.0},"19":{"tf":1.7320508075688772}},"e":{"4":{"df":1,"docs":{"159":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"1":{"6":{"df":1,"docs":{"95":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"3":{"2":{"df":2,"docs":{"104":{"tf":1.0},"72":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"6":{"4":{"df":1,"docs":{"108":{"tf":1.0}}},"df":0,"docs":{}},"8":{"df":2,"docs":{"108":{"tf":1.0},"83":{"tf":1.0}}},"df":1,"docs":{"104":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"41":{"tf":1.0}}}}}},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":7,"docs":{"150":{"tf":1.0},"159":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"52":{"tf":1.0},"62":{"tf":1.0},"72":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"11":{"tf":1.0}}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"174":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":2,"docs":{"154":{"tf":1.0},"155":{"tf":1.0}}}},"q":{"df":0,"docs":{},"u":{"df":3,"docs":{"135":{"tf":1.0},"61":{"tf":1.0},"64":{"tf":1.0}}}},"t":{"df":1,"docs":{"135":{"tf":1.4142135623730951}}},"x":{"df":6,"docs":{"114":{"tf":1.0},"117":{"tf":1.0},"135":{"tf":1.4142135623730951},"54":{"tf":1.0},"59":{"tf":1.0},"63":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"k":{"df":1,"docs":{"69":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"l":{"df":4,"docs":{"13":{"tf":1.0},"158":{"tf":1.4142135623730951},"159":{"tf":1.4142135623730951},"170":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"u":{"c":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"146":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":11,"docs":{"165":{"tf":1.0},"22":{"tf":1.0},"26":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0}}}},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"133":{"tf":1.0}}}}}}},"u":{"df":0,"docs":{},"s":{"df":2,"docs":{"154":{"tf":1.0},"156":{"tf":1.0}}}}},"p":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"11":{"tf":1.0}}}}},"d":{"a":{"df":0,"docs":{},"t":{"df":10,"docs":{"131":{"tf":1.0},"132":{"tf":1.0},"140":{"tf":1.0},"142":{"tf":1.4142135623730951},"146":{"tf":1.7320508075688772},"147":{"tf":2.0},"153":{"tf":1.4142135623730951},"154":{"tf":1.0},"48":{"tf":1.0},"59":{"tf":1.0}}}},"df":0,"docs":{}},"df":18,"docs":{"103":{"tf":1.0},"129":{"tf":1.0},"132":{"tf":1.0},"153":{"tf":1.0},"155":{"tf":1.0},"22":{"tf":1.0},"27":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"35":{"tf":1.0},"36":{"tf":1.0},"41":{"tf":1.0},"42":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951},"44":{"tf":1.0},"45":{"tf":1.0},"75":{"tf":1.0}},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"159":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"142":{"tf":1.0},"53":{"tf":1.0}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":10,"docs":{"101":{"tf":1.0},"127":{"tf":1.4142135623730951},"129":{"tf":1.0},"138":{"tf":1.7320508075688772},"53":{"tf":1.4142135623730951},"57":{"tf":1.4142135623730951},"59":{"tf":1.4142135623730951},"61":{"tf":1.0},"63":{"tf":1.0},"97":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"r":{"df":0,"docs":{},"l":{"df":4,"docs":{"144":{"tf":1.0},"147":{"tf":1.4142135623730951},"48":{"tf":1.0},"57":{"tf":1.0}}}},"s":{"a":{"df":0,"docs":{},"g":{"df":8,"docs":{"141":{"tf":1.0},"152":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0},"161":{"tf":1.0},"29":{"tf":1.0},"4":{"tf":1.7320508075688772},"48":{"tf":1.0}}}},"df":61,"docs":{"0":{"tf":1.0},"1":{"tf":1.4142135623730951},"103":{"tf":1.0},"110":{"tf":1.0},"114":{"tf":1.0},"12":{"tf":1.0},"122":{"tf":1.0},"125":{"tf":1.4142135623730951},"126":{"tf":1.0},"127":{"tf":1.0},"128":{"tf":1.4142135623730951},"129":{"tf":1.7320508075688772},"130":{"tf":1.7320508075688772},"132":{"tf":2.0},"133":{"tf":1.0},"134":{"tf":1.0},"140":{"tf":1.4142135623730951},"141":{"tf":1.4142135623730951},"142":{"tf":1.0},"143":{"tf":2.8284271247461903},"149":{"tf":1.0},"151":{"tf":1.0},"152":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.4142135623730951},"155":{"tf":2.23606797749979},"164":{"tf":1.0},"165":{"tf":1.0},"168":{"tf":1.4142135623730951},"169":{"tf":1.0},"17":{"tf":1.0},"19":{"tf":1.0},"2":{"tf":1.0},"27":{"tf":1.0},"36":{"tf":1.0},"4":{"tf":1.4142135623730951},"41":{"tf":1.4142135623730951},"45":{"tf":1.0},"48":{"tf":1.0},"5":{"tf":1.0},"51":{"tf":1.0},"52":{"tf":1.7320508075688772},"53":{"tf":1.0},"54":{"tf":1.4142135623730951},"55":{"tf":1.0},"57":{"tf":1.7320508075688772},"58":{"tf":1.0},"59":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.0},"65":{"tf":1.4142135623730951},"69":{"tf":1.0},"72":{"tf":1.4142135623730951},"75":{"tf":1.0},"76":{"tf":1.0},"8":{"tf":1.0},"80":{"tf":1.0},"84":{"tf":1.0},"88":{"tf":1.0},"96":{"tf":1.0},"99":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"14":{"tf":1.0}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"23":{"tf":1.0},"52":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"c":{"df":2,"docs":{"117":{"tf":1.0},"135":{"tf":1.4142135623730951}}},"df":0,"docs":{},"f":{"df":1,"docs":{"84":{"tf":1.4142135623730951}}},"i":{"df":0,"docs":{},"l":{"df":2,"docs":{"174":{"tf":1.0},"65":{"tf":1.0}},"i":{"df":0,"docs":{},"s":{"df":10,"docs":{"125":{"tf":1.0},"148":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.4142135623730951},"3":{"tf":1.0},"32":{"tf":1.0},"41":{"tf":1.0},"52":{"tf":1.0},"65":{"tf":1.0}}}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"170":{"tf":1.0}},"i":{"df":1,"docs":{"55":{"tf":1.0}}}}}}},"u":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"57":{"tf":1.0}}},"df":0,"docs":{}}}},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{"df":25,"docs":{"103":{"tf":1.0},"107":{"tf":1.0},"112":{"tf":1.0},"116":{"tf":1.0},"121":{"tf":1.0},"125":{"tf":1.0},"129":{"tf":1.0},"132":{"tf":1.0},"151":{"tf":1.0},"153":{"tf":1.0},"155":{"tf":1.4142135623730951},"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.0},"60":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.0},"82":{"tf":1.0},"86":{"tf":1.0},"90":{"tf":1.0},"94":{"tf":1.0},"99":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":1,"docs":{"151":{"tf":1.0}}},"4":{"_":{"a":{"d":{"d":{"df":0,"docs":{},"r":{"=":{"0":{".":{"0":{".":{"0":{".":{"0":{":":{"7":{"6":{"0":{"0":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}}}},"_":{"a":{"d":{"d":{"df":0,"docs":{},"r":{"=":{"[":{":":{":":{"]":{":":{"7":{"6":{"0":{"0":{"df":2,"docs":{"37":{"tf":1.4142135623730951},"46":{"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":{}},"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"d":{"df":3,"docs":{"151":{"tf":1.0},"64":{"tf":1.0},"84":{"tf":1.0}}},"df":0,"docs":{}},"u":{"df":22,"docs":{"107":{"tf":1.0},"108":{"tf":2.449489742783178},"109":{"tf":1.0},"112":{"tf":1.0},"121":{"tf":1.0},"125":{"tf":1.0},"146":{"tf":1.0},"150":{"tf":1.0},"24":{"tf":1.0},"27":{"tf":1.0},"36":{"tf":1.0},"4":{"tf":1.0},"45":{"tf":1.0},"51":{"tf":1.4142135623730951},"52":{"tf":1.0},"55":{"tf":1.7320508075688772},"57":{"tf":1.0},"61":{"tf":1.7320508075688772},"64":{"tf":2.0},"69":{"tf":1.0},"72":{"tf":1.0},"90":{"tf":1.0}}}},"r":{"df":0,"docs":{},"i":{"a":{"b":{"df":0,"docs":{},"l":{"df":2,"docs":{"161":{"tf":1.4142135623730951},"54":{"tf":1.0}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"142":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":5,"docs":{"38":{"tf":1.0},"4":{"tf":1.0},"47":{"tf":1.0},"5":{"tf":1.0},"73":{"tf":1.0}}}}}}}},"df":1,"docs":{"4":{"tf":1.0}},"e":{"c":{"!":{"[":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{":":{":":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"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":1,"docs":{"123":{"tf":1.0}}},"df":0,"docs":{},"r":{"b":{"df":1,"docs":{"126":{"tf":1.0}},"o":{"df":0,"docs":{},"s":{"df":1,"docs":{"161":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":2,"docs":{"174":{"tf":1.0},"78":{"tf":1.0}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"=":{"\"":{"0":{".":{"7":{".":{"0":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":29,"docs":{"103":{"tf":1.0},"107":{"tf":1.0},"112":{"tf":1.0},"116":{"tf":1.0},"121":{"tf":1.0},"125":{"tf":1.0},"129":{"tf":1.7320508075688772},"132":{"tf":1.4142135623730951},"151":{"tf":1.0},"153":{"tf":1.0},"155":{"tf":1.4142135623730951},"157":{"tf":1.0},"158":{"tf":1.4142135623730951},"34":{"tf":1.0},"36":{"tf":2.0},"4":{"tf":1.4142135623730951},"43":{"tf":1.0},"45":{"tf":2.0},"53":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.4142135623730951},"60":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.0},"82":{"tf":1.0},"86":{"tf":1.0},"90":{"tf":1.0},"94":{"tf":1.0},"99":{"tf":1.0}}}}}}}},"i":{"a":{"df":25,"docs":{"123":{"tf":1.0},"125":{"tf":1.0},"138":{"tf":2.0},"141":{"tf":1.0},"143":{"tf":1.0},"144":{"tf":1.0},"149":{"tf":1.0},"151":{"tf":1.0},"171":{"tf":1.4142135623730951},"19":{"tf":1.0},"23":{"tf":1.0},"27":{"tf":1.0},"3":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.4142135623730951},"41":{"tf":1.4142135623730951},"43":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.4142135623730951},"52":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.4142135623730951},"78":{"tf":1.0}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"o":{"df":1,"docs":{"173":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":7,"docs":{"108":{"tf":1.0},"121":{"tf":1.0},"141":{"tf":1.0},"147":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0},"48":{"tf":1.0}}}},"s":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"l":{"df":4,"docs":{"143":{"tf":1.0},"3":{"tf":1.0},"51":{"tf":1.0},"57":{"tf":1.0}}}},"df":0,"docs":{}},"u":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"140":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"w":{"df":0,"docs":{},"n":{"2":{"df":0,"docs":{},"f":{"df":1,"docs":{"43":{"tf":1.0}}}},"df":0,"docs":{}}}},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"156":{"tf":1.0}}}},"n":{"df":0,"docs":{},"t":{"df":6,"docs":{"14":{"tf":1.0},"159":{"tf":1.0},"165":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0},"59":{"tf":1.0}}}},"t":{"c":{"df":0,"docs":{},"h":{"df":9,"docs":{"141":{"tf":1.4142135623730951},"148":{"tf":1.0},"149":{"tf":1.0},"151":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951},"165":{"tf":1.0},"174":{"tf":1.0}}}},"df":0,"docs":{}},"y":{"df":5,"docs":{"132":{"tf":1.0},"168":{"tf":1.0},"169":{"tf":1.0},"50":{"tf":1.0},"65":{"tf":1.0}}}},"df":1,"docs":{"48":{"tf":1.0}},"e":{"'":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":7,"docs":{"132":{"tf":1.0},"155":{"tf":1.0},"23":{"tf":1.0},"32":{"tf":1.4142135623730951},"37":{"tf":1.4142135623730951},"41":{"tf":1.7320508075688772},"46":{"tf":1.4142135623730951}}}},"r":{"df":3,"docs":{"129":{"tf":1.0},"155":{"tf":1.4142135623730951},"22":{"tf":1.0}}},"v":{"df":3,"docs":{"155":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0}}}},"b":{"/":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"14":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":2,"docs":{"154":{"tf":1.0},"156":{"tf":1.0}}}}},"df":0,"docs":{},"l":{"df":10,"docs":{"1":{"tf":1.0},"11":{"tf":1.0},"137":{"tf":1.0},"14":{"tf":1.0},"142":{"tf":1.0},"168":{"tf":1.0},"49":{"tf":1.0},"50":{"tf":1.0},"52":{"tf":1.4142135623730951},"62":{"tf":1.0}}}}},"h":{"a":{"df":0,"docs":{},"t":{"'":{"df":4,"docs":{"19":{"tf":1.0},"29":{"tf":1.0},"38":{"tf":1.0},"47":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"129":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"153":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"a":{"df":1,"docs":{"14":{"tf":1.0}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":8,"docs":{"146":{"tf":1.0},"4":{"tf":1.4142135623730951},"51":{"tf":1.4142135623730951},"57":{"tf":1.0},"72":{"tf":1.4142135623730951},"76":{"tf":1.0},"83":{"tf":1.4142135623730951},"95":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":1,"docs":{"159":{"tf":1.0}}}}}},"i":{"d":{"df":0,"docs":{},"e":{"df":1,"docs":{"1":{"tf":1.0}}}},"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"103":{"tf":1.0}}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"df":2,"docs":{"129":{"tf":1.0},"132":{"tf":1.0}}}},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"3":{"tf":1.0}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":9,"docs":{"103":{"tf":1.0},"126":{"tf":1.0},"142":{"tf":1.0},"148":{"tf":1.0},"32":{"tf":1.0},"52":{"tf":1.0},"60":{"tf":1.0},"61":{"tf":1.4142135623730951},"65":{"tf":1.0}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":8,"docs":{"165":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.4142135623730951},"36":{"tf":1.0},"45":{"tf":1.0},"59":{"tf":1.0}}}}}}}},"o":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":1,"docs":{"11":{"tf":1.0}}}},"df":0,"docs":{}},"r":{"d":{"df":1,"docs":{"19":{"tf":1.0}}},"df":0,"docs":{},"k":{"df":9,"docs":{"14":{"tf":1.0},"155":{"tf":1.0},"174":{"tf":1.0},"21":{"tf":1.0},"31":{"tf":1.0},"35":{"tf":1.0},"40":{"tf":1.0},"44":{"tf":1.0},"59":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"48":{"tf":1.7320508075688772}}}},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":3,"docs":{"11":{"tf":1.0},"14":{"tf":1.0},"96":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"l":{"d":{"df":1,"docs":{"142":{"tf":1.0}}},"df":0,"docs":{}},"s":{"df":1,"docs":{"103":{"tf":1.0}}},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"75":{"tf":1.4142135623730951}}}}}},"r":{"a":{"df":0,"docs":{},"p":{"df":3,"docs":{"103":{"tf":1.0},"129":{"tf":1.0},"60":{"tf":1.0}}}},"df":0,"docs":{},"i":{"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":2,"docs":{"127":{"tf":1.0},"131":{"tf":1.0}}}}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":2,"docs":{"127":{"tf":1.0},"131":{"tf":1.0}}}}}}}}},"df":10,"docs":{"126":{"tf":1.7320508075688772},"127":{"tf":1.4142135623730951},"138":{"tf":1.7320508075688772},"140":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"59":{"tf":1.0},"61":{"tf":1.0},"83":{"tf":1.0},"95":{"tf":1.0}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"14":{"tf":1.0}}}}}}}}},"x":{"d":{"df":33,"docs":{"132":{"tf":1.0},"141":{"tf":2.0},"142":{"tf":2.0},"143":{"tf":1.0},"144":{"tf":1.4142135623730951},"145":{"tf":1.0},"147":{"tf":2.0},"148":{"tf":1.4142135623730951},"149":{"tf":1.0},"151":{"tf":1.4142135623730951},"152":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":2.0},"155":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951},"165":{"tf":1.4142135623730951},"166":{"tf":1.4142135623730951},"171":{"tf":1.4142135623730951},"174":{"tf":1.0},"27":{"tf":1.0},"30":{"tf":1.0},"32":{"tf":1.4142135623730951},"33":{"tf":1.7320508075688772},"34":{"tf":1.7320508075688772},"36":{"tf":1.7320508075688772},"38":{"tf":1.0},"4":{"tf":2.23606797749979},"41":{"tf":1.0},"43":{"tf":1.4142135623730951},"45":{"tf":1.0},"47":{"tf":1.0},"52":{"tf":1.4142135623730951},"57":{"tf":1.0}},"s":{"/":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"37":{"tf":1.0}}}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"35":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"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":{}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":1,"docs":{"34":{"tf":1.0}}}}}}},"x":{"d":{"df":1,"docs":{"33":{"tf":1.0}}},"df":0,"docs":{}}},"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"154":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":2,"docs":{"154":{"tf":1.0},"158":{"tf":1.0}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":25,"docs":{"152":{"tf":1.0},"20":{"tf":1.0},"21":{"tf":1.0},"22":{"tf":2.449489742783178},"23":{"tf":2.23606797749979},"25":{"tf":1.0},"26":{"tf":2.23606797749979},"27":{"tf":2.0},"28":{"tf":1.0},"30":{"tf":1.0},"31":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":2.23606797749979},"36":{"tf":2.6457513110645907},"37":{"tf":2.23606797749979},"39":{"tf":1.0},"40":{"tf":1.0},"41":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":2.23606797749979},"45":{"tf":2.6457513110645907},"46":{"tf":2.23606797749979}}}}}}},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":23,"docs":{"103":{"tf":1.0},"107":{"tf":1.0},"112":{"tf":1.0},"116":{"tf":1.0},"121":{"tf":1.0},"125":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":1.4142135623730951},"132":{"tf":1.0},"153":{"tf":1.0},"35":{"tf":1.0},"37":{"tf":1.0},"44":{"tf":1.0},"46":{"tf":1.0},"57":{"tf":1.0},"60":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.0},"82":{"tf":1.0},"86":{"tf":1.0},"90":{"tf":1.0},"94":{"tf":1.0},"99":{"tf":1.0}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"'":{"df":0,"docs":{},"r":{"df":1,"docs":{"165":{"tf":1.0}}}},"df":0,"docs":{}}}},"z":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":1,"docs":{"138":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":2,"docs":{"141":{"tf":2.23606797749979},"156":{"tf":2.23606797749979}}}}}}}},"breadcrumbs":{"root":{"0":{".":{"0":{"df":5,"docs":{"104":{"tf":1.4142135623730951},"108":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951},"83":{"tf":1.0},"95":{"tf":1.4142135623730951}}},"2":{".":{"0":{"df":1,"docs":{"129":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{".":{"0":{"df":1,"docs":{"132":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"7":{"df":1,"docs":{"132":{"tf":1.7320508075688772}}},"8":{"df":1,"docs":{"131":{"tf":1.0}}},"df":0,"docs":{}},"1":{"df":1,"docs":{"18":{"tf":2.0}}},"4":{"df":0,"docs":{},"t":{"1":{"9":{":":{"4":{"7":{":":{"0":{"4":{".":{"0":{"4":{"7":{"0":{"2":{"6":{"4":{"1":{"9":{"df":0,"docs":{},"z":{"df":1,"docs":{"45":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{"0":{":":{"0":{"9":{":":{"0":{"7":{".":{"3":{"2":{"0":{"7":{"8":{"0":{"df":0,"docs":{},"z":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"7":{"1":{"1":{"df":0,"docs":{},"z":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{"0":{"8":{"9":{"df":0,"docs":{},"z":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{"7":{"6":{"df":0,"docs":{},"z":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"6":{"9":{"2":{"df":0,"docs":{},"z":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{},"s":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"a":{"df":10,"docs":{"100":{"tf":1.0},"104":{"tf":1.0},"108":{"tf":1.0},"117":{"tf":1.0},"122":{"tf":1.0},"72":{"tf":1.0},"76":{"tf":1.0},"83":{"tf":1.0},"87":{"tf":1.0},"95":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":7,"docs":{"135":{"tf":1.0},"146":{"tf":1.0},"18":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":2.0},"42":{"tf":1.4142135623730951},"43":{"tf":2.23606797749979}},"f":{"7":{"d":{"8":{"a":{"d":{"c":{"df":2,"docs":{"22":{"tf":1.4142135623730951},"26":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{".":{"0":{"df":2,"docs":{"131":{"tf":1.0},"132":{"tf":1.0}}},"3":{"3":{".":{"0":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"/":{"1":{"df":4,"docs":{"33":{"tf":1.0},"34":{"tf":2.0},"42":{"tf":1.4142135623730951},"43":{"tf":2.23606797749979}}},"df":0,"docs":{}},"0":{".":{"1":{"0":{"3":{".":{"2":{"4":{"3":{".":{"2":{"4":{"6":{"df":1,"docs":{"42":{"tf":1.0}}},"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":{".":{"2":{".":{"7":{"2":{"df":1,"docs":{"33":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{".":{"0":{".":{"1":{"2":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}},"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":{"df":2,"docs":{"103":{"tf":1.7320508075688772},"94":{"tf":1.0}}},"4":{"df":1,"docs":{"103":{"tf":1.0}}},"df":0,"docs":{}},"df":5,"docs":{"37":{"tf":2.23606797749979},"45":{"tf":1.0},"46":{"tf":2.23606797749979},"60":{"tf":1.4142135623730951},"94":{"tf":1.0}}},"2":{"3":{".":{"0":{".":{"0":{".":{"1":{":":{"2":{"9":{"df":1,"docs":{"153":{"tf":1.0}}},"df":0,"docs":{}},"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":{".":{"0":{".":{"0":{".":{"1":{":":{"2":{"6":{"0":{"0":{"0":{"df":8,"docs":{"107":{"tf":1.0},"112":{"tf":1.0},"116":{"tf":1.0},"121":{"tf":1.0},"125":{"tf":1.0},"52":{"tf":1.0},"55":{"tf":1.0},"90":{"tf":1.0}}},"1":{"df":6,"docs":{"107":{"tf":1.0},"112":{"tf":1.0},"121":{"tf":1.0},"125":{"tf":1.0},"55":{"tf":1.0},"90":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"3":{"2":{"1":{"df":2,"docs":{"129":{"tf":1.0},"132":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"7":{"0":{"0":{"1":{"df":8,"docs":{"103":{"tf":1.0},"60":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.0},"82":{"tf":1.0},"86":{"tf":1.0},"94":{"tf":1.0},"99":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"6":{"0":{"0":{"df":1,"docs":{"134":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"7":{"7":{"7":{"df":1,"docs":{"27":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{"0":{"8":{"0":{"df":1,"docs":{"18":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{"8":{"8":{"df":1,"docs":{"155":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{"9":{"9":{"9":{"df":1,"docs":{"155":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"129":{"tf":1.4142135623730951},"18":{"tf":1.0},"19":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"36":{"tf":1.0}}},"6":{"df":1,"docs":{"158":{"tf":1.0}}},"7":{"df":0,"docs":{},"m":{"df":1,"docs":{"45":{"tf":1.7320508075688772}}}},"8":{"0":{"0":{"0":{"df":1,"docs":{"153":{"tf":1.0}}},"df":1,"docs":{"153":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"43":{"tf":1.4142135623730951}}},"9":{"2":{".":{"1":{"6":{"8":{".":{"1":{".":{"1":{":":{"7":{"0":{"0":{"1":{"df":1,"docs":{"57":{"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":{"1":{".":{"0":{"/":{"2":{"4":{"df":1,"docs":{"94":{"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":{},"t":{"1":{"0":{":":{"1":{"6":{":":{"2":{"3":{".":{"3":{"9":{"9":{"2":{"7":{"7":{"df":0,"docs":{},"z":{"\"":{",":{"\"":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"\"":{":":{"\"":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"\"":{",":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"s":{"\"":{":":{"df":0,"docs":{},"{":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"\"":{":":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"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":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"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":{"7":{"1":{"df":0,"docs":{},"z":{"\"":{",":{"\"":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"\"":{":":{"\"":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"\"":{",":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"s":{"\"":{":":{"df":0,"docs":{},"{":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"\"":{":":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"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":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"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":{"0":{"1":{"1":{"9":{"2":{"df":0,"docs":{},"z":{"\"":{",":{"\"":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"\"":{":":{"\"":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"\"":{",":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"s":{"\"":{":":{"df":0,"docs":{},"{":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"\"":{":":{"\"":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"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":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{"9":{":":{"2":{"2":{".":{"0":{"9":{"9":{"8":{"1":{"8":{"2":{"9":{"8":{"df":0,"docs":{},"z":{"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":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"]":{":":{"7":{"7":{"7":{"7":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":20,"docs":{"103":{"tf":1.7320508075688772},"121":{"tf":1.0},"129":{"tf":1.0},"132":{"tf":1.0},"135":{"tf":1.0},"146":{"tf":1.0},"147":{"tf":1.4142135623730951},"153":{"tf":1.0},"158":{"tf":1.0},"17":{"tf":1.4142135623730951},"22":{"tf":1.4142135623730951},"32":{"tf":1.4142135623730951},"41":{"tf":1.4142135623730951},"60":{"tf":1.4142135623730951},"71":{"tf":1.0},"75":{"tf":1.0},"82":{"tf":1.0},"86":{"tf":1.4142135623730951},"94":{"tf":1.0},"99":{"tf":1.0}},"m":{"2":{"3":{"df":1,"docs":{"33":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"44":{"tf":1.7320508075688772}}},"x":{"7":{"df":0,"docs":{},"i":{"df":0,"docs":{},"j":{"df":0,"docs":{},"y":{"6":{"df":3,"docs":{"150":{"tf":1.0},"52":{"tf":1.0},"55":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"2":{"0":{"0":{"df":1,"docs":{"165":{"tf":1.4142135623730951}}},"2":{"2":{"df":1,"docs":{"36":{"tf":1.0}}},"3":{"df":4,"docs":{"174":{"tf":1.4142135623730951},"37":{"tf":2.23606797749979},"45":{"tf":1.0},"46":{"tf":2.23606797749979}}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{"df":0,"docs":{},"m":{"df":1,"docs":{"36":{"tf":1.7320508075688772}}}},"df":9,"docs":{"107":{"tf":1.0},"112":{"tf":1.0},"125":{"tf":1.0},"18":{"tf":1.4142135623730951},"23":{"tf":1.4142135623730951},"33":{"tf":1.4142135623730951},"42":{"tf":1.4142135623730951},"60":{"tf":1.0},"90":{"tf":1.0}},"l":{"df":0,"docs":{},"k":{"5":{"d":{"df":3,"docs":{"36":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"3":{"0":{"df":3,"docs":{"154":{"tf":1.0},"156":{"tf":1.0},"48":{"tf":1.0}}},"4":{".":{"1":{"6":{"8":{".":{"1":{"7":{"0":{".":{"5":{"1":{":":{"7":{"2":{"2":{"6":{"df":1,"docs":{"36":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"35":{"tf":1.7320508075688772},"36":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{"4":{".":{"1":{"0":{"7":{".":{"2":{"0":{"1":{"df":2,"docs":{"22":{"tf":1.4142135623730951},"26":{"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":{"35":{"tf":1.7320508075688772}}},"5":{".":{"2":{"4":{"6":{".":{"9":{"4":{".":{"1":{"4":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{".":{"1":{"6":{"8":{".":{"2":{"1":{"9":{".":{"7":{"2":{":":{"7":{"0":{"1":{"5":{"df":1,"docs":{"45":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"44":{"tf":1.7320508075688772},"45":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{"2":{"df":2,"docs":{"44":{"tf":1.7320508075688772},"45":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":13,"docs":{"107":{"tf":1.0},"112":{"tf":1.0},"116":{"tf":1.0},"125":{"tf":1.0},"151":{"tf":1.0},"19":{"tf":1.4142135623730951},"24":{"tf":1.4142135623730951},"34":{"tf":1.7320508075688772},"36":{"tf":1.0},"43":{"tf":1.7320508075688772},"45":{"tf":1.0},"71":{"tf":1.0},"90":{"tf":1.0}},"h":{"2":{"2":{"df":0,"docs":{},"m":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"4":{"1":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":1,"docs":{"18":{"tf":1.0}}}}},"3":{"2":{"1":{")":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":1,"docs":{"129":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":1,"docs":{"129":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{"6":{"df":4,"docs":{"36":{"tf":1.4142135623730951},"37":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"46":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":6,"docs":{"103":{"tf":1.0},"23":{"tf":1.0},"27":{"tf":1.4142135623730951},"35":{"tf":1.4142135623730951},"44":{"tf":1.4142135623730951},"53":{"tf":1.0}}},"5":{"1":{"2":{"df":1,"docs":{"59":{"tf":1.0}}},"df":0,"docs":{}},"3":{"4":{"a":{"3":{"df":0,"docs":{},"f":{"8":{"d":{"df":2,"docs":{"35":{"tf":1.7320508075688772},"36":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"b":{"7":{"8":{"7":{"6":{"5":{"4":{"df":2,"docs":{"33":{"tf":1.0},"34":{"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":{"df":0,"docs":{},"f":{"b":{"d":{"6":{"9":{"df":0,"docs":{},"f":{"5":{"d":{"df":2,"docs":{"42":{"tf":1.0},"43":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"j":{"7":{"df":0,"docs":{},"q":{"df":2,"docs":{"35":{"tf":1.0},"36":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"7":{"df":1,"docs":{"42":{"tf":1.0}}},"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"z":{"df":0,"docs":{},"f":{"df":1,"docs":{"43":{"tf":1.0}}}}}},"df":3,"docs":{"25":{"tf":1.4142135623730951},"36":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951}},"m":{"7":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{},"z":{"4":{"df":0,"docs":{},"l":{"df":1,"docs":{"43":{"tf":1.0}}}},"df":0,"docs":{}}}},"6":{"0":{"df":1,"docs":{"53":{"tf":1.0}}},"2":{"4":{"0":{"a":{"9":{"6":{"df":1,"docs":{"7":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"9":{"7":{"0":{"8":{"9":{"d":{"df":0,"docs":{},"e":{"9":{"b":{"8":{"\"":{"df":0,"docs":{},"}":{",":{"\"":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"\"":{":":{"\"":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{":":{":":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"y":{"\"":{",":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"\"":{":":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"c":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"y":{".":{"df":0,"docs":{},"r":{"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":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"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":{"c":{"df":1,"docs":{"18":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"26":{"tf":1.4142135623730951}},"s":{"df":2,"docs":{"34":{"tf":1.7320508075688772},"42":{"tf":1.4142135623730951}}}},"7":{"0":{"0":{"0":{"df":3,"docs":{"19":{"tf":1.0},"57":{"tf":1.0},"94":{"tf":1.4142135623730951}}},"1":{"df":1,"docs":{"132":{"tf":1.0}}},"df":0,"docs":{}},"1":{"5":{"df":2,"docs":{"44":{"tf":1.0},"45":{"tf":1.0}}},"df":0,"docs":{}},"3":{"6":{"df":2,"docs":{"35":{"tf":1.0},"36":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{"2":{"6":{"df":2,"docs":{"35":{"tf":1.0},"36":{"tf":1.0}}},"df":0,"docs":{}},"9":{"8":{"df":2,"docs":{"44":{"tf":1.0},"45":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{"3":{"3":{"df":1,"docs":{"22":{"tf":1.0}}},"4":{"df":1,"docs":{"26":{"tf":1.0}}},"df":0,"docs":{}},"5":{"8":{"df":2,"docs":{"44":{"tf":1.0},"45":{"tf":1.0}}},"df":0,"docs":{}},"9":{"2":{"df":1,"docs":{"26":{"tf":1.0}}},"9":{"df":1,"docs":{"22":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"6":{"0":{"0":{"df":3,"docs":{"133":{"tf":1.0},"156":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":1,"docs":{"33":{"tf":1.0}}},"7":{"7":{"7":{":":{"3":{"0":{"1":{"7":{"4":{"/":{"df":0,"docs":{},"u":{"d":{"df":0,"docs":{},"p":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":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":{"129":{"tf":1.4142135623730951},"19":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{"0":{"0":{"/":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"p":{",":{"7":{"9":{"0":{"0":{"/":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"p":{"df":1,"docs":{"42":{"tf":1.0}}}},"df":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":{"141":{"tf":1.4142135623730951},"154":{"tf":1.4142135623730951}}},"1":{"df":1,"docs":{"155":{"tf":1.0}}},"2":{"df":1,"docs":{"155":{"tf":1.0}}},"df":0,"docs":{}},"9":{"6":{"5":{"c":{"4":{"4":{"6":{"d":{"df":1,"docs":{"34":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{"0":{"0":{"df":2,"docs":{"154":{"tf":1.4142135623730951},"155":{"tf":1.0}}},"df":0,"docs":{}},"8":{"4":{"df":2,"docs":{"35":{"tf":1.0},"36":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"9":{"b":{"b":{"b":{"c":{"c":{"d":{"df":0,"docs":{},"f":{"df":4,"docs":{"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":2.0},"45":{"tf":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":{"28":{"tf":1.4142135623730951}},"e":{"9":{"df":0,"docs":{},"f":{"c":{"4":{"6":{"4":{"df":1,"docs":{"18":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"m":{"2":{"5":{"df":2,"docs":{"22":{"tf":1.4142135623730951},"26":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"s":{"df":1,"docs":{"43":{"tf":1.7320508075688772}}},"w":{"3":{"c":{"df":2,"docs":{"22":{"tf":1.4142135623730951},"26":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"8":{"0":{"/":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"p":{"df":1,"docs":{"33":{"tf":1.0}}}},"df":0,"docs":{}}},"0":{"0":{"df":3,"docs":{"160":{"tf":1.0},"162":{"tf":1.0},"24":{"tf":1.0}}},"1":{":":{"8":{"0":{"0":{"0":{"df":2,"docs":{"34":{"tf":1.0},"43":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"34":{"tf":1.0},"43":{"tf":1.0}}},"df":0,"docs":{}},"8":{"0":{"df":2,"docs":{"17":{"tf":1.0},"18":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"df":0,"docs":{},"m":{"df":0,"docs":{},"z":{"df":0,"docs":{},"m":{"df":2,"docs":{"22":{"tf":1.0},"26":{"tf":1.0}}}}}},"df":1,"docs":{"84":{"tf":1.4142135623730951}},"g":{"df":0,"docs":{},"j":{"3":{"df":0,"docs":{},"v":{"2":{"df":0,"docs":{},"i":{"df":3,"docs":{"150":{"tf":1.0},"52":{"tf":1.0},"55":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"s":{"7":{"b":{"df":3,"docs":{"36":{"tf":1.0},"44":{"tf":1.7320508075688772},"45":{"tf":2.6457513110645907}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"9":{"d":{"b":{"df":0,"docs":{},"v":{"df":0,"docs":{},"p":{"df":2,"docs":{"33":{"tf":1.0},"34":{"tf":1.0}}}}},"d":{"6":{"6":{"9":{"9":{"b":{"d":{"df":2,"docs":{"42":{"tf":1.0},"43":{"tf":1.0}}},"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":{"d":{"5":{"9":{"df":4,"docs":{"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.4142135623730951},"45":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"x":{"df":1,"docs":{"129":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"a":{"b":{"c":{"df":3,"docs":{"107":{"tf":1.0},"112":{"tf":1.0},"90":{"tf":1.0}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":3,"docs":{"169":{"tf":1.0},"3":{"tf":1.0},"59":{"tf":1.0}}}},"o":{"df":0,"docs":{},"v":{"df":12,"docs":{"1":{"tf":1.0},"103":{"tf":1.0},"170":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"60":{"tf":1.0},"75":{"tf":1.0},"99":{"tf":1.0}}}}},"c":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":7,"docs":{"114":{"tf":1.0},"127":{"tf":1.0},"135":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0},"4":{"tf":1.4142135623730951},"63":{"tf":1.0}}}},"s":{"df":0,"docs":{},"s":{"df":13,"docs":{"1":{"tf":1.0},"125":{"tf":1.0},"150":{"tf":1.7320508075688772},"162":{"tf":1.0},"171":{"tf":1.0},"174":{"tf":1.0},"22":{"tf":1.0},"3":{"tf":1.0},"32":{"tf":1.4142135623730951},"41":{"tf":1.4142135623730951},"52":{"tf":1.0},"95":{"tf":1.0},"96":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":2,"docs":{"25":{"tf":1.0},"28":{"tf":1.0}}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"140":{"tf":1.0}}}}}}},"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"72":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"y":{"df":0,"docs":{},"m":{"df":1,"docs":{"174":{"tf":1.0}}}}}}},"t":{"df":2,"docs":{"156":{"tf":1.0},"48":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":4,"docs":{"76":{"tf":1.0},"94":{"tf":1.4142135623730951},"95":{"tf":2.0},"96":{"tf":2.0}}}},"v":{"df":5,"docs":{"138":{"tf":1.4142135623730951},"139":{"tf":1.4142135623730951},"147":{"tf":1.4142135623730951},"154":{"tf":1.0},"156":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"3":{"tf":1.0}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"127":{"tf":1.0}}}},"df":0,"docs":{}}}},"d":{"8":{"c":{"d":{"7":{"df":0,"docs":{},"e":{"5":{"df":2,"docs":{"44":{"tf":1.7320508075688772},"45":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"/":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"d":{"df":1,"docs":{"61":{"tf":1.0}}},"df":0,"docs":{}}}},"df":11,"docs":{"125":{"tf":1.0},"129":{"tf":1.7320508075688772},"131":{"tf":1.0},"132":{"tf":2.0},"154":{"tf":1.0},"155":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"59":{"tf":1.0},"63":{"tf":1.0},"80":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"133":{"tf":1.0},"142":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"108":{"tf":1.4142135623730951}}}}}}}}}}}},"df":1,"docs":{"155":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"23":{"tf":1.0}}}}}},"=":{"[":{":":{":":{"]":{":":{"8":{"0":{"0":{"0":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":41,"docs":{"103":{"tf":1.0},"107":{"tf":1.4142135623730951},"112":{"tf":1.4142135623730951},"116":{"tf":1.0},"121":{"tf":1.4142135623730951},"125":{"tf":1.4142135623730951},"129":{"tf":1.0},"132":{"tf":1.0},"137":{"tf":1.7320508075688772},"143":{"tf":2.23606797749979},"149":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":2.6457513110645907},"162":{"tf":1.0},"171":{"tf":1.4142135623730951},"22":{"tf":1.0},"23":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.4142135623730951},"35":{"tf":1.0},"36":{"tf":1.7320508075688772},"37":{"tf":1.7320508075688772},"4":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.7320508075688772},"46":{"tf":1.7320508075688772},"48":{"tf":1.0},"49":{"tf":1.4142135623730951},"52":{"tf":1.0},"55":{"tf":1.7320508075688772},"57":{"tf":1.7320508075688772},"60":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.0},"82":{"tf":1.0},"86":{"tf":1.0},"90":{"tf":1.4142135623730951},"94":{"tf":1.0},"95":{"tf":1.0},"99":{"tf":1.0}}}}}}},"df":7,"docs":{"133":{"tf":1.0},"140":{"tf":1.0},"142":{"tf":1.0},"150":{"tf":1.4142135623730951},"154":{"tf":1.4142135623730951},"155":{"tf":1.0},"158":{"tf":1.0}},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"126":{"tf":1.0}}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"a":{"d":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"4":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":12,"docs":{"129":{"tf":1.4142135623730951},"155":{"tf":2.23606797749979},"157":{"tf":1.0},"162":{"tf":1.0},"163":{"tf":1.0},"18":{"tf":1.0},"24":{"tf":1.0},"34":{"tf":1.0},"37":{"tf":1.0},"4":{"tf":2.0},"43":{"tf":1.0},"46":{"tf":1.0}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":10,"docs":{"133":{"tf":1.0},"160":{"tf":2.0},"161":{"tf":1.0},"162":{"tf":1.7320508075688772},"163":{"tf":1.0},"164":{"tf":1.0},"165":{"tf":1.0},"166":{"tf":1.0},"167":{"tf":1.0},"172":{"tf":1.0}}}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"157":{"tf":1.0}}}}}},"v":{"a":{"df":0,"docs":{},"n":{"c":{"df":2,"docs":{"161":{"tf":1.0},"4":{"tf":1.0}}},"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{"df":5,"docs":{"169":{"tf":1.0},"170":{"tf":1.0},"2":{"tf":1.0},"32":{"tf":1.0},"41":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"174":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{},"f":{"c":{"4":{"df":1,"docs":{"18":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"161":{"tf":1.0}}}},"df":0,"docs":{}}},"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":2,"docs":{"34":{"tf":1.0},"43":{"tf":1.0}}}}}}}}}},"g":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":3,"docs":{"19":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"df":6,"docs":{"108":{"tf":1.4142135623730951},"121":{"tf":1.0},"125":{"tf":1.0},"152":{"tf":1.0},"23":{"tf":1.0},"95":{"tf":1.0}}}}}}},"df":12,"docs":{"22":{"tf":1.0},"26":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"42":{"tf":1.4142135623730951},"43":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":8,"docs":{"156":{"tf":3.0},"157":{"tf":2.8284271247461903},"165":{"tf":1.0},"4":{"tf":1.0},"41":{"tf":1.4142135623730951},"42":{"tf":2.8284271247461903},"43":{"tf":1.7320508075688772},"45":{"tf":1.4142135623730951}}}}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":2,"docs":{"142":{"tf":1.0},"154":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"n":{"df":41,"docs":{"141":{"tf":1.4142135623730951},"148":{"tf":2.6457513110645907},"149":{"tf":2.0},"150":{"tf":1.0},"151":{"tf":1.7320508075688772},"152":{"tf":2.0},"154":{"tf":1.7320508075688772},"156":{"tf":2.0},"157":{"tf":1.0},"165":{"tf":1.0},"174":{"tf":2.0},"19":{"tf":1.0},"20":{"tf":1.7320508075688772},"21":{"tf":1.7320508075688772},"22":{"tf":2.6457513110645907},"23":{"tf":1.4142135623730951},"24":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":2.6457513110645907},"27":{"tf":1.4142135623730951},"28":{"tf":1.0},"29":{"tf":1.0},"3":{"tf":1.0},"30":{"tf":1.7320508075688772},"31":{"tf":1.7320508075688772},"32":{"tf":2.0},"33":{"tf":3.3166247903554},"34":{"tf":2.23606797749979},"35":{"tf":3.0},"36":{"tf":2.23606797749979},"37":{"tf":1.4142135623730951},"38":{"tf":1.0},"39":{"tf":1.7320508075688772},"40":{"tf":1.7320508075688772},"41":{"tf":1.7320508075688772},"42":{"tf":3.605551275463989},"43":{"tf":2.449489742783178},"44":{"tf":3.0},"45":{"tf":2.6457513110645907},"46":{"tf":1.4142135623730951},"47":{"tf":1.0}},"e":{"df":0,"docs":{},"s":{".":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"/":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}}}}}}}}},"df":0,"docs":{}},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"i":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"s":{"d":{"df":0,"docs":{},"k":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}}},"df":0,"docs":{}},"v":{"1":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},":":{"7":{"9":{"0":{"0":{"df":1,"docs":{"43":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{"0":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"13":{"tf":1.0}}}}}}}}}},"i":{"df":0,"docs":{},"m":{"df":2,"docs":{"1":{"tf":1.0},"78":{"tf":1.4142135623730951}}}},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":11,"docs":{"141":{"tf":1.0},"149":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0},"23":{"tf":1.0},"32":{"tf":1.0},"36":{"tf":3.3166247903554},"37":{"tf":1.0},"41":{"tf":1.0},"45":{"tf":3.3166247903554},"46":{"tf":1.0}}},"df":0,"docs":{},"f":{"df":8,"docs":{"100":{"tf":1.0},"108":{"tf":1.7320508075688772},"117":{"tf":1.0},"122":{"tf":1.0},"72":{"tf":1.4142135623730951},"76":{"tf":1.0},"83":{"tf":1.4142135623730951},"95":{"tf":1.0}}},"w":{"df":13,"docs":{"103":{"tf":2.0},"104":{"tf":1.0},"126":{"tf":1.0},"14":{"tf":1.0},"157":{"tf":1.0},"165":{"tf":1.0},"2":{"tf":1.0},"59":{"tf":1.0},"63":{"tf":1.0},"92":{"tf":1.0},"94":{"tf":1.0},"95":{"tf":1.7320508075688772},"96":{"tf":2.23606797749979}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"/":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"63":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":2,"docs":{"135":{"tf":1.0},"61":{"tf":1.0}},"s":{"df":0,"docs":{},"i":{"d":{"df":3,"docs":{"169":{"tf":1.0},"52":{"tf":1.0},"61":{"tf":1.0}}},"df":0,"docs":{}}}}}},"p":{"df":0,"docs":{},"h":{"a":{"df":2,"docs":{"11":{"tf":1.0},"158":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"i":{"df":2,"docs":{"132":{"tf":1.0},"27":{"tf":1.0}}}},"df":0,"docs":{}},"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":{"59":{"tf":1.0}}}}}}}},"w":{"a":{"df":0,"docs":{},"y":{"df":8,"docs":{"103":{"tf":1.0},"11":{"tf":1.0},"110":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0},"165":{"tf":1.0},"171":{"tf":1.4142135623730951},"88":{"tf":1.0}}}},"df":0,"docs":{}}},"m":{"a":{"df":0,"docs":{},"z":{"df":1,"docs":{"14":{"tf":1.0}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"174":{"tf":1.0}}}}}}},"n":{"d":{"/":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"137":{"tf":1.0},"56":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":3,"docs":{"150":{"tf":1.4142135623730951},"36":{"tf":2.449489742783178},"45":{"tf":2.449489742783178}}}}},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":6,"docs":{"134":{"tf":1.0},"171":{"tf":1.0},"19":{"tf":1.0},"34":{"tf":1.0},"43":{"tf":1.0},"61":{"tf":1.0}}}}},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":1,"docs":{"108":{"tf":1.7320508075688772}}},"n":{"df":1,"docs":{"174":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"i":{"df":17,"docs":{"12":{"tf":1.0},"126":{"tf":1.0},"133":{"tf":2.0},"142":{"tf":2.0},"143":{"tf":2.0},"162":{"tf":1.4142135623730951},"165":{"tf":1.0},"172":{"tf":1.0},"174":{"tf":1.4142135623730951},"27":{"tf":1.0},"32":{"tf":1.0},"36":{"tf":1.0},"38":{"tf":1.0},"45":{"tf":1.0},"47":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.0}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"151":{"tf":1.0}}}}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":8,"docs":{"126":{"tf":1.0},"127":{"tf":1.0},"37":{"tf":1.7320508075688772},"46":{"tf":1.7320508075688772},"59":{"tf":2.6457513110645907},"61":{"tf":1.0},"82":{"tf":1.0},"83":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"i":{"c":{"df":4,"docs":{"124":{"tf":1.4142135623730951},"36":{"tf":1.0},"41":{"tf":1.0},"45":{"tf":1.0}}},"df":13,"docs":{"104":{"tf":1.0},"146":{"tf":1.0},"22":{"tf":1.4142135623730951},"26":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.7320508075688772},"42":{"tf":1.4142135623730951},"43":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.7320508075688772},"72":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":2,"docs":{"154":{"tf":1.0},"156":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":8,"docs":{"125":{"tf":1.0},"152":{"tf":1.0},"169":{"tf":1.0},"33":{"tf":1.4142135623730951},"36":{"tf":1.0},"42":{"tf":1.4142135623730951},"45":{"tf":1.0},"80":{"tf":1.0}}}}}}}}},"r":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":3,"docs":{"49":{"tf":1.0},"51":{"tf":1.4142135623730951},"57":{"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":9,"docs":{"141":{"tf":1.0},"168":{"tf":1.7320508075688772},"169":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0},"2":{"tf":1.0},"3":{"tf":1.0},"4":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":5,"docs":{"137":{"tf":1.0},"165":{"tf":1.0},"21":{"tf":1.0},"31":{"tf":1.0},"40":{"tf":1.0}}}},"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":6,"docs":{"149":{"tf":1.0},"151":{"tf":1.0},"154":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"7":{"tf":1.0}}}}}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"139":{"tf":1.0},"146":{"tf":1.0}}},"df":0,"docs":{}}}},"r":{"a":{"df":0,"docs":{},"y":{"df":6,"docs":{"108":{"tf":1.7320508075688772},"119":{"tf":1.0},"55":{"tf":1.4142135623730951},"57":{"tf":1.7320508075688772},"83":{"tf":1.0},"95":{"tf":2.0}}}},"df":0,"docs":{}}},"s":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"172":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"n":{"df":3,"docs":{"137":{"tf":2.23606797749979},"138":{"tf":2.449489742783178},"139":{"tf":1.4142135623730951}}},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"1":{"tf":1.0},"162":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"!":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{".":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"(":{")":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":14,"docs":{"103":{"tf":1.0},"107":{"tf":1.0},"112":{"tf":1.0},"121":{"tf":1.0},"125":{"tf":1.0},"153":{"tf":1.0},"60":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.0},"82":{"tf":1.0},"86":{"tf":1.0},"90":{"tf":1.0},"94":{"tf":1.0},"99":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{"c":{"df":0,"docs":{},"i":{"df":8,"docs":{"138":{"tf":1.4142135623730951},"150":{"tf":1.0},"49":{"tf":1.0},"51":{"tf":1.4142135623730951},"52":{"tf":1.0},"55":{"tf":1.4142135623730951},"57":{"tf":1.0},"61":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"m":{"df":2,"docs":{"125":{"tf":1.0},"162":{"tf":1.0}}}}},"y":{"df":0,"docs":{},"n":{"c":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{":":{":":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"c":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"127":{"tf":1.0},"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":6,"docs":{"103":{"tf":1.4142135623730951},"127":{"tf":1.4142135623730951},"129":{"tf":1.4142135623730951},"131":{"tf":1.4142135623730951},"60":{"tf":1.4142135623730951},"99":{"tf":1.0}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"55":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":2,"docs":{"146":{"tf":1.7320508075688772},"165":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"75":{"tf":1.0}}}}}}},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"80":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":9,"docs":{"121":{"tf":1.0},"125":{"tf":3.0},"152":{"tf":1.0},"171":{"tf":1.0},"174":{"tf":1.0},"36":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"63":{"tf":1.0},"65":{"tf":1.0}}}}}},"o":{"df":1,"docs":{"4":{"tf":1.4142135623730951}},"m":{"a":{"df":0,"docs":{},"t":{"df":2,"docs":{"159":{"tf":1.0},"53":{"tf":1.4142135623730951}}}},"df":2,"docs":{"141":{"tf":1.0},"5":{"tf":1.0}}}}}},"v":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":5,"docs":{"138":{"tf":1.0},"166":{"tf":1.4142135623730951},"168":{"tf":1.0},"172":{"tf":1.0},"72":{"tf":1.0}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"155":{"tf":1.0}}},"df":0,"docs":{}}}},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}},"r":{"df":2,"docs":{"103":{"tf":1.0},"171":{"tf":1.0}}}},"df":0,"docs":{}}},"b":{"a":{"c":{"df":0,"docs":{},"k":{"df":7,"docs":{"147":{"tf":1.0},"17":{"tf":1.0},"171":{"tf":1.0},"19":{"tf":1.4142135623730951},"34":{"tf":1.0},"43":{"tf":1.0},"75":{"tf":1.0}},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":1,"docs":{"165":{"tf":1.0}}}}}}},"d":{"/":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"146":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}},"df":1,"docs":{"3":{"tf":1.0}}},"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"c":{"df":6,"docs":{"100":{"tf":1.0},"143":{"tf":2.0},"171":{"tf":1.4142135623730951},"97":{"tf":1.0},"98":{"tf":1.0},"99":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"e":{"6":{"4":{"df":5,"docs":{"150":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"52":{"tf":1.4142135623730951},"55":{"tf":1.0}}},"df":0,"docs":{}},"df":13,"docs":{"100":{"tf":1.0},"105":{"tf":1.0},"11":{"tf":1.0},"133":{"tf":1.0},"138":{"tf":1.0},"143":{"tf":1.0},"164":{"tf":1.0},"165":{"tf":1.4142135623730951},"3":{"tf":1.0},"33":{"tf":1.0},"42":{"tf":1.0},"61":{"tf":1.0},"63":{"tf":1.4142135623730951}}},"i":{"c":{"df":2,"docs":{"22":{"tf":1.0},"4":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"z":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"14":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"a":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"156":{"tf":1.0}}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"59":{"tf":1.0}}}}},"df":6,"docs":{"13":{"tf":1.0},"140":{"tf":1.7320508075688772},"143":{"tf":1.0},"169":{"tf":1.0},"61":{"tf":1.0},"75":{"tf":1.4142135623730951}},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":10,"docs":{"138":{"tf":1.0},"139":{"tf":1.0},"156":{"tf":1.0},"24":{"tf":1.0},"27":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0},"58":{"tf":1.0},"59":{"tf":1.0},"75":{"tf":1.0}}}}},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"72":{"tf":1.0},"80":{"tf":1.0}}}}},"h":{"a":{"df":0,"docs":{},"v":{"df":1,"docs":{"105":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":3,"docs":{"105":{"tf":1.0},"108":{"tf":1.0},"63":{"tf":1.0}}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"1":{"tf":1.0},"147":{"tf":1.0}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":3,"docs":{"125":{"tf":1.0},"168":{"tf":1.0},"24":{"tf":1.0}}}}},"n":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"11":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":1,"docs":{"1":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":11,"docs":{"114":{"tf":1.0},"138":{"tf":1.0},"142":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"26":{"tf":1.0},"32":{"tf":1.0},"53":{"tf":1.7320508075688772},"58":{"tf":1.0},"63":{"tf":1.0},"73":{"tf":1.0}}}}}}}},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":13,"docs":{"12":{"tf":1.0},"13":{"tf":1.0},"132":{"tf":1.0},"16":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"3":{"tf":1.0},"31":{"tf":1.0},"37":{"tf":1.0},"40":{"tf":1.0},"46":{"tf":1.0},"7":{"tf":1.0},"9":{"tf":1.0}}},"y":{"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":2,"docs":{"128":{"tf":1.0},"132":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}},"d":{"df":1,"docs":{"4":{"tf":1.0}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":2,"docs":{"92":{"tf":1.0},"95":{"tf":1.0}}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"t":{"1":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"a":{"df":3,"docs":{"121":{"tf":1.0},"125":{"tf":1.0},"55":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"n":{"df":3,"docs":{"108":{"tf":1.0},"146":{"tf":1.0},"72":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"t":{"df":1,"docs":{"23":{"tf":1.0}},"h":{"df":7,"docs":{"11":{"tf":1.0},"127":{"tf":1.4142135623730951},"155":{"tf":1.4142135623730951},"157":{"tf":1.4142135623730951},"36":{"tf":1.0},"45":{"tf":1.0},"61":{"tf":1.0}}}},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"162":{"tf":1.0}}},"df":0,"docs":{}}},"x":{"df":6,"docs":{"132":{"tf":1.0},"169":{"tf":1.0},"3":{"tf":1.0},"32":{"tf":1.0},"41":{"tf":1.0},"63":{"tf":1.0}}}},"r":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":5,"docs":{"107":{"tf":1.0},"108":{"tf":2.23606797749979},"109":{"tf":1.0},"112":{"tf":1.0},"90":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"24":{"tf":1.0}}}}}}}},"u":{"df":0,"docs":{},"g":{"df":2,"docs":{"154":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951}}},"i":{"df":0,"docs":{},"l":{"d":{"df":7,"docs":{"1":{"tf":1.0},"12":{"tf":1.0},"132":{"tf":1.7320508075688772},"14":{"tf":1.0},"140":{"tf":1.0},"50":{"tf":1.0},"61":{"tf":1.0}}},"df":0,"docs":{},"t":{"df":11,"docs":{"143":{"tf":1.0},"148":{"tf":1.0},"155":{"tf":1.0},"174":{"tf":1.0},"52":{"tf":1.4142135623730951},"56":{"tf":1.0},"61":{"tf":1.4142135623730951},"62":{"tf":1.0},"63":{"tf":1.4142135623730951},"7":{"tf":1.0},"9":{"tf":1.0}}}}}},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":20,"docs":{"119":{"tf":1.0},"132":{"tf":1.0},"138":{"tf":1.0},"158":{"tf":1.7320508075688772},"55":{"tf":1.0},"59":{"tf":1.4142135623730951},"61":{"tf":1.0},"62":{"tf":1.4142135623730951},"63":{"tf":1.0},"65":{"tf":1.0},"66":{"tf":1.0},"67":{"tf":1.0},"68":{"tf":1.0},"69":{"tf":1.0},"72":{"tf":2.8284271247461903},"79":{"tf":1.4142135623730951},"80":{"tf":1.0},"82":{"tf":1.0},"83":{"tf":1.4142135623730951},"84":{"tf":1.0}}}}}},"c":{"/":{"c":{"df":1,"docs":{"3":{"tf":1.0}}},"df":0,"docs":{}},"a":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"147":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":1,"docs":{"59":{"tf":1.4142135623730951}}}},"n":{"'":{"df":0,"docs":{},"t":{"df":1,"docs":{"13":{"tf":1.0}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"52":{"tf":1.0}}}}},"df":0,"docs":{}},"p":{"a":{"b":{"df":0,"docs":{},"l":{"df":3,"docs":{"154":{"tf":1.0},"156":{"tf":1.0},"168":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":15,"docs":{"114":{"tf":1.0},"125":{"tf":1.4142135623730951},"168":{"tf":1.0},"33":{"tf":1.0},"42":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.4142135623730951},"65":{"tf":2.23606797749979},"66":{"tf":2.0},"67":{"tf":1.4142135623730951},"68":{"tf":1.4142135623730951},"69":{"tf":1.7320508075688772},"70":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":2.8284271247461903}},"e":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":3,"docs":{"121":{"tf":1.0},"125":{"tf":1.0},"61":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}}}}},"r":{"df":0,"docs":{},"e":{"df":3,"docs":{"27":{"tf":1.0},"37":{"tf":1.0},"46":{"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":3,"docs":{"129":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.4142135623730951}}}}}}},"df":5,"docs":{"129":{"tf":1.0},"14":{"tf":1.0},"16":{"tf":1.0},"5":{"tf":1.0},"8":{"tf":2.0}}}}},"s":{"df":0,"docs":{},"e":{"df":5,"docs":{"103":{"tf":1.0},"135":{"tf":1.0},"153":{"tf":1.0},"4":{"tf":1.0},"58":{"tf":1.4142135623730951}}}},"t":{"df":1,"docs":{"17":{"tf":1.4142135623730951}}},"u":{"df":0,"docs":{},"s":{"df":2,"docs":{"154":{"tf":1.0},"156":{"tf":1.0}}}}},"d":{"df":1,"docs":{"143":{"tf":1.0}},"h":{"9":{"df":0,"docs":{},"k":{"df":1,"docs":{"42":{"tf":1.0}}}},"df":0,"docs":{}}},"df":7,"docs":{"12":{"tf":2.449489742783178},"14":{"tf":1.0},"27":{"tf":1.0},"37":{"tf":1.0},"4":{"tf":1.0},"46":{"tf":1.0},"54":{"tf":1.0}},"h":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":8,"docs":{"127":{"tf":1.0},"143":{"tf":2.23606797749979},"53":{"tf":2.0},"57":{"tf":1.0},"59":{"tf":3.0},"60":{"tf":2.0},"61":{"tf":1.7320508075688772},"65":{"tf":1.0}}}},"n":{"df":0,"docs":{},"g":{"df":25,"docs":{"105":{"tf":1.0},"11":{"tf":1.0},"132":{"tf":1.0},"133":{"tf":1.0},"141":{"tf":1.4142135623730951},"148":{"tf":1.0},"151":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951},"161":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.0},"3":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.0},"48":{"tf":1.0},"56":{"tf":1.0},"59":{"tf":1.0},"63":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"df":11,"docs":{"155":{"tf":1.4142135623730951},"157":{"tf":1.4142135623730951},"165":{"tf":1.4142135623730951},"24":{"tf":1.4142135623730951},"34":{"tf":1.0},"36":{"tf":1.0},"38":{"tf":1.0},"4":{"tf":1.4142135623730951},"43":{"tf":1.0},"45":{"tf":1.0},"47":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":4,"docs":{"2":{"tf":1.0},"23":{"tf":1.0},"59":{"tf":1.4142135623730951},"61":{"tf":1.0}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"100":{"tf":1.0}}}}}}},"i":{"d":{"df":0,"docs":{},"r":{"df":2,"docs":{"137":{"tf":1.0},"95":{"tf":2.0}}}},"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"13":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":2,"docs":{"25":{"tf":1.4142135623730951},"28":{"tf":1.4142135623730951}}}}},"r":{"df":1,"docs":{"147":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":1,"docs":{"162":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":1,"docs":{"3":{"tf":1.0}}}}}}},"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"135":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}},"df":29,"docs":{"1":{"tf":1.4142135623730951},"125":{"tf":1.0},"127":{"tf":1.0},"129":{"tf":2.0},"13":{"tf":1.4142135623730951},"132":{"tf":1.0},"133":{"tf":1.0},"135":{"tf":1.7320508075688772},"139":{"tf":1.4142135623730951},"155":{"tf":1.0},"159":{"tf":1.0},"169":{"tf":2.0},"170":{"tf":3.872983346207417},"171":{"tf":4.0},"174":{"tf":1.0},"2":{"tf":1.0},"21":{"tf":1.0},"23":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":2.8284271247461903},"31":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":3.1622776601683795},"40":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":3.1622776601683795},"53":{"tf":2.449489742783178},"73":{"tf":1.0},"75":{"tf":1.7320508075688772}}}}}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":1,"docs":{"11":{"tf":1.0}}}},"u":{"d":{"df":2,"docs":{"174":{"tf":1.0},"5":{"tf":1.0}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"df":1,"docs":{"41":{"tf":1.0}}},"df":46,"docs":{"103":{"tf":1.0},"107":{"tf":1.0},"112":{"tf":1.0},"116":{"tf":1.0},"121":{"tf":1.0},"125":{"tf":1.0},"129":{"tf":1.0},"138":{"tf":1.4142135623730951},"141":{"tf":2.23606797749979},"143":{"tf":2.23606797749979},"147":{"tf":1.0},"148":{"tf":1.4142135623730951},"149":{"tf":1.0},"152":{"tf":1.4142135623730951},"153":{"tf":1.0},"154":{"tf":1.7320508075688772},"155":{"tf":1.4142135623730951},"156":{"tf":2.6457513110645907},"167":{"tf":1.0},"21":{"tf":1.0},"22":{"tf":1.0},"26":{"tf":1.0},"31":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.0},"36":{"tf":1.4142135623730951},"37":{"tf":1.0},"4":{"tf":1.4142135623730951},"40":{"tf":1.0},"41":{"tf":2.0},"42":{"tf":1.4142135623730951},"43":{"tf":1.0},"45":{"tf":1.4142135623730951},"46":{"tf":1.0},"52":{"tf":1.0},"55":{"tf":1.4142135623730951},"57":{"tf":1.4142135623730951},"60":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.0},"82":{"tf":1.0},"86":{"tf":1.0},"90":{"tf":1.0},"94":{"tf":1.0},"99":{"tf":1.0}},"i":{"df":0,"docs":{},"p":{"df":2,"docs":{"33":{"tf":1.0},"42":{"tf":1.0}}}}}}}}}},"o":{"d":{"df":0,"docs":{},"e":{"b":{"a":{"df":0,"docs":{},"s":{"df":2,"docs":{"12":{"tf":1.0},"14":{"tf":1.0}}}},"df":0,"docs":{}},"df":9,"docs":{"12":{"tf":1.7320508075688772},"126":{"tf":1.0},"130":{"tf":1.0},"132":{"tf":2.0},"137":{"tf":1.0},"174":{"tf":1.0},"3":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"155":{"tf":1.0}}}}}},"m":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":12,"docs":{"101":{"tf":1.0},"110":{"tf":1.0},"114":{"tf":1.0},"125":{"tf":1.0},"143":{"tf":1.0},"169":{"tf":1.0},"171":{"tf":1.0},"174":{"tf":1.0},"59":{"tf":1.0},"65":{"tf":1.0},"88":{"tf":1.0},"95":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":7,"docs":{"132":{"tf":1.0},"142":{"tf":1.0},"169":{"tf":1.0},"34":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951},"50":{"tf":1.0},"58":{"tf":1.0}}},"m":{"a":{"df":1,"docs":{"150":{"tf":1.0}},"n":{"d":{"df":11,"docs":{"134":{"tf":1.0},"141":{"tf":1.4142135623730951},"144":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.4142135623730951},"155":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951},"24":{"tf":1.0},"4":{"tf":2.0},"54":{"tf":1.4142135623730951},"55":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"13":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"t":{"=":{"\"":{"d":{"4":{"2":{"d":{"b":{"7":{"df":0,"docs":{},"e":{"1":{"4":{"c":{"2":{"df":0,"docs":{},"e":{"0":{"df":0,"docs":{},"e":{"7":{"5":{"8":{"df":0,"docs":{},"e":{"9":{"a":{"6":{"df":0,"docs":{},"e":{"b":{"6":{"5":{"5":{"c":{"c":{"df":0,"docs":{},"f":{"4":{"1":{"8":{"4":{"9":{"4":{"1":{"0":{"6":{"6":{"c":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"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":{},"n":{"df":3,"docs":{"140":{"tf":1.0},"141":{"tf":1.0},"65":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":3,"docs":{"164":{"tf":1.0},"165":{"tf":1.0},"80":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"n":{"df":9,"docs":{"132":{"tf":1.0},"14":{"tf":1.0},"142":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.4142135623730951},"171":{"tf":1.0},"174":{"tf":1.0},"2":{"tf":1.0},"53":{"tf":1.4142135623730951}}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":2,"docs":{"108":{"tf":1.7320508075688772},"119":{"tf":1.4142135623730951}}},"t":{"df":2,"docs":{"142":{"tf":1.0},"78":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":3,"docs":{"13":{"tf":1.0},"132":{"tf":1.0},"8":{"tf":1.0}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"53":{"tf":1.4142135623730951}}},"x":{"df":5,"docs":{"141":{"tf":1.0},"168":{"tf":1.0},"171":{"tf":1.0},"174":{"tf":1.0},"54":{"tf":1.0}}}},"i":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"174":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0}}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"161":{"tf":1.0}}},"s":{"df":2,"docs":{"1":{"tf":1.0},"3":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":3,"docs":{"26":{"tf":1.0},"27":{"tf":1.7320508075688772},"28":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":15,"docs":{"126":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"26":{"tf":2.449489742783178},"27":{"tf":2.0},"59":{"tf":2.0},"63":{"tf":1.4142135623730951},"73":{"tf":2.449489742783178},"74":{"tf":1.0},"75":{"tf":2.23606797749979},"76":{"tf":2.0},"77":{"tf":1.7320508075688772},"78":{"tf":2.23606797749979},"79":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"/":{"d":{"df":0,"docs":{},"e":{"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":1,"docs":{"78":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"126":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"s":{"df":2,"docs":{"142":{"tf":1.0},"60":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"2":{"tf":1.0}}}}}},"n":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":10,"docs":{"125":{"tf":1.0},"171":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0},"63":{"tf":1.0},"65":{"tf":1.0},"80":{"tf":2.0},"81":{"tf":1.0},"82":{"tf":1.0},"83":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"53":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"110":{"tf":1.0},"88":{"tf":1.0}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{".":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"|":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"129":{"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":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"d":{":":{":":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"c":{":":{":":{"a":{"df":0,"docs":{},"r":{"c":{":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"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":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"132":{"tf":1.0}}}}}}},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"153":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":42,"docs":{"100":{"tf":1.0},"103":{"tf":1.4142135623730951},"104":{"tf":1.4142135623730951},"107":{"tf":1.7320508075688772},"108":{"tf":2.0},"112":{"tf":1.7320508075688772},"116":{"tf":1.7320508075688772},"117":{"tf":1.4142135623730951},"121":{"tf":1.4142135623730951},"122":{"tf":1.0},"125":{"tf":1.4142135623730951},"129":{"tf":1.4142135623730951},"131":{"tf":2.0},"132":{"tf":2.23606797749979},"151":{"tf":1.7320508075688772},"152":{"tf":1.0},"153":{"tf":1.4142135623730951},"165":{"tf":1.0},"167":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"36":{"tf":1.4142135623730951},"37":{"tf":1.4142135623730951},"4":{"tf":1.7320508075688772},"43":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"46":{"tf":1.4142135623730951},"48":{"tf":1.0},"54":{"tf":1.0},"60":{"tf":2.23606797749979},"64":{"tf":1.0},"71":{"tf":1.4142135623730951},"72":{"tf":1.0},"75":{"tf":1.4142135623730951},"76":{"tf":1.0},"82":{"tf":1.4142135623730951},"83":{"tf":1.4142135623730951},"86":{"tf":1.4142135623730951},"87":{"tf":1.0},"90":{"tf":1.7320508075688772},"94":{"tf":1.4142135623730951},"95":{"tf":1.0},"99":{"tf":1.4142135623730951}},"m":{"a":{"df":0,"docs":{},"p":{"df":11,"docs":{"141":{"tf":1.0},"151":{"tf":2.0},"154":{"tf":1.0},"156":{"tf":1.0},"22":{"tf":1.0},"25":{"tf":1.0},"28":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"r":{"df":78,"docs":{"100":{"tf":1.7320508075688772},"103":{"tf":2.449489742783178},"104":{"tf":1.7320508075688772},"107":{"tf":1.4142135623730951},"108":{"tf":2.6457513110645907},"109":{"tf":1.0},"11":{"tf":1.7320508075688772},"112":{"tf":1.4142135623730951},"113":{"tf":1.7320508075688772},"116":{"tf":1.4142135623730951},"117":{"tf":1.7320508075688772},"121":{"tf":1.4142135623730951},"122":{"tf":1.4142135623730951},"125":{"tf":1.4142135623730951},"128":{"tf":1.7320508075688772},"129":{"tf":1.4142135623730951},"130":{"tf":2.23606797749979},"131":{"tf":1.7320508075688772},"132":{"tf":3.1622776601683795},"135":{"tf":1.0},"138":{"tf":1.0},"140":{"tf":1.0},"141":{"tf":2.23606797749979},"142":{"tf":2.449489742783178},"143":{"tf":2.8284271247461903},"146":{"tf":2.6457513110645907},"147":{"tf":2.23606797749979},"149":{"tf":1.7320508075688772},"151":{"tf":2.23606797749979},"153":{"tf":2.0},"154":{"tf":1.4142135623730951},"155":{"tf":2.449489742783178},"156":{"tf":2.23606797749979},"157":{"tf":1.4142135623730951},"162":{"tf":1.0},"165":{"tf":1.4142135623730951},"167":{"tf":1.0},"169":{"tf":1.0},"171":{"tf":1.0},"18":{"tf":1.7320508075688772},"22":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":2.0},"29":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.7320508075688772},"34":{"tf":1.4142135623730951},"35":{"tf":1.4142135623730951},"37":{"tf":1.4142135623730951},"4":{"tf":2.23606797749979},"41":{"tf":1.0},"42":{"tf":2.0},"43":{"tf":1.4142135623730951},"44":{"tf":1.4142135623730951},"46":{"tf":1.4142135623730951},"51":{"tf":1.0},"52":{"tf":1.7320508075688772},"54":{"tf":3.1622776601683795},"55":{"tf":3.0},"56":{"tf":2.0},"57":{"tf":2.23606797749979},"60":{"tf":1.7320508075688772},"61":{"tf":1.4142135623730951},"64":{"tf":1.4142135623730951},"71":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951},"75":{"tf":2.0},"76":{"tf":1.4142135623730951},"82":{"tf":1.4142135623730951},"83":{"tf":1.7320508075688772},"86":{"tf":1.4142135623730951},"87":{"tf":1.7320508075688772},"90":{"tf":1.4142135623730951},"91":{"tf":1.7320508075688772},"94":{"tf":1.4142135623730951},"95":{"tf":2.0},"96":{"tf":1.4142135623730951},"99":{"tf":1.7320508075688772}}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":1,"docs":{"169":{"tf":1.0}}}}}},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":2,"docs":{"19":{"tf":1.0},"27":{"tf":1.0}}}}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":30,"docs":{"138":{"tf":2.6457513110645907},"139":{"tf":1.4142135623730951},"144":{"tf":1.7320508075688772},"146":{"tf":1.7320508075688772},"147":{"tf":1.7320508075688772},"148":{"tf":1.0},"149":{"tf":1.0},"151":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.7320508075688772},"155":{"tf":1.0},"156":{"tf":1.0},"165":{"tf":1.7320508075688772},"169":{"tf":1.4142135623730951},"170":{"tf":1.0},"171":{"tf":2.0},"19":{"tf":1.0},"2":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":1.0},"27":{"tf":2.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"37":{"tf":2.23606797749979},"42":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951},"46":{"tf":2.23606797749979},"55":{"tf":1.0},"57":{"tf":1.0},"59":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":1,"docs":{"61":{"tf":1.0}}}}},"i":{"d":{"df":2,"docs":{"164":{"tf":1.0},"165":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"161":{"tf":1.0}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"12":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"13":{"tf":1.7320508075688772}}}},"t":{"df":2,"docs":{"128":{"tf":1.0},"132":{"tf":1.0}},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"143":{"tf":1.0}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":5,"docs":{"127":{"tf":1.0},"51":{"tf":1.0},"59":{"tf":1.4142135623730951},"61":{"tf":1.4142135623730951},"64":{"tf":1.4142135623730951}}}}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":9,"docs":{"130":{"tf":1.0},"135":{"tf":1.4142135623730951},"155":{"tf":1.0},"157":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"5":{"tf":1.0},"51":{"tf":1.4142135623730951},"84":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"d":{":":{"/":{"/":{"7":{"b":{"3":{"d":{"9":{"df":0,"docs":{},"e":{"9":{"d":{"b":{"d":{"a":{"6":{"df":0,"docs":{},"f":{"2":{"df":0,"docs":{},"e":{"0":{"3":{"8":{"1":{"d":{"df":0,"docs":{},"f":{"7":{"6":{"6":{"9":{"df":0,"docs":{},"f":{"6":{"1":{"1":{"7":{"b":{"df":0,"docs":{},"f":{"3":{"df":0,"docs":{},"e":{"5":{"4":{"1":{"7":{"1":{"4":{"6":{"9":{"c":{"df":0,"docs":{},"f":{"a":{"c":{"b":{"c":{"df":0,"docs":{},"e":{"2":{"6":{"7":{"0":{"6":{"0":{"5":{"a":{"6":{"1":{"c":{"df":0,"docs":{},"e":{"4":{"b":{"8":{"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":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{"3":{"9":{"d":{"3":{"0":{"9":{"6":{"5":{"b":{"df":0,"docs":{},"e":{"c":{"d":{"b":{"c":{"4":{"0":{"3":{"3":{"6":{"df":0,"docs":{},"f":{"d":{"9":{"a":{"a":{"6":{"4":{"2":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"7":{"7":{"6":{"4":{"2":{"1":{"5":{"5":{"3":{"6":{"1":{"5":{"df":0,"docs":{},"f":{"6":{"4":{"2":{"d":{"d":{"5":{"9":{"9":{"df":0,"docs":{},"e":{"1":{"b":{"0":{"d":{"8":{"8":{"c":{"5":{"0":{"5":{"b":{"6":{"df":1,"docs":{"45":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{},"n":{"df":0,"docs":{},"t":{"df":5,"docs":{"135":{"tf":1.0},"151":{"tf":1.4142135623730951},"36":{"tf":1.0},"45":{"tf":1.0},"61":{"tf":1.0}}}},"x":{"df":0,"docs":{},"t":{"df":4,"docs":{"127":{"tf":1.0},"51":{"tf":1.0},"57":{"tf":1.0},"72":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":1,"docs":{"165":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"14":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"l":{"df":34,"docs":{"1":{"tf":1.0},"101":{"tf":1.0},"125":{"tf":1.0},"133":{"tf":1.7320508075688772},"134":{"tf":1.0},"135":{"tf":1.0},"138":{"tf":1.0},"141":{"tf":2.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":2.8284271247461903},"155":{"tf":3.3166247903554},"156":{"tf":2.23606797749979},"157":{"tf":1.0},"171":{"tf":1.7320508075688772},"3":{"tf":1.0},"32":{"tf":1.4142135623730951},"33":{"tf":1.7320508075688772},"34":{"tf":1.0},"41":{"tf":1.4142135623730951},"42":{"tf":1.4142135623730951},"43":{"tf":1.0},"56":{"tf":1.0},"96":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"126":{"tf":1.0}}}},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"84":{"tf":1.0}}},"t":{"df":1,"docs":{"132":{"tf":1.0}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"132":{"tf":1.0}}}}}}}}}}}}},"df":0,"docs":{}}}}}}}}}}},"o":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"171":{"tf":1.0}}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"i":{"df":5,"docs":{"159":{"tf":1.0},"21":{"tf":1.0},"27":{"tf":1.4142135623730951},"31":{"tf":1.4142135623730951},"40":{"tf":1.4142135623730951}}}},"r":{"df":0,"docs":{},"e":{"df":2,"docs":{"59":{"tf":1.0},"62":{"tf":1.0}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"123":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"171":{"tf":1.0}}}}}},"df":0,"docs":{},"l":{"df":1,"docs":{"147":{"tf":1.0}}},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":7,"docs":{"137":{"tf":1.0},"143":{"tf":1.4142135623730951},"147":{"tf":2.0},"150":{"tf":1.0},"42":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"2":{"tf":1.0}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":7,"docs":{"109":{"tf":1.4142135623730951},"123":{"tf":1.0},"138":{"tf":1.0},"139":{"tf":1.0},"140":{"tf":1.0},"146":{"tf":2.0},"147":{"tf":2.0}}}},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"137":{"tf":1.0}}},"y":{"_":{"c":{"df":0,"docs":{},"o":{"d":{"df":2,"docs":{"137":{"tf":1.0},"139":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"p":{"d":{"df":1,"docs":{"154":{"tf":1.0}}},"df":0,"docs":{},"u":{"df":2,"docs":{"2":{"tf":1.0},"48":{"tf":1.0}}}},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":5,"docs":{"129":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.7320508075688772},"78":{"tf":1.0}}}}},"d":{"df":3,"docs":{"141":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":22,"docs":{"12":{"tf":1.0},"126":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.0},"139":{"tf":1.0},"155":{"tf":1.0},"17":{"tf":1.0},"26":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.4142135623730951},"35":{"tf":1.7320508075688772},"36":{"tf":1.4142135623730951},"37":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.4142135623730951},"44":{"tf":1.7320508075688772},"45":{"tf":1.4142135623730951},"46":{"tf":1.0},"53":{"tf":1.7320508075688772},"59":{"tf":1.0},"60":{"tf":1.4142135623730951},"64":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"128":{"tf":1.0},"132":{"tf":1.0}}}}}}}}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":2,"docs":{"165":{"tf":1.4142135623730951},"59":{"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":3,"docs":{"125":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}}},"t":{"df":0,"docs":{},"x":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"131":{"tf":1.4142135623730951}},"s":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"(":{"b":{"\"":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"d":{"b":{"df":0,"docs":{},"y":{"df":1,"docs":{"127":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"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":2,"docs":{"127":{"tf":1.4142135623730951},"131":{"tf":1.4142135623730951}}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":8,"docs":{"155":{"tf":1.7320508075688772},"157":{"tf":1.7320508075688772},"34":{"tf":1.7320508075688772},"36":{"tf":1.4142135623730951},"37":{"tf":1.0},"43":{"tf":1.7320508075688772},"45":{"tf":1.4142135623730951},"46":{"tf":1.0}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":22,"docs":{"103":{"tf":1.0},"11":{"tf":1.0},"128":{"tf":1.0},"133":{"tf":1.0},"134":{"tf":1.0},"138":{"tf":1.4142135623730951},"139":{"tf":1.0},"143":{"tf":1.0},"146":{"tf":1.0},"147":{"tf":1.4142135623730951},"148":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0},"158":{"tf":1.0},"34":{"tf":1.0},"43":{"tf":1.0},"52":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.0},"78":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":9,"docs":{"126":{"tf":2.0},"127":{"tf":1.0},"128":{"tf":1.0},"129":{"tf":1.4142135623730951},"130":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.0},"142":{"tf":1.0},"174":{"tf":1.0}}}}}}}},"d":{"7":{"df":0,"docs":{},"r":{"df":0,"docs":{},"f":{"df":0,"docs":{},"x":{"df":2,"docs":{"35":{"tf":1.7320508075688772},"36":{"tf":2.23606797749979}}}}}},"a":{"df":0,"docs":{},"t":{"a":{"b":{"a":{"df":0,"docs":{},"s":{"df":4,"docs":{"137":{"tf":1.4142135623730951},"139":{"tf":1.0},"48":{"tf":1.0},"57":{"tf":1.0}}}},"df":0,"docs":{}},"df":17,"docs":{"1":{"tf":1.0},"114":{"tf":1.0},"123":{"tf":1.4142135623730951},"127":{"tf":1.0},"135":{"tf":1.7320508075688772},"138":{"tf":2.449489742783178},"151":{"tf":1.4142135623730951},"155":{"tf":1.4142135623730951},"165":{"tf":1.4142135623730951},"171":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.7320508075688772},"3":{"tf":1.0},"61":{"tf":1.4142135623730951},"63":{"tf":1.0},"73":{"tf":1.0},"75":{"tf":1.4142135623730951}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"155":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":8,"docs":{"131":{"tf":1.0},"161":{"tf":1.4142135623730951},"60":{"tf":1.4142135623730951},"63":{"tf":1.0},"84":{"tf":2.23606797749979},"85":{"tf":1.0},"86":{"tf":1.4142135623730951},"87":{"tf":1.4142135623730951}}}}},"c":{"df":0,"docs":{},"i":{"d":{"df":3,"docs":{"14":{"tf":1.0},"155":{"tf":1.0},"96":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":1,"docs":{"14":{"tf":1.0}}}},"l":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"119":{"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":6,"docs":{"26":{"tf":1.0},"63":{"tf":1.0},"73":{"tf":1.0},"75":{"tf":1.4142135623730951},"76":{"tf":1.4142135623730951},"79":{"tf":1.0}}}}}}}}}},"d":{"df":0,"docs":{},"i":{"c":{"df":11,"docs":{"0":{"tf":1.0},"1":{"tf":1.7320508075688772},"168":{"tf":1.0},"169":{"tf":2.23606797749979},"170":{"tf":1.4142135623730951},"171":{"tf":2.8284271247461903},"174":{"tf":1.0},"22":{"tf":1.4142135623730951},"37":{"tf":1.0},"46":{"tf":1.0},"75":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":1,"docs":{"3":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"50":{"tf":1.0}}}}}},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":31,"docs":{"100":{"tf":1.0},"104":{"tf":1.0},"108":{"tf":1.0},"122":{"tf":1.0},"127":{"tf":1.0},"137":{"tf":1.0},"141":{"tf":1.0},"149":{"tf":1.4142135623730951},"151":{"tf":1.4142135623730951},"152":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.7320508075688772},"155":{"tf":1.0},"156":{"tf":1.4142135623730951},"161":{"tf":1.0},"162":{"tf":1.0},"18":{"tf":1.0},"22":{"tf":1.4142135623730951},"26":{"tf":1.4142135623730951},"35":{"tf":1.7320508075688772},"36":{"tf":2.0},"4":{"tf":1.4142135623730951},"44":{"tf":1.7320508075688772},"45":{"tf":2.0},"48":{"tf":2.0},"54":{"tf":1.0},"57":{"tf":1.7320508075688772},"62":{"tf":1.0},"72":{"tf":1.4142135623730951},"76":{"tf":1.0},"83":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":6,"docs":{"108":{"tf":1.0},"113":{"tf":1.0},"128":{"tf":1.0},"131":{"tf":1.0},"164":{"tf":1.0},"91":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":9,"docs":{"100":{"tf":1.0},"108":{"tf":1.0},"117":{"tf":1.0},"122":{"tf":1.0},"139":{"tf":1.0},"72":{"tf":1.0},"76":{"tf":1.0},"83":{"tf":1.0},"95":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"/":{"a":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"76":{"tf":1.4142135623730951},"95":{"tf":1.0}}}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"108":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"c":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"r":{"df":1,"docs":{"95":{"tf":1.0}}}},"df":0,"docs":{}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"108":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"108":{"tf":1.0}}}}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":4,"docs":{"108":{"tf":1.0},"117":{"tf":1.0},"122":{"tf":1.0},"72":{"tf":1.0}}}}},"m":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"76":{"tf":1.0}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"i":{"df":1,"docs":{"100":{"tf":1.0}}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"95":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"_":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"1":{"6":{"df":1,"docs":{"95":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"95":{"tf":1.4142135623730951}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":2,"docs":{"72":{"tf":1.0},"83":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"108":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":3,"docs":{"25":{"tf":1.4142135623730951},"28":{"tf":1.4142135623730951},"53":{"tf":1.0}}}}},"m":{"df":0,"docs":{},"o":{"df":1,"docs":{"155":{"tf":1.0}},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":4,"docs":{"27":{"tf":1.0},"36":{"tf":1.0},"41":{"tf":1.0},"45":{"tf":1.0}}}}}}}},"n":{"df":0,"docs":{},"i":{"df":3,"docs":{"94":{"tf":1.0},"95":{"tf":1.4142135623730951},"96":{"tf":2.449489742783178}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":7,"docs":{"11":{"tf":1.0},"129":{"tf":1.4142135623730951},"131":{"tf":1.0},"132":{"tf":1.7320508075688772},"3":{"tf":1.0},"4":{"tf":1.0},"92":{"tf":1.0}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"y":{"df":11,"docs":{"1":{"tf":1.0},"152":{"tf":1.4142135623730951},"156":{"tf":1.0},"33":{"tf":2.0},"34":{"tf":1.4142135623730951},"4":{"tf":1.4142135623730951},"42":{"tf":2.23606797749979},"43":{"tf":1.4142135623730951},"5":{"tf":1.0},"58":{"tf":1.0},"84":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"'":{"df":1,"docs":{"142":{"tf":1.0}}},"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"34":{"tf":1.0},"43":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}}}}}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"131":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"b":{"df":5,"docs":{"130":{"tf":1.4142135623730951},"142":{"tf":1.0},"36":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"60":{"tf":1.0}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":16,"docs":{"100":{"tf":2.23606797749979},"104":{"tf":1.7320508075688772},"108":{"tf":3.3166247903554},"117":{"tf":1.7320508075688772},"122":{"tf":1.4142135623730951},"137":{"tf":1.0},"140":{"tf":1.4142135623730951},"57":{"tf":3.1622776601683795},"62":{"tf":1.0},"63":{"tf":1.0},"64":{"tf":1.4142135623730951},"72":{"tf":3.4641016151377544},"76":{"tf":1.4142135623730951},"83":{"tf":1.7320508075688772},"87":{"tf":1.4142135623730951},"95":{"tf":2.8284271247461903}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"131":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":2,"docs":{"0":{"tf":1.0},"1":{"tf":1.4142135623730951}}}},"r":{"df":2,"docs":{"50":{"tf":1.0},"61":{"tf":1.0}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"53":{"tf":1.0},"58":{"tf":1.0}}}}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":4,"docs":{"108":{"tf":1.0},"121":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":3,"docs":{"51":{"tf":1.0},"53":{"tf":1.0},"60":{"tf":1.0}}}}}}}},"v":{"df":3,"docs":{"37":{"tf":1.0},"46":{"tf":1.0},"7":{"tf":1.0}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":6,"docs":{"1":{"tf":1.0},"13":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0},"174":{"tf":1.7320508075688772},"2":{"tf":1.0}}}}}}}},"i":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"172":{"tf":1.0}}}},"df":0,"docs":{}}}},"d":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":3,"docs":{"14":{"tf":1.4142135623730951},"37":{"tf":1.0},"46":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":8,"docs":{"123":{"tf":1.0},"140":{"tf":1.0},"154":{"tf":1.0},"162":{"tf":1.0},"165":{"tf":1.0},"168":{"tf":1.0},"4":{"tf":1.0},"58":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":8,"docs":{"108":{"tf":1.0},"118":{"tf":1.0},"126":{"tf":1.4142135623730951},"127":{"tf":1.0},"140":{"tf":2.0},"146":{"tf":1.0},"50":{"tf":1.0},"59":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"108":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"i":{"df":7,"docs":{"13":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.4142135623730951},"27":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"54":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"s":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"13":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"147":{"tf":1.0}}}},"df":0,"docs":{}}}},"v":{"df":7,"docs":{"141":{"tf":1.7320508075688772},"142":{"tf":1.0},"143":{"tf":1.4142135623730951},"147":{"tf":1.0},"148":{"tf":1.0},"156":{"tf":1.7320508075688772},"159":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":10,"docs":{"141":{"tf":1.4142135623730951},"142":{"tf":1.4142135623730951},"143":{"tf":2.23606797749979},"147":{"tf":2.0},"154":{"tf":1.7320508075688772},"155":{"tf":1.0},"156":{"tf":1.4142135623730951},"157":{"tf":1.0},"4":{"tf":1.4142135623730951},"48":{"tf":1.0}}},"y":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"146":{"tf":1.0}}}}}}}}}}}}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"13":{"tf":1.0}}}}}},"df":0,"docs":{},"k":{"df":1,"docs":{"153":{"tf":1.0}}},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"165":{"tf":1.0}}}}}},"t":{"a":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"134":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":5,"docs":{"100":{"tf":1.0},"6":{"tf":1.4142135623730951},"63":{"tf":1.0},"97":{"tf":1.0},"99":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"v":{"df":0,"docs":{},"e":{"df":1,"docs":{"50":{"tf":1.0}}}}},"o":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":3,"docs":{"76":{"tf":1.0},"82":{"tf":1.0},"83":{"tf":1.7320508075688772}}}}}}},"c":{"df":11,"docs":{"100":{"tf":1.4142135623730951},"104":{"tf":1.4142135623730951},"108":{"tf":1.4142135623730951},"117":{"tf":1.4142135623730951},"122":{"tf":1.4142135623730951},"135":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951},"76":{"tf":1.4142135623730951},"83":{"tf":1.4142135623730951},"87":{"tf":1.4142135623730951},"95":{"tf":1.4142135623730951}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"k":{"df":0,"docs":{},"g":{".":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"/":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"/":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{":":{"0":{".":{"8":{".":{"0":{"df":1,"docs":{"7":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":13,"docs":{"108":{"tf":1.0},"12":{"tf":1.0},"121":{"tf":1.0},"126":{"tf":1.0},"142":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0},"161":{"tf":1.0},"166":{"tf":1.4142135623730951},"55":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.0},"64":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"143":{"tf":1.0}}}}},"df":0,"docs":{}},"n":{"'":{"df":0,"docs":{},"t":{"df":3,"docs":{"36":{"tf":1.0},"45":{"tf":1.0},"59":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":2,"docs":{"101":{"tf":1.0},"59":{"tf":1.0}}}},"w":{"df":0,"docs":{},"n":{"df":4,"docs":{"138":{"tf":1.0},"139":{"tf":1.0},"2":{"tf":1.0},"65":{"tf":1.0}},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":7,"docs":{"101":{"tf":1.0},"127":{"tf":1.4142135623730951},"138":{"tf":2.449489742783178},"53":{"tf":1.0},"59":{"tf":1.4142135623730951},"63":{"tf":1.0},"97":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}},"q":{"df":0,"docs":{},"v":{"df":0,"docs":{},"j":{"df":0,"docs":{},"g":{"df":1,"docs":{"34":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":10,"docs":{"103":{"tf":1.0},"123":{"tf":1.4142135623730951},"138":{"tf":1.4142135623730951},"53":{"tf":1.0},"59":{"tf":3.0},"63":{"tf":1.4142135623730951},"88":{"tf":2.23606797749979},"89":{"tf":1.0},"90":{"tf":1.0},"91":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"e":{"df":2,"docs":{"103":{"tf":1.0},"146":{"tf":1.0}}},"r":{"a":{"df":0,"docs":{},"t":{"df":6,"docs":{"104":{"tf":1.4142135623730951},"114":{"tf":1.0},"118":{"tf":1.0},"138":{"tf":1.0},"140":{"tf":1.4142135623730951},"63":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":3,"docs":{"103":{"tf":1.0},"104":{"tf":1.0},"132":{"tf":1.0}}}}},"y":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":16,"docs":{"105":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"119":{"tf":1.0},"121":{"tf":1.0},"122":{"tf":1.0},"123":{"tf":1.7320508075688772},"125":{"tf":1.4142135623730951},"130":{"tf":1.0},"140":{"tf":1.0},"52":{"tf":1.0},"56":{"tf":2.0},"61":{"tf":2.8284271247461903},"62":{"tf":1.4142135623730951},"63":{"tf":1.4142135623730951},"65":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"g":{"df":8,"docs":{"138":{"tf":1.0},"140":{"tf":1.0},"143":{"tf":1.4142135623730951},"146":{"tf":1.0},"165":{"tf":1.7320508075688772},"51":{"tf":1.4142135623730951},"57":{"tf":1.4142135623730951},"61":{"tf":1.0}}}},"a":{"c":{"df":0,"docs":{},"h":{"df":21,"docs":{"125":{"tf":1.0},"127":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0},"147":{"tf":1.0},"154":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951},"165":{"tf":1.0},"168":{"tf":1.0},"169":{"tf":1.0},"37":{"tf":1.0},"41":{"tf":1.0},"43":{"tf":1.0},"46":{"tf":1.0},"55":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.0},"61":{"tf":1.7320508075688772},"62":{"tf":1.0},"80":{"tf":1.4142135623730951},"87":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"138":{"tf":1.0},"34":{"tf":1.0},"43":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"14":{"tf":1.0},"140":{"tf":1.0},"27":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"5":{"tf":1.0}}}}}}},"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":4,"docs":{"129":{"tf":1.0},"17":{"tf":2.0},"18":{"tf":1.0},"19":{"tf":1.0}}}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"14":{"tf":1.0}}}}}}}}}},"d":{"df":1,"docs":{"143":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"27":{"tf":1.4142135623730951},"37":{"tf":1.4142135623730951},"46":{"tf":1.4142135623730951}}}}},"df":1,"docs":{"17":{"tf":1.0}},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"60":{"tf":1.0},"61":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"32":{"tf":1.0}}}}}}},"m":{"b":{"df":0,"docs":{},"e":{"d":{"df":1,"docs":{"12":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"n":{"a":{"b":{"df":0,"docs":{},"l":{"df":2,"docs":{"171":{"tf":1.0},"61":{"tf":1.0}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"o":{"d":{"df":5,"docs":{"150":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"55":{"tf":1.0},"84":{"tf":1.0}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"138":{"tf":1.0},"147":{"tf":1.0}}}}}}},"d":{"df":7,"docs":{"36":{"tf":1.0},"45":{"tf":1.0},"60":{"tf":1.0},"67":{"tf":1.0},"72":{"tf":1.4142135623730951},"80":{"tf":1.0},"95":{"tf":1.4142135623730951}},"i":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"135":{"tf":1.0}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"\"":{",":{"\"":{"a":{"d":{"d":{"df":0,"docs":{},"r":{"df":1,"docs":{"18":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"'":{"df":4,"docs":{"119":{"tf":1.0},"123":{"tf":1.0},"143":{"tf":1.0},"52":{"tf":1.0}}},"df":57,"docs":{"100":{"tf":2.0},"103":{"tf":1.0},"107":{"tf":1.0},"112":{"tf":1.0},"116":{"tf":1.0},"119":{"tf":1.4142135623730951},"121":{"tf":1.0},"125":{"tf":1.4142135623730951},"127":{"tf":1.4142135623730951},"129":{"tf":1.0},"132":{"tf":1.0},"138":{"tf":2.23606797749979},"141":{"tf":2.23606797749979},"143":{"tf":2.6457513110645907},"147":{"tf":1.4142135623730951},"148":{"tf":1.0},"149":{"tf":1.7320508075688772},"150":{"tf":1.4142135623730951},"151":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.7320508075688772},"155":{"tf":2.23606797749979},"156":{"tf":2.23606797749979},"157":{"tf":1.4142135623730951},"163":{"tf":1.7320508075688772},"164":{"tf":1.0},"165":{"tf":1.7320508075688772},"18":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"36":{"tf":1.7320508075688772},"37":{"tf":1.0},"41":{"tf":1.0},"42":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951},"45":{"tf":1.7320508075688772},"46":{"tf":1.0},"48":{"tf":1.0},"49":{"tf":2.0},"50":{"tf":1.0},"51":{"tf":2.8284271247461903},"52":{"tf":2.8284271247461903},"53":{"tf":2.23606797749979},"55":{"tf":2.8284271247461903},"56":{"tf":1.0},"57":{"tf":2.8284271247461903},"60":{"tf":1.0},"61":{"tf":1.4142135623730951},"63":{"tf":1.4142135623730951},"71":{"tf":1.0},"75":{"tf":1.0},"82":{"tf":1.0},"86":{"tf":1.0},"90":{"tf":1.0},"94":{"tf":1.0},"97":{"tf":1.0},"99":{"tf":1.7320508075688772}}}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"c":{"df":1,"docs":{"103":{"tf":1.0}}},"df":0,"docs":{}}}},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":5,"docs":{"12":{"tf":1.0},"13":{"tf":1.0},"158":{"tf":2.0},"159":{"tf":2.0},"170":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":5,"docs":{"1":{"tf":1.0},"165":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0},"75":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"19":{"tf":1.0}}}},"i":{"df":0,"docs":{},"r":{"df":3,"docs":{"58":{"tf":1.0},"75":{"tf":1.4142135623730951},"96":{"tf":1.4142135623730951}}},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"137":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"2":{"tf":1.0},"61":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"m":{"df":6,"docs":{"100":{"tf":1.7320508075688772},"57":{"tf":1.0},"72":{"tf":1.7320508075688772},"76":{"tf":1.4142135623730951},"83":{"tf":1.0},"95":{"tf":1.4142135623730951}}}},"v":{"df":5,"docs":{"141":{"tf":2.23606797749979},"154":{"tf":1.7320508075688772},"156":{"tf":2.449489742783178},"4":{"tf":2.0},"48":{"tf":2.6457513110645907}},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":3,"docs":{"161":{"tf":1.4142135623730951},"162":{"tf":1.0},"54":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"y":{"df":2,"docs":{"14":{"tf":2.0},"142":{"tf":1.0}}}}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":3,"docs":{"132":{"tf":1.0},"143":{"tf":1.0},"146":{"tf":1.7320508075688772}},"v":{"df":1,"docs":{"132":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":4,"docs":{"132":{"tf":1.0},"138":{"tf":1.0},"147":{"tf":1.0},"84":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"53":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"c":{"/":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"/":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"54":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}}}},"df":3,"docs":{"154":{"tf":1.0},"156":{"tf":1.0},"169":{"tf":1.0}}},"df":0,"docs":{}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"96":{"tf":1.7320508075688772}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"171":{"tf":1.0},"19":{"tf":1.0}},"t":{"df":2,"docs":{"138":{"tf":1.7320508075688772},"161":{"tf":1.0}}}}}},"x":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"103":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"59":{"tf":1.0}}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":42,"docs":{"103":{"tf":2.23606797749979},"107":{"tf":1.4142135623730951},"11":{"tf":1.0},"112":{"tf":1.4142135623730951},"116":{"tf":1.4142135623730951},"121":{"tf":1.4142135623730951},"125":{"tf":1.4142135623730951},"126":{"tf":2.0},"129":{"tf":1.4142135623730951},"132":{"tf":1.0},"150":{"tf":1.0},"151":{"tf":1.0},"152":{"tf":1.4142135623730951},"153":{"tf":1.4142135623730951},"155":{"tf":1.0},"168":{"tf":2.0},"169":{"tf":1.4142135623730951},"170":{"tf":1.4142135623730951},"171":{"tf":1.0},"172":{"tf":1.0},"19":{"tf":1.0},"23":{"tf":1.0},"29":{"tf":1.4142135623730951},"32":{"tf":1.0},"36":{"tf":1.0},"4":{"tf":1.7320508075688772},"41":{"tf":1.4142135623730951},"45":{"tf":1.0},"52":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":1.4142135623730951},"55":{"tf":1.4142135623730951},"59":{"tf":1.7320508075688772},"60":{"tf":2.0},"61":{"tf":1.0},"71":{"tf":1.4142135623730951},"75":{"tf":1.7320508075688772},"82":{"tf":1.4142135623730951},"86":{"tf":1.4142135623730951},"90":{"tf":1.4142135623730951},"94":{"tf":1.4142135623730951},"99":{"tf":1.7320508075688772}},"e":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"116":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"c":{"df":0,"docs":{},"e":{"df":1,"docs":{"103":{"tf":1.0}},"l":{"df":1,"docs":{"14":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"13":{"tf":1.0},"140":{"tf":2.0}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"153":{"tf":1.0},"165":{"tf":1.0},"59":{"tf":1.4142135623730951}}}}},"p":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"12":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"11":{"tf":1.4142135623730951},"171":{"tf":1.0},"27":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"154":{"tf":1.0},"156":{"tf":1.0}}}}}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"24":{"tf":1.0}}}},"s":{"df":12,"docs":{"138":{"tf":1.0},"139":{"tf":1.0},"146":{"tf":1.0},"147":{"tf":1.0},"149":{"tf":1.4142135623730951},"154":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.0},"162":{"tf":1.0},"37":{"tf":1.0},"4":{"tf":1.4142135623730951},"46":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":3,"docs":{"105":{"tf":1.0},"69":{"tf":1.4142135623730951},"72":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"129":{"tf":1.0},"130":{"tf":1.0},"143":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":2,"docs":{"126":{"tf":1.0},"174":{"tf":1.0}}}},"r":{"df":0,"docs":{},"n":{"df":6,"docs":{"12":{"tf":1.4142135623730951},"125":{"tf":1.0},"33":{"tf":1.0},"37":{"tf":1.7320508075688772},"42":{"tf":1.0},"46":{"tf":1.7320508075688772}}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"52":{"tf":1.0},"61":{"tf":1.4142135623730951},"62":{"tf":1.0}}}},"df":1,"docs":{"174":{"tf":1.0}}},"df":0,"docs":{}}}}},"f":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"84":{"tf":1.0}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"=":{"6":{"0":{"df":1,"docs":{"165":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"165":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}}}}}}},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":5,"docs":{"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"112":{"tf":1.0},"90":{"tf":1.0}}}}}}}}}},"s":{"df":8,"docs":{"107":{"tf":1.0},"108":{"tf":1.4142135623730951},"112":{"tf":1.0},"116":{"tf":1.0},"52":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":1.4142135623730951},"90":{"tf":1.0}}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"r":{"df":3,"docs":{"21":{"tf":1.0},"31":{"tf":1.0},"40":{"tf":1.0}}}},"df":0,"docs":{}}}}},"q":{"df":5,"docs":{"10":{"tf":1.7320508075688772},"11":{"tf":1.0},"12":{"tf":1.0},"13":{"tf":1.0},"14":{"tf":1.0}}},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"99":{"tf":1.0}}}}}},"t":{"df":1,"docs":{"11":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"14":{"tf":1.0}}}}}}},"df":12,"docs":{"22":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.0},"28":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":5,"docs":{"129":{"tf":1.0},"133":{"tf":1.0},"169":{"tf":1.0},"3":{"tf":1.4142135623730951},"52":{"tf":1.0}}}}}},"d":{"df":1,"docs":{"59":{"tf":1.4142135623730951}}},"df":0,"docs":{},"e":{"d":{"df":2,"docs":{"41":{"tf":1.0},"59":{"tf":1.0}}},"df":1,"docs":{"137":{"tf":1.0}},"l":{"df":1,"docs":{"19":{"tf":1.0}}}},"w":{"df":3,"docs":{"103":{"tf":1.0},"132":{"tf":1.0},"59":{"tf":1.0}}}},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"3":{"tf":1.0}}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"d":{"df":7,"docs":{"137":{"tf":1.4142135623730951},"143":{"tf":1.7320508075688772},"23":{"tf":1.0},"27":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0},"52":{"tf":1.0}}},"df":0,"docs":{}}},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"14":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"e":{"df":19,"docs":{"132":{"tf":1.0},"141":{"tf":1.4142135623730951},"151":{"tf":1.0},"153":{"tf":2.6457513110645907},"154":{"tf":1.7320508075688772},"155":{"tf":1.7320508075688772},"156":{"tf":1.7320508075688772},"157":{"tf":1.4142135623730951},"159":{"tf":1.0},"165":{"tf":1.4142135623730951},"27":{"tf":1.0},"37":{"tf":1.0},"4":{"tf":1.4142135623730951},"46":{"tf":1.0},"48":{"tf":1.0},"54":{"tf":2.6457513110645907},"55":{"tf":1.7320508075688772},"56":{"tf":1.0},"57":{"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":2,"docs":{"153":{"tf":2.0},"156":{"tf":1.0}}}}}}}}},"l":{"df":1,"docs":{"27":{"tf":1.0}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"'":{"df":11,"docs":{"105":{"tf":1.0},"119":{"tf":1.0},"122":{"tf":1.0},"140":{"tf":1.4142135623730951},"143":{"tf":1.0},"64":{"tf":1.0},"65":{"tf":1.0},"73":{"tf":1.0},"80":{"tf":1.0},"87":{"tf":1.0},"92":{"tf":1.0}}},":":{":":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"`":{"]":{"[":{"c":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{":":{":":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"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":{}}}},"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":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"`":{"]":{"[":{"c":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{":":{":":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"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":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"_":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"143":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":1,"docs":{"143":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"167":{"tf":1.0}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":2,"docs":{"60":{"tf":1.0},"64":{"tf":1.4142135623730951}}}}}}}},"df":110,"docs":{"100":{"tf":1.0},"101":{"tf":1.4142135623730951},"102":{"tf":1.7320508075688772},"103":{"tf":1.7320508075688772},"104":{"tf":1.0},"105":{"tf":1.4142135623730951},"106":{"tf":1.7320508075688772},"107":{"tf":1.4142135623730951},"108":{"tf":2.6457513110645907},"109":{"tf":1.0},"11":{"tf":1.0},"110":{"tf":1.7320508075688772},"111":{"tf":1.7320508075688772},"112":{"tf":1.4142135623730951},"113":{"tf":1.0},"114":{"tf":1.7320508075688772},"115":{"tf":1.7320508075688772},"116":{"tf":1.4142135623730951},"117":{"tf":1.0},"118":{"tf":1.0},"119":{"tf":2.0},"120":{"tf":1.7320508075688772},"121":{"tf":2.0},"122":{"tf":1.0},"123":{"tf":2.0},"124":{"tf":1.0},"125":{"tf":2.6457513110645907},"126":{"tf":3.0},"127":{"tf":2.6457513110645907},"128":{"tf":2.0},"129":{"tf":2.0},"130":{"tf":1.7320508075688772},"131":{"tf":2.0},"132":{"tf":2.23606797749979},"140":{"tf":3.3166247903554},"141":{"tf":1.0},"143":{"tf":3.3166247903554},"151":{"tf":2.23606797749979},"153":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0},"161":{"tf":1.0},"169":{"tf":1.4142135623730951},"170":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"36":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"4":{"tf":1.0},"41":{"tf":1.0},"42":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951},"45":{"tf":1.0},"46":{"tf":1.0},"47":{"tf":1.0},"50":{"tf":2.449489742783178},"51":{"tf":1.4142135623730951},"52":{"tf":1.0},"53":{"tf":2.0},"55":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":2.23606797749979},"58":{"tf":2.0},"59":{"tf":4.69041575982343},"60":{"tf":3.7416573867739413},"61":{"tf":4.242640687119285},"62":{"tf":1.7320508075688772},"63":{"tf":2.6457513110645907},"64":{"tf":2.8284271247461903},"65":{"tf":2.0},"66":{"tf":1.0},"67":{"tf":1.0},"68":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.7320508075688772},"71":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951},"73":{"tf":1.0},"74":{"tf":1.7320508075688772},"75":{"tf":2.23606797749979},"76":{"tf":1.0},"77":{"tf":1.0},"78":{"tf":1.4142135623730951},"79":{"tf":1.0},"80":{"tf":1.0},"81":{"tf":1.7320508075688772},"82":{"tf":1.4142135623730951},"83":{"tf":2.0},"84":{"tf":1.7320508075688772},"85":{"tf":1.7320508075688772},"86":{"tf":1.4142135623730951},"87":{"tf":1.0},"88":{"tf":1.7320508075688772},"89":{"tf":1.7320508075688772},"90":{"tf":1.4142135623730951},"91":{"tf":1.0},"92":{"tf":1.4142135623730951},"93":{"tf":1.7320508075688772},"94":{"tf":1.4142135623730951},"95":{"tf":1.4142135623730951},"96":{"tf":1.4142135623730951},"97":{"tf":1.4142135623730951},"98":{"tf":1.7320508075688772},"99":{"tf":1.4142135623730951}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"127":{"tf":1.4142135623730951},"131":{"tf":1.4142135623730951}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{":":{":":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"129":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}},"n":{"d":{"df":2,"docs":{"153":{"tf":1.0},"65":{"tf":1.0}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"l":{"df":7,"docs":{"169":{"tf":1.0},"63":{"tf":1.0},"92":{"tf":2.23606797749979},"93":{"tf":1.0},"94":{"tf":1.0},"95":{"tf":1.4142135623730951},"96":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"df":9,"docs":{"126":{"tf":1.0},"131":{"tf":1.0},"149":{"tf":1.0},"27":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":1.0},"60":{"tf":1.0},"75":{"tf":1.0},"96":{"tf":1.0}}}}},"t":{"df":2,"docs":{"126":{"tf":1.0},"59":{"tf":1.0}}}},"l":{"a":{"df":0,"docs":{},"g":{"df":4,"docs":{"154":{"tf":1.0},"155":{"tf":1.7320508075688772},"157":{"tf":1.0},"162":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":8,"docs":{"22":{"tf":1.7320508075688772},"25":{"tf":1.0},"26":{"tf":2.0},"28":{"tf":1.0},"32":{"tf":1.0},"35":{"tf":2.23606797749979},"41":{"tf":1.0},"44":{"tf":2.23606797749979}}}}},"o":{"df":0,"docs":{},"w":{"df":6,"docs":{"110":{"tf":1.0},"140":{"tf":1.0},"146":{"tf":1.0},"53":{"tf":1.4142135623730951},"59":{"tf":1.0},"88":{"tf":1.0}}}}},"n":{"df":8,"docs":{"103":{"tf":1.0},"127":{"tf":1.4142135623730951},"128":{"tf":1.0},"129":{"tf":1.0},"131":{"tf":1.4142135623730951},"132":{"tf":2.0},"60":{"tf":1.0},"99":{"tf":1.0}}},"o":{"c":{"df":0,"docs":{},"u":{"df":1,"docs":{"1":{"tf":1.0}},"s":{"df":2,"docs":{"133":{"tf":1.0},"14":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"11":{"tf":1.0},"159":{"tf":1.7320508075688772},"29":{"tf":1.0},"54":{"tf":1.0}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":26,"docs":{"129":{"tf":1.0},"132":{"tf":1.7320508075688772},"135":{"tf":1.0},"136":{"tf":1.0},"137":{"tf":1.4142135623730951},"138":{"tf":1.0},"139":{"tf":1.0},"143":{"tf":1.0},"146":{"tf":1.0},"147":{"tf":1.0},"152":{"tf":1.0},"153":{"tf":1.0},"158":{"tf":1.0},"163":{"tf":1.0},"18":{"tf":1.0},"19":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.0},"28":{"tf":1.0},"33":{"tf":1.0},"42":{"tf":1.0},"52":{"tf":1.0},"54":{"tf":1.0},"59":{"tf":1.4142135623730951},"60":{"tf":1.0},"62":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":12,"docs":{"104":{"tf":1.4142135623730951},"108":{"tf":1.4142135623730951},"158":{"tf":1.0},"166":{"tf":1.0},"23":{"tf":1.0},"34":{"tf":1.0},"4":{"tf":1.0},"43":{"tf":1.0},"72":{"tf":1.4142135623730951},"78":{"tf":1.0},"83":{"tf":1.0},"95":{"tf":1.4142135623730951}}}},"df":2,"docs":{"57":{"tf":1.0},"59":{"tf":1.4142135623730951}}},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":15,"docs":{"101":{"tf":1.0},"103":{"tf":1.4142135623730951},"104":{"tf":1.0},"129":{"tf":1.0},"142":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.0},"24":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951},"48":{"tf":1.0},"49":{"tf":1.0},"57":{"tf":1.0},"59":{"tf":2.449489742783178},"60":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"n":{"d":{"df":9,"docs":{"119":{"tf":1.0},"123":{"tf":1.4142135623730951},"126":{"tf":1.0},"14":{"tf":1.0},"143":{"tf":1.0},"165":{"tf":1.0},"34":{"tf":1.0},"43":{"tf":1.0},"72":{"tf":1.0}}},"df":0,"docs":{}}}},"r":{"6":{"df":0,"docs":{},"z":{"df":1,"docs":{"34":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":1,"docs":{"19":{"tf":1.0}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":2,"docs":{"101":{"tf":1.0},"63":{"tf":1.0}}},"df":0,"docs":{}}}}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"12":{"tf":1.0}}}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"m":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"132":{"tf":1.0}}}}}}}},"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":1,"docs":{"132":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"t":{"df":5,"docs":{"1":{"tf":1.0},"33":{"tf":1.0},"37":{"tf":1.0},"42":{"tf":1.0},"46":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":7,"docs":{"126":{"tf":1.0},"129":{"tf":1.0},"141":{"tf":1.0},"152":{"tf":1.0},"171":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.0}},"i":{"df":1,"docs":{"165":{"tf":1.0}}}}},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":11,"docs":{"1":{"tf":1.0},"103":{"tf":1.0},"119":{"tf":1.0},"129":{"tf":2.0},"134":{"tf":1.0},"156":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"27":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.0}}}}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":6,"docs":{"11":{"tf":1.0},"26":{"tf":1.0},"34":{"tf":1.0},"43":{"tf":1.0},"61":{"tf":1.0},"65":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":2,"docs":{"143":{"tf":1.0},"78":{"tf":1.0}}}}}}},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":28,"docs":{"0":{"tf":1.0},"1":{"tf":2.8284271247461903},"125":{"tf":1.0},"13":{"tf":1.0},"14":{"tf":1.0},"141":{"tf":1.4142135623730951},"148":{"tf":1.0},"154":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951},"168":{"tf":1.4142135623730951},"169":{"tf":2.8284271247461903},"170":{"tf":2.6457513110645907},"171":{"tf":3.605551275463989},"174":{"tf":2.8284271247461903},"2":{"tf":2.449489742783178},"22":{"tf":1.4142135623730951},"23":{"tf":1.0},"27":{"tf":1.4142135623730951},"3":{"tf":1.4142135623730951},"35":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.4142135623730951},"4":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.4142135623730951},"73":{"tf":1.4142135623730951},"75":{"tf":2.0}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":17,"docs":{"148":{"tf":1.0},"149":{"tf":2.0},"150":{"tf":1.0},"152":{"tf":2.0},"22":{"tf":1.7320508075688772},"23":{"tf":1.4142135623730951},"24":{"tf":1.7320508075688772},"26":{"tf":1.7320508075688772},"27":{"tf":1.0},"32":{"tf":1.0},"35":{"tf":1.7320508075688772},"36":{"tf":3.7416573867739413},"37":{"tf":1.7320508075688772},"41":{"tf":1.0},"44":{"tf":1.4142135623730951},"45":{"tf":3.605551275463989},"46":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"27":{"tf":1.0}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"27":{"tf":1.0}}}}}}},"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}},"u":{"df":0,"docs":{},"g":{"df":2,"docs":{"146":{"tf":1.0},"147":{"tf":1.7320508075688772}}}}},"d":{"c":{"df":1,"docs":{"174":{"tf":1.4142135623730951}},"v":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"174":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":13,"docs":{"125":{"tf":1.0},"132":{"tf":2.0},"138":{"tf":1.7320508075688772},"140":{"tf":1.7320508075688772},"147":{"tf":1.4142135623730951},"165":{"tf":1.0},"33":{"tf":1.0},"36":{"tf":1.0},"4":{"tf":1.4142135623730951},"42":{"tf":1.0},"45":{"tf":1.0},"57":{"tf":1.0},"84":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"137":{"tf":1.0}}}}},"t":{"df":6,"docs":{"147":{"tf":1.0},"21":{"tf":1.0},"31":{"tf":1.0},"37":{"tf":1.0},"40":{"tf":1.0},"46":{"tf":1.0}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"b":{"df":3,"docs":{"16":{"tf":1.0},"168":{"tf":1.0},"9":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}},"v":{"df":0,"docs":{},"e":{"df":2,"docs":{"168":{"tf":1.0},"22":{"tf":1.0}},"n":{"df":6,"docs":{"104":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0},"4":{"tf":1.0}}}}}},"k":{"df":0,"docs":{},"e":{"df":6,"docs":{"22":{"tf":1.4142135623730951},"26":{"tf":1.4142135623730951},"35":{"tf":1.7320508075688772},"36":{"tf":1.7320508075688772},"44":{"tf":1.7320508075688772},"45":{"tf":1.7320508075688772}}}},"o":{"df":6,"docs":{"126":{"tf":1.0},"129":{"tf":1.0},"155":{"tf":1.4142135623730951},"22":{"tf":1.0},"34":{"tf":1.0},"43":{"tf":1.0}},"o":{"d":{"b":{"df":0,"docs":{},"y":{"df":1,"docs":{"126":{"tf":1.0}}}},"df":1,"docs":{"11":{"tf":1.0}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":1,"docs":{"174":{"tf":1.0}}}}}},"r":{"a":{"b":{"df":4,"docs":{"24":{"tf":1.0},"27":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"55":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"171":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"'":{"df":1,"docs":{"132":{"tf":1.0}}},".":{"df":0,"docs":{},"v":{"1":{"df":3,"docs":{"128":{"tf":1.0},"129":{"tf":1.0},"132":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},":":{":":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":1,"docs":{"129":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":6,"docs":{"126":{"tf":2.0},"127":{"tf":1.4142135623730951},"128":{"tf":1.7320508075688772},"130":{"tf":1.4142135623730951},"131":{"tf":2.23606797749979},"132":{"tf":2.8284271247461903}}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":2,"docs":{"55":{"tf":1.0},"57":{"tf":1.0}}}}},"p":{"c":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"v":{"4":{"df":1,"docs":{"154":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":3,"docs":{"141":{"tf":1.0},"142":{"tf":1.4142135623730951},"143":{"tf":1.0}}},"df":0,"docs":{}}},"s":{"df":3,"docs":{"36":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.4142135623730951}}},"u":{"df":0,"docs":{},"i":{"d":{"df":4,"docs":{"21":{"tf":1.0},"31":{"tf":1.0},"4":{"tf":1.0},"40":{"tf":1.0}}},"df":0,"docs":{}}}},"h":{"5":{"c":{"df":0,"docs":{},"f":{"df":0,"docs":{},"n":{"df":1,"docs":{"36":{"tf":1.0}}}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"58":{"tf":1.0},"61":{"tf":1.0},"75":{"tf":1.0}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"151":{"tf":1.0}}}}}},"r":{"d":{"c":{"df":0,"docs":{},"o":{"d":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"2":{"tf":1.0}}}},"w":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"11":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"100":{"tf":1.4142135623730951}}},"n":{"'":{"df":0,"docs":{},"t":{"df":1,"docs":{"164":{"tf":1.0}}}},"df":0,"docs":{}}},"v":{"df":0,"docs":{},"e":{"df":8,"docs":{"14":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.4142135623730951},"36":{"tf":1.4142135623730951},"4":{"tf":1.0},"45":{"tf":1.4142135623730951}}}}},"df":5,"docs":{"141":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0},"4":{"tf":1.0},"48":{"tf":1.0}},"e":{"a":{"d":{"df":1,"docs":{"75":{"tf":1.0}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"165":{"tf":1.0}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":3,"docs":{"126":{"tf":1.0},"129":{"tf":1.0},"153":{"tf":1.0}}}},"p":{"df":6,"docs":{"140":{"tf":2.23606797749979},"141":{"tf":2.23606797749979},"154":{"tf":2.23606797749979},"156":{"tf":2.23606797749979},"4":{"tf":2.23606797749979},"48":{"tf":1.7320508075688772}}}},"r":{"df":0,"docs":{},"e":{"'":{"df":1,"docs":{"165":{"tf":1.0}}},"df":4,"docs":{"143":{"tf":1.0},"34":{"tf":1.0},"43":{"tf":1.0},"59":{"tf":1.0}}}},"y":{"df":1,"docs":{"132":{"tf":1.0}}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":2,"docs":{"165":{"tf":1.0},"78":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"147":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"11":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":4,"docs":{"118":{"tf":1.0},"138":{"tf":1.0},"139":{"tf":1.4142135623730951},"140":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"t":{"df":1,"docs":{"19":{"tf":1.0}}}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":5,"docs":{"148":{"tf":1.0},"171":{"tf":1.0},"27":{"tf":1.0},"3":{"tf":1.0},"32":{"tf":1.0}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"57":{"tf":1.0}}}},"df":0,"docs":{}}}}},"r":{"c":{"8":{"df":0,"docs":{},"j":{"df":2,"docs":{"44":{"tf":1.0},"45":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"t":{"c":{"2":{"df":0,"docs":{},"x":{"df":2,"docs":{"22":{"tf":1.4142135623730951},"26":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"/":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"p":{"df":1,"docs":{"143":{"tf":1.0}}}},"df":0,"docs":{}}},":":{"/":{"/":{"1":{"2":{"7":{".":{"0":{".":{"0":{".":{"1":{":":{"7":{"8":{"0":{"0":{"df":1,"docs":{"155":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":10,"docs":{"100":{"tf":1.0},"104":{"tf":1.0},"108":{"tf":1.0},"117":{"tf":1.0},"122":{"tf":1.0},"72":{"tf":1.0},"76":{"tf":1.0},"83":{"tf":1.0},"87":{"tf":1.0},"95":{"tf":1.0}}}}}},"l":{"df":0,"docs":{},"o":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{":":{"7":{"9":{"0":{"0":{"df":2,"docs":{"155":{"tf":1.4142135623730951},"157":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{"0":{"0":{"0":{"/":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"24":{"tf":1.0}}}}}}},"df":0,"docs":{}},"1":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":4,"docs":{"34":{"tf":1.7320508075688772},"36":{"tf":1.4142135623730951},"43":{"tf":1.7320508075688772},"45":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}},"df":2,"docs":{"155":{"tf":1.0},"157":{"tf":1.0}}},"2":{"df":1,"docs":{"155":{"tf":1.0}}},"3":{"df":1,"docs":{"155":{"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":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"34":{"tf":1.0},"43":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"160":{"tf":1.0},"162":{"tf":1.7320508075688772},"165":{"tf":1.4142135623730951}},"s":{":":{"/":{"/":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"w":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"/":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"/":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"/":{"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":{"/":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":14,"docs":{"22":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.0},"28":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"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":2,"docs":{"143":{"tf":1.7320508075688772},"59":{"tf":1.0}}},"d":{"df":14,"docs":{"121":{"tf":1.0},"125":{"tf":1.0},"135":{"tf":3.4641016151377544},"140":{"tf":1.4142135623730951},"153":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.4142135623730951},"43":{"tf":1.0},"45":{"tf":1.4142135623730951},"55":{"tf":1.0},"57":{"tf":1.0},"60":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":5,"docs":{"53":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.0},"64":{"tf":1.0},"87":{"tf":1.0}}}}}}}},"l":{"df":3,"docs":{"154":{"tf":1.0},"156":{"tf":1.0},"48":{"tf":1.0}},"e":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":3,"docs":{"154":{"tf":1.0},"156":{"tf":1.0},"48":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"p":{"c":{"df":2,"docs":{"35":{"tf":1.7320508075688772},"36":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"g":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"143":{"tf":2.0}}}}}},"m":{"a":{"df":0,"docs":{},"g":{"df":2,"docs":{"5":{"tf":1.0},"7":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":1,"docs":{"5":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"l":{"df":4,"docs":{"127":{"tf":1.0},"128":{"tf":1.4142135623730951},"131":{"tf":1.0},"132":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":13,"docs":{"103":{"tf":1.0},"125":{"tf":1.0},"126":{"tf":1.7320508075688772},"127":{"tf":1.0},"132":{"tf":1.4142135623730951},"140":{"tf":1.4142135623730951},"142":{"tf":1.4142135623730951},"144":{"tf":1.0},"169":{"tf":1.0},"174":{"tf":1.0},"26":{"tf":1.0},"64":{"tf":1.0},"73":{"tf":1.0}}}}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":2,"docs":{"126":{"tf":1.0},"129":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":1,"docs":{"11":{"tf":1.0}}}}}}},"n":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"53":{"tf":1.0}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"d":{"df":6,"docs":{"132":{"tf":1.0},"137":{"tf":1.0},"139":{"tf":1.0},"143":{"tf":2.23606797749979},"63":{"tf":1.0},"87":{"tf":1.0}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"m":{"df":5,"docs":{"125":{"tf":1.4142135623730951},"18":{"tf":1.0},"26":{"tf":1.0},"84":{"tf":1.0},"92":{"tf":1.0}}},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"3":{"tf":1.0}}}}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"101":{"tf":1.0}}},"df":0,"docs":{}}}}},"i":{"c":{"df":1,"docs":{"146":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":4,"docs":{"140":{"tf":1.4142135623730951},"161":{"tf":1.0},"37":{"tf":2.23606797749979},"46":{"tf":2.23606797749979}},"r":{"df":0,"docs":{},"m":{"df":18,"docs":{"12":{"tf":1.0},"137":{"tf":2.0},"143":{"tf":3.1622776601683795},"148":{"tf":1.4142135623730951},"154":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.4142135623730951},"157":{"tf":1.0},"165":{"tf":1.0},"169":{"tf":1.0},"3":{"tf":1.0},"33":{"tf":1.0},"4":{"tf":1.4142135623730951},"41":{"tf":1.4142135623730951},"42":{"tf":1.4142135623730951},"51":{"tf":1.0},"60":{"tf":1.0},"61":{"tf":2.23606797749979}}}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":3,"docs":{"103":{"tf":1.0},"53":{"tf":1.0},"60":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"59":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"12":{"tf":1.0}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"33":{"tf":1.0},"42":{"tf":1.0},"50":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"r":{"df":2,"docs":{"14":{"tf":1.0},"168":{"tf":1.0}}}}},"t":{"a":{"df":0,"docs":{},"l":{"df":16,"docs":{"132":{"tf":1.0},"159":{"tf":1.7320508075688772},"16":{"tf":1.0},"21":{"tf":1.4142135623730951},"31":{"tf":1.4142135623730951},"33":{"tf":1.7320508075688772},"34":{"tf":2.23606797749979},"4":{"tf":1.0},"40":{"tf":1.4142135623730951},"42":{"tf":1.7320508075688772},"43":{"tf":2.23606797749979},"5":{"tf":2.23606797749979},"6":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.4142135623730951},"9":{"tf":1.4142135623730951}}},"n":{"c":{"df":11,"docs":{"127":{"tf":1.0},"166":{"tf":1.0},"167":{"tf":1.0},"32":{"tf":1.0},"34":{"tf":1.7320508075688772},"4":{"tf":1.0},"41":{"tf":1.4142135623730951},"43":{"tf":2.0},"55":{"tf":1.0},"57":{"tf":1.0},"64":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"a":{"d":{"df":9,"docs":{"1":{"tf":1.0},"138":{"tf":1.4142135623730951},"143":{"tf":1.4142135623730951},"27":{"tf":1.0},"37":{"tf":1.4142135623730951},"46":{"tf":1.4142135623730951},"54":{"tf":1.0},"78":{"tf":1.0},"84":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"21":{"tf":1.0},"31":{"tf":1.0},"40":{"tf":1.0}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":6,"docs":{"104":{"tf":1.4142135623730951},"108":{"tf":1.4142135623730951},"57":{"tf":1.0},"72":{"tf":1.4142135623730951},"83":{"tf":1.0},"95":{"tf":1.4142135623730951}},"r":{"df":15,"docs":{"12":{"tf":2.0},"141":{"tf":1.4142135623730951},"148":{"tf":1.0},"154":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951},"168":{"tf":1.7320508075688772},"169":{"tf":1.4142135623730951},"170":{"tf":1.0},"171":{"tf":1.7320508075688772},"174":{"tf":1.4142135623730951},"2":{"tf":1.4142135623730951},"3":{"tf":1.7320508075688772},"32":{"tf":1.0},"33":{"tf":1.0},"42":{"tf":1.0}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"129":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"50":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"34":{"tf":1.0},"4":{"tf":1.0},"43":{"tf":1.0}}}}},"f":{"a":{"c":{"df":5,"docs":{"162":{"tf":1.7320508075688772},"163":{"tf":1.0},"24":{"tf":1.0},"4":{"tf":1.4142135623730951},"54":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"m":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":1,"docs":{"147":{"tf":1.0}}}},"df":0,"docs":{}}},"n":{"df":1,"docs":{"3":{"tf":1.0}},"e":{"df":0,"docs":{},"t":{"df":3,"docs":{"169":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0}}}}},"v":{"df":3,"docs":{"154":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951}}}}},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"174":{"tf":1.0}}},"df":0,"docs":{}}}},"o":{"/":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"14":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":5,"docs":{"0":{"tf":1.0},"1":{"tf":1.0},"2":{"tf":1.0},"3":{"tf":1.0},"4":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"123":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"11":{"tf":1.0}}}}}}},"o":{"c":{"df":1,"docs":{"167":{"tf":1.0}}},"df":0,"docs":{},"k":{"df":1,"docs":{"127":{"tf":1.7320508075688772}}}}}},"p":{"/":{"df":0,"docs":{},"m":{"a":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"169":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"171":{"tf":1.0}}}}}}},":":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"57":{"tf":1.0}}}}}}},"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":3,"docs":{"137":{"tf":1.0},"138":{"tf":2.449489742783178},"139":{"tf":1.0}},"l":{"a":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"139":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":18,"docs":{"100":{"tf":1.0},"101":{"tf":1.0},"137":{"tf":1.0},"139":{"tf":1.0},"143":{"tf":1.4142135623730951},"149":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.4142135623730951},"23":{"tf":1.0},"27":{"tf":1.0},"33":{"tf":1.4142135623730951},"37":{"tf":2.23606797749979},"42":{"tf":1.4142135623730951},"46":{"tf":2.23606797749979},"49":{"tf":1.0},"53":{"tf":1.4142135623730951},"63":{"tf":1.0},"92":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"f":{"3":{"df":1,"docs":{"11":{"tf":1.0}}},"df":0,"docs":{}}}},"v":{"4":{"df":5,"docs":{"133":{"tf":1.0},"141":{"tf":1.0},"160":{"tf":1.0},"48":{"tf":1.4142135623730951},"95":{"tf":1.4142135623730951}}},"6":{"df":7,"docs":{"133":{"tf":1.0},"141":{"tf":1.0},"154":{"tf":1.4142135623730951},"156":{"tf":1.0},"160":{"tf":1.0},"48":{"tf":1.4142135623730951},"95":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"}":{":":{"df":0,"docs":{},"{":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"23":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"t":{"'":{"df":1,"docs":{"126":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":4,"docs":{"108":{"tf":1.7320508075688772},"57":{"tf":1.7320508075688772},"83":{"tf":1.0},"95":{"tf":2.0}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":2,"docs":{"142":{"tf":1.0},"61":{"tf":1.0}}}}}}}},"j":{"df":0,"docs":{},"o":{"b":{"df":6,"docs":{"105":{"tf":1.0},"119":{"tf":1.0},"65":{"tf":1.0},"73":{"tf":1.0},"80":{"tf":1.0},"92":{"tf":1.0}}},"df":0,"docs":{}},"q":{"df":4,"docs":{"34":{"tf":1.7320508075688772},"36":{"tf":1.0},"43":{"tf":1.7320508075688772},"45":{"tf":1.0}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":5,"docs":{"167":{"tf":1.0},"34":{"tf":1.0},"4":{"tf":1.4142135623730951},"43":{"tf":1.0},"57":{"tf":1.7320508075688772}}}}}},"k":{"2":{"df":0,"docs":{},"n":{"7":{"b":{"df":1,"docs":{"43":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":1,"docs":{"135":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":1,"docs":{"17":{"tf":1.0}},"e":{"df":0,"docs":{},"y":{"df":11,"docs":{"108":{"tf":1.7320508075688772},"117":{"tf":1.7320508075688772},"122":{"tf":1.7320508075688772},"125":{"tf":1.0},"140":{"tf":1.0},"51":{"tf":1.7320508075688772},"52":{"tf":1.4142135623730951},"57":{"tf":1.4142135623730951},"61":{"tf":2.0},"62":{"tf":1.0},"72":{"tf":1.7320508075688772}}}},"i":{"df":0,"docs":{},"n":{"d":{"df":4,"docs":{"151":{"tf":1.0},"36":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"72":{"tf":2.449489742783178}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":4,"docs":{"138":{"tf":1.0},"174":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0}},"l":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"g":{"df":1,"docs":{"59":{"tf":1.0}}}},"df":0,"docs":{}}},"n":{"df":4,"docs":{"143":{"tf":1.0},"4":{"tf":1.0},"52":{"tf":1.4142135623730951},"62":{"tf":1.4142135623730951}}}}}},"u":{"b":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"152":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"l":{"df":18,"docs":{"21":{"tf":1.0},"22":{"tf":1.7320508075688772},"24":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.7320508075688772},"28":{"tf":1.0},"31":{"tf":1.0},"33":{"tf":2.23606797749979},"34":{"tf":2.0},"35":{"tf":1.7320508075688772},"36":{"tf":2.0},"37":{"tf":1.4142135623730951},"40":{"tf":1.0},"42":{"tf":2.23606797749979},"43":{"tf":2.0},"44":{"tf":1.7320508075688772},"45":{"tf":2.0},"46":{"tf":1.4142135623730951}}}}},"df":1,"docs":{"165":{"tf":1.0}},"r":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":10,"docs":{"148":{"tf":1.0},"149":{"tf":1.0},"152":{"tf":1.0},"164":{"tf":1.0},"165":{"tf":1.0},"174":{"tf":2.23606797749979},"21":{"tf":1.0},"22":{"tf":1.0},"31":{"tf":1.0},"40":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"l":{"a":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":12,"docs":{"108":{"tf":1.7320508075688772},"123":{"tf":1.0},"129":{"tf":1.0},"137":{"tf":1.0},"138":{"tf":1.7320508075688772},"139":{"tf":1.4142135623730951},"140":{"tf":3.0},"151":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"36":{"tf":1.7320508075688772},"43":{"tf":1.4142135623730951},"45":{"tf":1.7320508075688772}}}}},"df":0,"docs":{},"g":{"df":1,"docs":{"147":{"tf":1.0}}},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"105":{"tf":1.0}}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"g":{"df":2,"docs":{"1":{"tf":1.0},"174":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"54":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"139":{"tf":1.0},"60":{"tf":1.0},"75":{"tf":1.0}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":2,"docs":{"133":{"tf":1.0},"134":{"tf":1.0}}},"df":0,"docs":{}},"r":{"df":1,"docs":{"59":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"147":{"tf":1.0}}}}}},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"174":{"tf":1.0}}}}}},"d":{"df":1,"docs":{"143":{"tf":1.0}}},"df":1,"docs":{"17":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"14":{"tf":1.0}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"59":{"tf":1.0}}}}}},"t":{"'":{"df":14,"docs":{"126":{"tf":1.0},"129":{"tf":1.4142135623730951},"130":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.4142135623730951},"17":{"tf":1.0},"18":{"tf":1.0},"19":{"tf":1.0},"24":{"tf":1.0},"26":{"tf":1.4142135623730951},"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0}}},"df":1,"docs":{"59":{"tf":1.0}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":2,"docs":{"161":{"tf":1.4142135623730951},"2":{"tf":1.0}}},"r":{"a":{"df":0,"docs":{},"g":{"df":2,"docs":{"59":{"tf":1.0},"61":{"tf":1.0}}}},"df":0,"docs":{}}}}},"i":{"b":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":6,"docs":{"12":{"tf":1.0},"171":{"tf":1.0},"174":{"tf":1.0},"3":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":2,"docs":{"137":{"tf":1.0},"57":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"y":{"c":{"df":0,"docs":{},"l":{"df":1,"docs":{"142":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"53":{"tf":1.0}}}}}}}}}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":7,"docs":{"101":{"tf":1.4142135623730951},"102":{"tf":1.0},"103":{"tf":2.0},"104":{"tf":1.4142135623730951},"143":{"tf":1.0},"169":{"tf":1.0},"63":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"e":{"df":6,"docs":{"144":{"tf":1.0},"36":{"tf":1.0},"4":{"tf":1.4142135623730951},"45":{"tf":1.0},"54":{"tf":1.4142135623730951},"55":{"tf":1.0}}},"u":{"df":0,"docs":{},"x":{"df":1,"docs":{"57":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"t":{"df":8,"docs":{"108":{"tf":1.0},"138":{"tf":1.0},"143":{"tf":1.7320508075688772},"149":{"tf":1.0},"165":{"tf":1.0},"23":{"tf":1.0},"50":{"tf":1.0},"57":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":7,"docs":{"129":{"tf":1.4142135623730951},"138":{"tf":2.449489742783178},"141":{"tf":1.0},"143":{"tf":1.4142135623730951},"48":{"tf":1.7320508075688772},"57":{"tf":1.0},"75":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":1,"docs":{"12":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"e":{"df":1,"docs":{"164":{"tf":2.23606797749979}}}}},"o":{"a":{"d":{"_":{"b":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"`":{"]":{"[":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":1,"docs":{"100":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"c":{"df":4,"docs":{"37":{"tf":1.0},"46":{"tf":1.0},"63":{"tf":1.0},"97":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":7,"docs":{"100":{"tf":1.0},"11":{"tf":1.0},"143":{"tf":2.0},"171":{"tf":1.4142135623730951},"97":{"tf":1.0},"98":{"tf":1.0},"99":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"c":{"a":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"103":{"tf":1.0},"60":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":24,"docs":{"101":{"tf":1.0},"102":{"tf":1.0},"103":{"tf":1.0},"104":{"tf":1.0},"127":{"tf":1.0},"134":{"tf":1.0},"143":{"tf":1.0},"153":{"tf":1.0},"17":{"tf":1.0},"21":{"tf":1.0},"27":{"tf":2.0},"31":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"36":{"tf":1.0},"37":{"tf":1.7320508075688772},"40":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951},"45":{"tf":1.0},"46":{"tf":1.7320508075688772},"48":{"tf":1.0},"5":{"tf":1.0},"53":{"tf":1.4142135623730951},"57":{"tf":1.0},"75":{"tf":1.0}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{":":{"8":{"0":{"0":{"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":{"155":{"tf":1.0},"157":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":2,"docs":{"155":{"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":5,"docs":{"162":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"24":{"tf":1.0}}}}}},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"101":{"tf":1.7320508075688772},"60":{"tf":1.0},"63":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}},"t":{"df":5,"docs":{"141":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.0},"159":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"g":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"4":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":7,"docs":{"137":{"tf":1.4142135623730951},"161":{"tf":2.449489742783178},"4":{"tf":1.0},"60":{"tf":1.0},"63":{"tf":1.0},"84":{"tf":1.4142135623730951},"87":{"tf":1.0}},"i":{"c":{"a":{"df":0,"docs":{},"l":{"_":{"d":{"df":0,"docs":{},"n":{"df":1,"docs":{"143":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"g":{"df":3,"docs":{"139":{"tf":1.0},"164":{"tf":1.0},"169":{"tf":1.0}}}},"o":{"df":0,"docs":{},"k":{"df":16,"docs":{"125":{"tf":1.0},"149":{"tf":1.0},"151":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.0},"172":{"tf":1.0},"174":{"tf":1.4142135623730951},"19":{"tf":1.0},"24":{"tf":1.0},"29":{"tf":1.0},"36":{"tf":1.4142135623730951},"4":{"tf":1.0},"45":{"tf":1.4142135623730951},"54":{"tf":1.0},"72":{"tf":1.7320508075688772}}},"p":{"df":1,"docs":{"2":{"tf":1.0}}}},"t":{"df":1,"docs":{"174":{"tf":1.0}}},"w":{"df":2,"docs":{"165":{"tf":1.4142135623730951},"169":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"2":{"tf":1.0}}}}}},"u":{"df":1,"docs":{"129":{"tf":1.0}}}},"m":{"4":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"7":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}}}},"a":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"5":{"tf":1.0},"57":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"e":{"df":4,"docs":{"14":{"tf":1.0},"146":{"tf":2.0},"170":{"tf":1.0},"171":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"c":{"_":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"a":{"d":{"df":1,"docs":{"135":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"n":{"df":6,"docs":{"103":{"tf":1.4142135623730951},"129":{"tf":2.0},"132":{"tf":1.0},"134":{"tf":1.0},"60":{"tf":1.4142135623730951},"99":{"tf":1.0}}}},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"3":{"tf":1.4142135623730951}}}}},"k":{"df":0,"docs":{},"e":{"df":6,"docs":{"14":{"tf":1.0},"140":{"tf":1.0},"155":{"tf":1.0},"2":{"tf":1.7320508075688772},"5":{"tf":1.0},"59":{"tf":1.0}}}},"n":{"a":{"df":0,"docs":{},"g":{"df":22,"docs":{"130":{"tf":1.0},"132":{"tf":1.4142135623730951},"141":{"tf":2.449489742783178},"142":{"tf":1.4142135623730951},"144":{"tf":1.7320508075688772},"146":{"tf":3.1622776601683795},"152":{"tf":1.4142135623730951},"153":{"tf":1.4142135623730951},"154":{"tf":2.23606797749979},"155":{"tf":2.23606797749979},"156":{"tf":1.7320508075688772},"165":{"tf":1.4142135623730951},"33":{"tf":2.6457513110645907},"34":{"tf":2.449489742783178},"38":{"tf":1.0},"4":{"tf":2.449489742783178},"41":{"tf":1.0},"43":{"tf":1.0},"47":{"tf":1.0},"48":{"tf":1.7320508075688772},"56":{"tf":1.0},"57":{"tf":1.0}},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":3,"docs":{"144":{"tf":1.0},"154":{"tf":1.0},"48":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"174":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":4,"docs":{"14":{"tf":1.4142135623730951},"168":{"tf":1.0},"19":{"tf":1.0},"69":{"tf":1.0}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":2,"docs":{"27":{"tf":1.0},"50":{"tf":1.0}}}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":3,"docs":{"174":{"tf":1.0},"5":{"tf":1.0},"9":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"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":{"129":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":2,"docs":{"141":{"tf":1.7320508075688772},"156":{"tf":1.7320508075688772}}},"r":{"df":0,"docs":{},"k":{"df":5,"docs":{"174":{"tf":1.0},"22":{"tf":1.0},"26":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0}}}},"t":{"c":{"df":0,"docs":{},"h":{"`":{"]":{"[":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{":":{":":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"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":28,"docs":{"105":{"tf":2.23606797749979},"106":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":2.449489742783178},"109":{"tf":1.4142135623730951},"11":{"tf":1.0},"110":{"tf":1.0},"119":{"tf":1.0},"121":{"tf":1.0},"123":{"tf":1.0},"125":{"tf":1.0},"137":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.4142135623730951},"170":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"63":{"tf":1.0},"69":{"tf":1.0},"72":{"tf":1.0},"88":{"tf":1.0},"92":{"tf":1.0},"95":{"tf":2.0},"96":{"tf":2.0}},"m":{"a":{"df":0,"docs":{},"k":{"df":3,"docs":{"171":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"60":{"tf":1.0}}}}}},"x":{"_":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":3,"docs":{"103":{"tf":1.0},"104":{"tf":1.7320508075688772},"60":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":3,"docs":{"103":{"tf":2.23606797749979},"104":{"tf":1.0},"78":{"tf":1.0}}}}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"_":{"d":{"b":{"df":1,"docs":{"57":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"b":{"df":1,"docs":{"137":{"tf":1.0}}},"df":0,"docs":{}},"df":4,"docs":{"137":{"tf":2.0},"139":{"tf":1.0},"48":{"tf":1.0},"57":{"tf":1.0}}},"df":0,"docs":{}}}}}},"d":{"df":3,"docs":{"154":{"tf":1.7320508075688772},"156":{"tf":1.0},"4":{"tf":1.4142135623730951}},"s":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"154":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":2,"docs":{"154":{"tf":1.0},"48":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"146":{"tf":1.4142135623730951}}},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":4,"docs":{"133":{"tf":1.0},"134":{"tf":1.4142135623730951},"140":{"tf":1.0},"157":{"tf":1.0}}}}}},"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":4,"docs":{"105":{"tf":1.0},"119":{"tf":1.0},"125":{"tf":1.0},"142":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"59":{"tf":1.0}}}},"m":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"143":{"tf":1.0}}}}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"147":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"g":{"df":4,"docs":{"154":{"tf":1.0},"155":{"tf":1.7320508075688772},"156":{"tf":1.0},"4":{"tf":1.4142135623730951}}}},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"174":{"tf":1.4142135623730951}}},"s":{"a":{"df":0,"docs":{},"g":{"df":12,"docs":{"130":{"tf":1.0},"132":{"tf":1.4142135623730951},"133":{"tf":1.7320508075688772},"134":{"tf":1.0},"135":{"tf":1.0},"141":{"tf":1.0},"146":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0},"4":{"tf":1.0},"84":{"tf":1.0},"87":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"a":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"_":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":3,"docs":{"108":{"tf":1.0},"118":{"tf":1.0},"72":{"tf":1.4142135623730951}},"}":{"df":0,"docs":{},"}":{"/":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":1,"docs":{"72":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":28,"docs":{"105":{"tf":1.0},"108":{"tf":1.7320508075688772},"109":{"tf":1.0},"114":{"tf":1.0},"117":{"tf":1.4142135623730951},"119":{"tf":1.0},"121":{"tf":1.7320508075688772},"122":{"tf":1.4142135623730951},"123":{"tf":1.7320508075688772},"125":{"tf":2.0},"128":{"tf":1.0},"143":{"tf":1.7320508075688772},"150":{"tf":1.0},"151":{"tf":1.0},"153":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"49":{"tf":1.0},"51":{"tf":2.0},"52":{"tf":2.8284271247461903},"55":{"tf":2.23606797749979},"57":{"tf":1.0},"59":{"tf":1.0},"61":{"tf":2.8284271247461903},"62":{"tf":1.7320508075688772},"63":{"tf":2.0},"65":{"tf":1.0},"72":{"tf":1.0}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":13,"docs":{"107":{"tf":1.4142135623730951},"108":{"tf":1.4142135623730951},"112":{"tf":1.4142135623730951},"116":{"tf":1.4142135623730951},"117":{"tf":1.4142135623730951},"121":{"tf":1.0},"122":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"71":{"tf":1.0},"90":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":2,"docs":{"133":{"tf":1.4142135623730951},"135":{"tf":1.0}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"d":{"df":5,"docs":{"127":{"tf":1.4142135623730951},"5":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.0},"9":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"i":{"c":{"df":18,"docs":{"1":{"tf":1.0},"109":{"tf":1.4142135623730951},"118":{"tf":1.4142135623730951},"123":{"tf":1.4142135623730951},"136":{"tf":2.0},"137":{"tf":1.4142135623730951},"138":{"tf":2.8284271247461903},"139":{"tf":2.23606797749979},"140":{"tf":2.8284271247461903},"145":{"tf":1.7320508075688772},"146":{"tf":1.4142135623730951},"147":{"tf":1.4142135623730951},"166":{"tf":2.6457513110645907},"169":{"tf":1.0},"22":{"tf":1.0},"24":{"tf":2.0},"3":{"tf":1.0},"79":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"32":{"tf":1.0}},"u":{"df":0,"docs":{},"m":{"df":5,"docs":{"104":{"tf":1.4142135623730951},"108":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951},"83":{"tf":1.0},"95":{"tf":1.4142135623730951}}}}}}},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"147":{"tf":1.0}}}}},"l":{"d":{"df":0,"docs":{},"g":{"6":{"df":2,"docs":{"44":{"tf":1.0},"45":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"m":{"d":{"b":{"df":1,"docs":{"48":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"o":{"d":{"df":1,"docs":{"132":{"tf":1.0}},"e":{"df":9,"docs":{"136":{"tf":1.0},"146":{"tf":1.4142135623730951},"147":{"tf":1.4142135623730951},"165":{"tf":1.4142135623730951},"18":{"tf":1.0},"57":{"tf":1.4142135623730951},"75":{"tf":1.0},"76":{"tf":1.4142135623730951},"77":{"tf":1.4142135623730951}}},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"129":{"tf":1.0}},"i":{"df":1,"docs":{"75":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"1":{"tf":1.0}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"2":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"1":{"tf":1.0}}}}}}}},"r":{"df":0,"docs":{},"e":{"df":26,"docs":{"1":{"tf":1.0},"108":{"tf":1.0},"11":{"tf":1.0},"12":{"tf":1.0},"121":{"tf":1.0},"14":{"tf":1.0},"140":{"tf":1.4142135623730951},"141":{"tf":1.0},"144":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.0},"161":{"tf":1.0},"165":{"tf":1.0},"171":{"tf":1.0},"19":{"tf":1.0},"36":{"tf":1.4142135623730951},"4":{"tf":1.0},"45":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951},"51":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.0},"61":{"tf":1.0},"78":{"tf":1.0}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"114":{"tf":1.0},"12":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"e":{"df":3,"docs":{"14":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0}}}}},"u":{"c":{"df":0,"docs":{},"h":{"df":2,"docs":{"2":{"tf":1.0},"54":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":3,"docs":{"154":{"tf":1.0},"156":{"tf":1.0},"41":{"tf":1.4142135623730951}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":9,"docs":{"0":{"tf":1.0},"1":{"tf":1.7320508075688772},"168":{"tf":1.0},"174":{"tf":1.7320508075688772},"2":{"tf":1.0},"23":{"tf":1.0},"27":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0}}}},"df":11,"docs":{"141":{"tf":1.0},"149":{"tf":1.4142135623730951},"154":{"tf":1.0},"171":{"tf":1.0},"2":{"tf":1.0},"36":{"tf":1.0},"41":{"tf":1.0},"45":{"tf":1.0},"66":{"tf":1.0},"69":{"tf":1.0},"96":{"tf":1.0}}}}}}},"t":{"df":2,"docs":{"127":{"tf":1.4142135623730951},"131":{"tf":1.4142135623730951}}}},"x":{"df":0,"docs":{},"g":{"3":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"p":{"5":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"=":{"=":{",":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"d":{"df":0,"docs":{},"q":{"df":0,"docs":{},"m":{"3":{"df":0,"docs":{},"y":{"df":0,"docs":{},"y":{"a":{"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":6,"docs":{"121":{"tf":1.0},"125":{"tf":1.0},"153":{"tf":1.0},"52":{"tf":1.0},"55":{"tf":1.0},"82":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"y":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"/":{"df":0,"docs":{},"m":{"df":0,"docs":{},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":2,"docs":{"121":{"tf":1.0},"71":{"tf":1.0}}}}}}}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":3,"docs":{"107":{"tf":1.4142135623730951},"112":{"tf":1.4142135623730951},"90":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":52,"docs":{"102":{"tf":1.4142135623730951},"103":{"tf":1.0},"106":{"tf":1.4142135623730951},"107":{"tf":2.0},"108":{"tf":2.23606797749979},"111":{"tf":1.4142135623730951},"112":{"tf":2.0},"115":{"tf":1.4142135623730951},"116":{"tf":1.4142135623730951},"120":{"tf":1.4142135623730951},"121":{"tf":1.0},"125":{"tf":1.4142135623730951},"126":{"tf":1.0},"128":{"tf":1.0},"129":{"tf":1.4142135623730951},"132":{"tf":1.4142135623730951},"137":{"tf":1.4142135623730951},"140":{"tf":1.7320508075688772},"143":{"tf":1.4142135623730951},"151":{"tf":1.7320508075688772},"153":{"tf":1.0},"22":{"tf":1.0},"24":{"tf":1.0},"26":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.7320508075688772},"35":{"tf":1.0},"36":{"tf":2.23606797749979},"37":{"tf":1.0},"42":{"tf":1.4142135623730951},"43":{"tf":1.7320508075688772},"44":{"tf":1.0},"45":{"tf":2.23606797749979},"46":{"tf":1.0},"54":{"tf":1.0},"60":{"tf":1.4142135623730951},"62":{"tf":1.0},"64":{"tf":1.4142135623730951},"70":{"tf":1.4142135623730951},"71":{"tf":1.0},"74":{"tf":1.4142135623730951},"75":{"tf":1.0},"81":{"tf":1.4142135623730951},"82":{"tf":1.0},"85":{"tf":1.4142135623730951},"86":{"tf":1.0},"89":{"tf":1.4142135623730951},"90":{"tf":2.0},"93":{"tf":1.4142135623730951},"94":{"tf":1.0},"98":{"tf":1.4142135623730951},"99":{"tf":1.0}},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":5,"docs":{"149":{"tf":1.4142135623730951},"151":{"tf":1.4142135623730951},"152":{"tf":2.0},"36":{"tf":1.0},"45":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"135":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":1,"docs":{"174":{"tf":1.0}}}}}},"c":{"a":{"df":0,"docs":{},"t":{"df":2,"docs":{"16":{"tf":1.0},"17":{"tf":1.7320508075688772}}}},"df":2,"docs":{"129":{"tf":1.4142135623730951},"19":{"tf":1.4142135623730951}}},"d":{"df":0,"docs":{},"u":{"2":{"df":2,"docs":{"36":{"tf":1.7320508075688772},"45":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"df":1,"docs":{"103":{"tf":1.4142135623730951}},"e":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"12":{"tf":1.0},"60":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"147":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"d":{"df":16,"docs":{"126":{"tf":1.4142135623730951},"128":{"tf":1.0},"129":{"tf":1.0},"132":{"tf":1.4142135623730951},"142":{"tf":1.0},"143":{"tf":1.0},"155":{"tf":1.4142135623730951},"157":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"174":{"tf":1.0},"27":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"56":{"tf":1.0},"59":{"tf":1.0}}},"df":0,"docs":{}},"t":{"c":{"a":{"df":0,"docs":{},"t":{"df":7,"docs":{"129":{"tf":1.0},"15":{"tf":1.7320508075688772},"16":{"tf":1.4142135623730951},"17":{"tf":1.0},"18":{"tf":1.0},"19":{"tf":1.7320508075688772},"4":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"k":{"df":1,"docs":{"95":{"tf":1.0}}}}},"df":0,"docs":{}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":7,"docs":{"129":{"tf":1.0},"132":{"tf":1.0},"14":{"tf":1.0},"168":{"tf":1.0},"169":{"tf":1.0},"171":{"tf":1.0},"4":{"tf":1.0}}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"59":{"tf":1.0}}}}},"w":{"df":5,"docs":{"133":{"tf":1.0},"138":{"tf":1.0},"165":{"tf":1.0},"26":{"tf":1.4142135623730951},"59":{"tf":1.0}}},"x":{"df":0,"docs":{},"t":{"df":9,"docs":{"129":{"tf":1.0},"172":{"tf":1.4142135623730951},"18":{"tf":1.0},"19":{"tf":1.0},"29":{"tf":1.4142135623730951},"38":{"tf":1.4142135623730951},"4":{"tf":1.4142135623730951},"47":{"tf":1.4142135623730951},"59":{"tf":1.0}}}}},"i":{"c":{"df":0,"docs":{},"e":{"df":2,"docs":{"34":{"tf":1.0},"43":{"tf":1.0}}}},"df":0,"docs":{},"x":{"df":1,"docs":{"16":{"tf":1.0}}}},"k":{"df":0,"docs":{},"u":{"df":0,"docs":{},"y":{"7":{"0":{"df":0,"docs":{},"x":{"df":1,"docs":{"55":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"o":{"_":{"a":{"d":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"4":{"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":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"138":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}},"d":{"df":0,"docs":{},"e":{"df":6,"docs":{"22":{"tf":1.0},"26":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"123":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"n":{"c":{"df":1,"docs":{"135":{"tf":2.0}}},"df":5,"docs":{"1":{"tf":1.0},"13":{"tf":1.0},"2":{"tf":1.0},"3":{"tf":1.0},"48":{"tf":1.0}},"e":{"df":6,"docs":{"104":{"tf":1.0},"108":{"tf":1.0},"129":{"tf":1.7320508075688772},"33":{"tf":1.0},"42":{"tf":1.0},"96":{"tf":1.0}}}},"r":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"l":{"df":3,"docs":{"171":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"95":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":9,"docs":{"138":{"tf":1.0},"139":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0},"59":{"tf":1.0},"7":{"tf":1.0},"75":{"tf":1.0},"8":{"tf":1.0},"9":{"tf":1.0}}},"h":{"df":2,"docs":{"76":{"tf":1.0},"83":{"tf":1.4142135623730951}}},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"123":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}}},"w":{"df":23,"docs":{"114":{"tf":1.0},"118":{"tf":1.0},"128":{"tf":1.0},"129":{"tf":1.4142135623730951},"132":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0},"170":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.4142135623730951},"33":{"tf":1.4142135623730951},"34":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.4142135623730951},"37":{"tf":1.0},"42":{"tf":1.4142135623730951},"43":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.4142135623730951},"46":{"tf":1.0},"63":{"tf":1.0}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":6,"docs":{"108":{"tf":2.449489742783178},"34":{"tf":2.0},"36":{"tf":2.0},"43":{"tf":2.0},"45":{"tf":2.0},"87":{"tf":1.0}}}},"m":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":17,"docs":{"103":{"tf":1.7320508075688772},"104":{"tf":1.0},"109":{"tf":1.4142135623730951},"11":{"tf":1.0},"123":{"tf":1.0},"137":{"tf":1.0},"138":{"tf":2.6457513110645907},"139":{"tf":1.7320508075688772},"141":{"tf":1.0},"143":{"tf":1.0},"146":{"tf":2.6457513110645907},"147":{"tf":3.1622776601683795},"169":{"tf":1.0},"48":{"tf":1.4142135623730951},"59":{"tf":1.0},"72":{"tf":1.4142135623730951},"79":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"x":{"7":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":2,"docs":{"35":{"tf":1.0},"36":{"tf":1.0}}}}},"df":0,"docs":{}}},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":15,"docs":{"100":{"tf":1.0},"104":{"tf":1.0},"108":{"tf":2.0},"117":{"tf":1.0},"122":{"tf":1.0},"127":{"tf":1.0},"52":{"tf":1.4142135623730951},"57":{"tf":2.0},"60":{"tf":1.4142135623730951},"64":{"tf":1.4142135623730951},"72":{"tf":2.0},"76":{"tf":1.0},"83":{"tf":1.0},"87":{"tf":1.0},"95":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":4,"docs":{"11":{"tf":1.0},"114":{"tf":1.0},"174":{"tf":1.4142135623730951},"63":{"tf":1.0}}}}}}},"c":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":4,"docs":{"138":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0}},"r":{"df":1,"docs":{"103":{"tf":1.0}}}}}},"df":0,"docs":{},"i":{"df":1,"docs":{"7":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"g":{"d":{"df":0,"docs":{},"q":{"df":0,"docs":{},"m":{"3":{"df":0,"docs":{},"y":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"q":{"df":4,"docs":{"121":{"tf":1.0},"125":{"tf":1.0},"52":{"tf":1.0},"55":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"k":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":2,"docs":{"128":{"tf":1.0},"132":{"tf":1.4142135623730951}}}}}}},"df":2,"docs":{"127":{"tf":1.4142135623730951},"131":{"tf":1.4142135623730951}}},"n":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":10,"docs":{"107":{"tf":1.0},"108":{"tf":1.0},"112":{"tf":1.0},"75":{"tf":1.0},"76":{"tf":1.4142135623730951},"82":{"tf":1.0},"83":{"tf":1.0},"90":{"tf":1.0},"94":{"tf":1.0},"95":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"w":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":7,"docs":{"108":{"tf":1.0},"75":{"tf":1.0},"76":{"tf":1.4142135623730951},"82":{"tf":1.0},"83":{"tf":1.0},"94":{"tf":1.0},"95":{"tf":1.4142135623730951}}}}}}},"c":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}},"df":23,"docs":{"104":{"tf":1.0},"126":{"tf":1.0},"134":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":1.4142135623730951},"144":{"tf":1.0},"156":{"tf":1.0},"165":{"tf":1.4142135623730951},"170":{"tf":1.0},"171":{"tf":1.4142135623730951},"23":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"48":{"tf":1.4142135623730951},"53":{"tf":1.0},"59":{"tf":1.4142135623730951},"61":{"tf":1.0},"69":{"tf":1.0}},"e":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":3,"docs":{"100":{"tf":1.0},"72":{"tf":1.0},"95":{"tf":1.0}}}}},"g":{"df":0,"docs":{},"o":{"df":2,"docs":{"13":{"tf":1.0},"53":{"tf":1.0}}}},"t":{"df":0,"docs":{},"o":{"df":2,"docs":{"5":{"tf":1.0},"64":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":3,"docs":{"1":{"tf":1.0},"174":{"tf":1.7320508075688772},"24":{"tf":1.0}}},"r":{"df":3,"docs":{"133":{"tf":1.0},"2":{"tf":1.0},"95":{"tf":1.0}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"126":{"tf":1.0},"127":{"tf":1.0},"59":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"103":{"tf":1.0}},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"11":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"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":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":2,"docs":{"128":{"tf":1.0},"132":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":21,"docs":{"100":{"tf":1.4142135623730951},"104":{"tf":1.4142135623730951},"108":{"tf":1.4142135623730951},"113":{"tf":1.0},"117":{"tf":1.4142135623730951},"12":{"tf":1.0},"122":{"tf":1.4142135623730951},"13":{"tf":1.0},"141":{"tf":1.7320508075688772},"154":{"tf":1.7320508075688772},"156":{"tf":1.7320508075688772},"169":{"tf":1.0},"4":{"tf":1.4142135623730951},"48":{"tf":1.7320508075688772},"49":{"tf":1.0},"72":{"tf":1.4142135623730951},"76":{"tf":1.4142135623730951},"83":{"tf":1.4142135623730951},"87":{"tf":1.7320508075688772},"91":{"tf":1.0},"95":{"tf":1.4142135623730951}}}}}}},"r":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"14":{"tf":1.0},"174":{"tf":1.4142135623730951}}}}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"143":{"tf":1.0},"59":{"tf":1.4142135623730951},"60":{"tf":1.4142135623730951},"75":{"tf":1.0},"96":{"tf":1.0}}}}},"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"n":{"df":2,"docs":{"137":{"tf":1.0},"139":{"tf":1.0}},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"137":{"tf":1.0}}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":4,"docs":{"34":{"tf":1.0},"43":{"tf":1.0},"72":{"tf":1.4142135623730951},"75":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"174":{"tf":1.4142135623730951}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"168":{"tf":1.0}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":4,"docs":{"143":{"tf":1.0},"171":{"tf":1.0},"51":{"tf":1.0},"57":{"tf":1.0}}}}}}}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"v":{"df":1,"docs":{"59":{"tf":1.0}}}}}}},"t":{"df":13,"docs":{"1":{"tf":1.0},"129":{"tf":1.0},"132":{"tf":1.4142135623730951},"169":{"tf":1.0},"2":{"tf":1.0},"24":{"tf":1.4142135623730951},"3":{"tf":1.0},"32":{"tf":1.0},"38":{"tf":1.0},"4":{"tf":1.4142135623730951},"41":{"tf":1.0},"47":{"tf":1.0},"63":{"tf":1.0}},"g":{"df":0,"docs":{},"o":{"df":2,"docs":{"125":{"tf":1.0},"84":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"125":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":10,"docs":{"129":{"tf":1.0},"166":{"tf":1.0},"18":{"tf":1.0},"24":{"tf":1.0},"34":{"tf":1.0},"37":{"tf":1.0},"43":{"tf":1.0},"46":{"tf":1.0},"59":{"tf":1.0},"84":{"tf":1.0}}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":11,"docs":{"12":{"tf":1.0},"129":{"tf":1.0},"132":{"tf":1.0},"133":{"tf":1.0},"134":{"tf":1.0},"139":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"58":{"tf":1.0},"59":{"tf":1.0}},"r":{"df":0,"docs":{},"i":{"d":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"54":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"133":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":5,"docs":{"0":{"tf":1.4142135623730951},"126":{"tf":1.0},"142":{"tf":1.4142135623730951},"32":{"tf":1.4142135623730951},"41":{"tf":1.4142135623730951}}}}}}}}}},"p":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"132":{"tf":1.0}}}}}}}},"a":{"c":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"132":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"'":{"df":1,"docs":{"61":{"tf":1.7320508075688772}}},"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"135":{"tf":1.4142135623730951}}}}}}}},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"135":{"tf":1.4142135623730951}}}}}},"df":56,"docs":{"100":{"tf":2.0},"101":{"tf":1.0},"103":{"tf":3.0},"104":{"tf":1.0},"109":{"tf":1.4142135623730951},"11":{"tf":1.0},"110":{"tf":1.0},"114":{"tf":1.0},"118":{"tf":1.0},"119":{"tf":1.4142135623730951},"123":{"tf":1.4142135623730951},"125":{"tf":2.23606797749979},"126":{"tf":1.4142135623730951},"127":{"tf":1.7320508075688772},"129":{"tf":1.7320508075688772},"135":{"tf":1.4142135623730951},"138":{"tf":2.6457513110645907},"140":{"tf":1.0},"143":{"tf":1.0},"155":{"tf":1.0},"158":{"tf":1.0},"17":{"tf":1.4142135623730951},"171":{"tf":1.7320508075688772},"19":{"tf":2.23606797749979},"26":{"tf":1.0},"3":{"tf":1.0},"33":{"tf":1.0},"37":{"tf":1.7320508075688772},"42":{"tf":1.0},"46":{"tf":1.7320508075688772},"48":{"tf":1.4142135623730951},"49":{"tf":1.0},"50":{"tf":1.4142135623730951},"51":{"tf":2.0},"52":{"tf":1.0},"53":{"tf":2.0},"57":{"tf":1.7320508075688772},"58":{"tf":1.7320508075688772},"59":{"tf":4.358898943540674},"60":{"tf":1.4142135623730951},"61":{"tf":3.0},"62":{"tf":1.0},"63":{"tf":3.0},"65":{"tf":1.7320508075688772},"66":{"tf":1.0},"67":{"tf":1.0},"68":{"tf":1.0},"72":{"tf":2.449489742783178},"75":{"tf":1.0},"76":{"tf":1.0},"80":{"tf":1.7320508075688772},"84":{"tf":1.4142135623730951},"88":{"tf":1.0},"95":{"tf":1.4142135623730951},"97":{"tf":1.0},"99":{"tf":1.0}}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":1,"docs":{"16":{"tf":1.0}}}},"i":{"df":0,"docs":{},"r":{"df":4,"docs":{"51":{"tf":1.4142135623730951},"53":{"tf":1.0},"57":{"tf":1.0},"61":{"tf":1.0}}}},"n":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"164":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"r":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"131":{"tf":1.0}}}}}},"df":0,"docs":{},"s":{"df":2,"docs":{"131":{"tf":1.0},"132":{"tf":1.0}}},"t":{"df":4,"docs":{"12":{"tf":1.0},"143":{"tf":1.4142135623730951},"34":{"tf":1.0},"43":{"tf":1.0}},"i":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":2,"docs":{"51":{"tf":1.0},"64":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":2,"docs":{"173":{"tf":1.4142135623730951},"53":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"s":{"df":17,"docs":{"110":{"tf":2.23606797749979},"111":{"tf":1.0},"112":{"tf":1.0},"113":{"tf":1.0},"129":{"tf":1.0},"165":{"tf":1.0},"171":{"tf":1.0},"22":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.0},"63":{"tf":1.0},"64":{"tf":1.4142135623730951},"80":{"tf":1.0},"88":{"tf":1.0}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":1,"docs":{"127":{"tf":1.0}}}}}}}}}}},"t":{"df":0,"docs":{},"h":{"df":7,"docs":{"141":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0},"159":{"tf":1.4142135623730951},"4":{"tf":1.0},"48":{"tf":1.0},"57":{"tf":1.0}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":5,"docs":{"141":{"tf":1.0},"168":{"tf":1.0},"169":{"tf":1.0},"2":{"tf":1.0},"72":{"tf":1.4142135623730951}}}}}}},"y":{"df":1,"docs":{"75":{"tf":1.0}}}},"df":2,"docs":{"141":{"tf":1.0},"48":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":6,"docs":{"101":{"tf":1.0},"103":{"tf":1.4142135623730951},"143":{"tf":1.0},"171":{"tf":1.0},"57":{"tf":1.0},"60":{"tf":1.0}},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":4,"docs":{"11":{"tf":2.449489742783178},"161":{"tf":1.0},"58":{"tf":1.0},"59":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"o":{"d":{"df":6,"docs":{"103":{"tf":1.0},"104":{"tf":1.4142135623730951},"147":{"tf":1.0},"165":{"tf":1.0},"53":{"tf":1.0},"60":{"tf":1.0}},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"=":{"1":{"df":1,"docs":{"165":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":2,"docs":{"33":{"tf":1.4142135623730951},"42":{"tf":1.4142135623730951}}}}}},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"11":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"i":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"149":{"tf":1.0}}}},"df":0,"docs":{},"e":{"c":{"df":1,"docs":{"52":{"tf":1.0}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"g":{"'":{"df":1,"docs":{"135":{"tf":1.0}}},"_":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"135":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"_":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"135":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":4,"docs":{"133":{"tf":1.0},"134":{"tf":2.23606797749979},"156":{"tf":1.0},"157":{"tf":1.0}}}},"p":{"df":0,"docs":{},"e":{"df":1,"docs":{"143":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"127":{"tf":1.0},"59":{"tf":2.23606797749979}}}}}}}},"l":{"a":{"c":{"df":0,"docs":{},"e":{"df":2,"docs":{"52":{"tf":1.0},"75":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"4":{"tf":1.0}}}},"n":{"df":1,"docs":{"11":{"tf":1.0}},"e":{"'":{"df":1,"docs":{"155":{"tf":1.0}}},".":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":4,"docs":{"33":{"tf":1.0},"34":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":24,"docs":{"138":{"tf":1.0},"141":{"tf":2.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":2.8284271247461903},"155":{"tf":3.1622776601683795},"156":{"tf":2.23606797749979},"157":{"tf":1.0},"171":{"tf":1.4142135623730951},"32":{"tf":1.0},"33":{"tf":1.4142135623730951},"41":{"tf":1.0},"42":{"tf":1.0},"56":{"tf":1.0}}}},"t":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":4,"docs":{"11":{"tf":1.0},"174":{"tf":1.0},"3":{"tf":1.0},"57":{"tf":1.0}}}}}}},"y":{"df":6,"docs":{"23":{"tf":1.7320508075688772},"27":{"tf":1.4142135623730951},"36":{"tf":1.0},"37":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"165":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.4142135623730951},"44":{"tf":1.0},"45":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"64":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"g":{"df":1,"docs":{"126":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"158":{"tf":1.7320508075688772},"159":{"tf":1.4142135623730951}}}}}}},"o":{"d":{"df":5,"docs":{"152":{"tf":1.4142135623730951},"33":{"tf":1.7320508075688772},"34":{"tf":1.7320508075688772},"42":{"tf":1.7320508075688772},"43":{"tf":1.7320508075688772}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":7,"docs":{"11":{"tf":1.0},"146":{"tf":1.0},"147":{"tf":1.0},"18":{"tf":1.0},"2":{"tf":1.0},"34":{"tf":1.0},"43":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"i":{"df":2,"docs":{"100":{"tf":1.7320508075688772},"99":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"l":{".":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":2,"docs":{"34":{"tf":1.0},"43":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":5,"docs":{"171":{"tf":1.4142135623730951},"22":{"tf":1.4142135623730951},"26":{"tf":1.4142135623730951},"34":{"tf":1.7320508075688772},"43":{"tf":1.7320508075688772}}}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"141":{"tf":1.0}}}},"df":5,"docs":{"125":{"tf":1.0},"137":{"tf":1.0},"139":{"tf":1.0},"165":{"tf":1.0},"61":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"t":{"(":{"df":4,"docs":{"33":{"tf":1.0},"37":{"tf":1.0},"42":{"tf":1.0},"46":{"tf":1.0}}},"/":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"169":{"tf":1.0}}}}},"=":{"7":{"7":{"7":{"7":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":43,"docs":{"100":{"tf":1.0},"101":{"tf":1.0},"127":{"tf":1.0},"129":{"tf":1.7320508075688772},"132":{"tf":1.0},"133":{"tf":1.0},"138":{"tf":2.449489742783178},"141":{"tf":2.0},"143":{"tf":1.0},"149":{"tf":2.23606797749979},"153":{"tf":1.7320508075688772},"154":{"tf":2.23606797749979},"155":{"tf":2.23606797749979},"156":{"tf":1.7320508075688772},"160":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"18":{"tf":1.4142135623730951},"19":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.0},"34":{"tf":1.7320508075688772},"35":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.4142135623730951},"4":{"tf":1.0},"43":{"tf":1.7320508075688772},"44":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.4142135623730951},"48":{"tf":2.449489742783178},"49":{"tf":1.4142135623730951},"53":{"tf":2.0},"57":{"tf":2.0},"63":{"tf":1.0},"75":{"tf":1.0},"92":{"tf":1.0},"94":{"tf":1.4142135623730951},"95":{"tf":2.0}},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"95":{"tf":1.0}}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"l":{"df":8,"docs":{"103":{"tf":1.0},"11":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.4142135623730951},"38":{"tf":1.0},"4":{"tf":1.0},"47":{"tf":1.0}}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":3,"docs":{"103":{"tf":1.0},"108":{"tf":1.0},"55":{"tf":1.0}}}}}}},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"172":{"tf":1.0},"174":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0}}}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"103":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{"df":1,"docs":{"61":{"tf":1.0}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":1,"docs":{"2":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"e":{"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":1,"docs":{"59":{"tf":1.0}}}}}}}}}},"df":2,"docs":{"7":{"tf":1.0},"9":{"tf":1.0}},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"137":{"tf":1.0},"139":{"tf":1.0}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"137":{"tf":1.0},"139":{"tf":1.0}}}},"df":0,"docs":{}}},"df":9,"docs":{"107":{"tf":1.0},"112":{"tf":1.0},"116":{"tf":1.0},"137":{"tf":1.7320508075688772},"139":{"tf":1.0},"68":{"tf":1.4142135623730951},"71":{"tf":1.0},"72":{"tf":1.0},"90":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"131":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":1,"docs":{"83":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"58":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"173":{"tf":1.7320508075688772},"174":{"tf":1.0},"54":{"tf":1.0}}}},"t":{"df":1,"docs":{"7":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"4":{"tf":1.0}}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"168":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":3,"docs":{"119":{"tf":1.0},"174":{"tf":1.0},"23":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"4":{"tf":1.0},"48":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"14":{"tf":1.0},"165":{"tf":1.0}}}}}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"t":{"df":6,"docs":{"129":{"tf":1.0},"141":{"tf":1.4142135623730951},"154":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951},"4":{"tf":1.7320508075688772},"48":{"tf":1.0}}}},"v":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"171":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"o":{"b":{"df":0,"docs":{},"e":{"df":2,"docs":{"164":{"tf":1.0},"165":{"tf":1.4142135623730951}}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":20,"docs":{"103":{"tf":1.0},"109":{"tf":1.0},"11":{"tf":1.0},"138":{"tf":1.0},"143":{"tf":1.0},"164":{"tf":1.0},"17":{"tf":1.4142135623730951},"174":{"tf":1.0},"2":{"tf":1.0},"22":{"tf":1.0},"33":{"tf":1.4142135623730951},"36":{"tf":1.0},"42":{"tf":1.7320508075688772},"45":{"tf":1.0},"48":{"tf":1.0},"51":{"tf":1.4142135623730951},"57":{"tf":1.0},"59":{"tf":2.23606797749979},"61":{"tf":2.0},"96":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"11":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":6,"docs":{"11":{"tf":1.0},"12":{"tf":1.4142135623730951},"14":{"tf":1.4142135623730951},"141":{"tf":1.0},"174":{"tf":1.0},"4":{"tf":1.0}}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"u":{"df":2,"docs":{"166":{"tf":1.0},"24":{"tf":1.0}}}}}}}},"p":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"61":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":12,"docs":{"100":{"tf":1.0},"104":{"tf":1.0},"108":{"tf":2.0},"117":{"tf":1.0},"122":{"tf":1.0},"57":{"tf":1.7320508075688772},"64":{"tf":1.0},"72":{"tf":2.0},"76":{"tf":1.0},"83":{"tf":1.0},"87":{"tf":1.0},"95":{"tf":1.7320508075688772}}}}}}},"s":{"df":0,"docs":{},"t":{"_":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{":":{":":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"(":{"&":{"[":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"c":{"/":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":1,"docs":{"132":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":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":{"132":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":2,"docs":{"130":{"tf":1.0},"132":{"tf":2.0}}}},"t":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":4,"docs":{"13":{"tf":1.0},"174":{"tf":1.4142135623730951},"36":{"tf":1.0},"45":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"3":{"df":1,"docs":{"132":{"tf":1.0}}},":":{":":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"132":{"tf":1.7320508075688772}}}}}}}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"f":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"c":{":":{":":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"132":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":2,"docs":{"130":{"tf":1.0},"132":{"tf":2.23606797749979}}}}},"c":{"df":1,"docs":{"132":{"tf":1.0}},"o":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"135":{"tf":1.0}}}}}}},"df":11,"docs":{"133":{"tf":2.0},"134":{"tf":1.0},"135":{"tf":2.0},"141":{"tf":1.0},"142":{"tf":1.7320508075688772},"154":{"tf":1.0},"156":{"tf":1.0},"160":{"tf":1.0},"169":{"tf":1.0},"48":{"tf":1.0},"53":{"tf":1.0}}}}},"df":2,"docs":{"132":{"tf":2.0},"143":{"tf":1.0}}}},"v":{"df":0,"docs":{},"i":{"d":{"df":53,"docs":{"1":{"tf":1.0},"104":{"tf":1.0},"105":{"tf":1.0},"119":{"tf":1.4142135623730951},"121":{"tf":1.0},"123":{"tf":1.4142135623730951},"125":{"tf":1.0},"126":{"tf":1.4142135623730951},"127":{"tf":1.0},"13":{"tf":1.0},"133":{"tf":1.7320508075688772},"136":{"tf":1.0},"137":{"tf":1.0},"139":{"tf":1.0},"141":{"tf":3.0},"142":{"tf":1.4142135623730951},"143":{"tf":2.6457513110645907},"144":{"tf":1.0},"147":{"tf":1.7320508075688772},"148":{"tf":2.6457513110645907},"149":{"tf":1.7320508075688772},"150":{"tf":1.0},"151":{"tf":1.7320508075688772},"152":{"tf":1.4142135623730951},"153":{"tf":2.0},"154":{"tf":2.0},"155":{"tf":1.4142135623730951},"156":{"tf":2.6457513110645907},"157":{"tf":1.4142135623730951},"163":{"tf":1.0},"164":{"tf":1.0},"165":{"tf":2.8284271247461903},"168":{"tf":1.0},"169":{"tf":1.4142135623730951},"171":{"tf":1.0},"174":{"tf":1.4142135623730951},"2":{"tf":1.0},"22":{"tf":1.0},"32":{"tf":1.7320508075688772},"33":{"tf":1.4142135623730951},"34":{"tf":1.0},"36":{"tf":1.0},"4":{"tf":1.4142135623730951},"41":{"tf":1.7320508075688772},"43":{"tf":1.0},"5":{"tf":1.0},"51":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.0},"65":{"tf":1.0},"73":{"tf":1.0},"78":{"tf":1.4142135623730951},"80":{"tf":1.0}}},"df":0,"docs":{}}},"x":{"df":0,"docs":{},"i":{"df":134,"docs":{"0":{"tf":1.0},"1":{"tf":1.0},"100":{"tf":1.0},"101":{"tf":1.4142135623730951},"102":{"tf":1.0},"103":{"tf":1.7320508075688772},"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.4142135623730951},"126":{"tf":1.0},"127":{"tf":1.4142135623730951},"128":{"tf":1.0},"129":{"tf":2.8284271247461903},"13":{"tf":1.4142135623730951},"130":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.0},"133":{"tf":1.0},"134":{"tf":1.0},"135":{"tf":2.0},"136":{"tf":2.0},"137":{"tf":1.0},"138":{"tf":3.3166247903554},"139":{"tf":1.4142135623730951},"14":{"tf":1.0},"140":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":2.0},"143":{"tf":2.449489742783178},"144":{"tf":1.0},"146":{"tf":3.872983346207417},"147":{"tf":3.4641016151377544},"148":{"tf":1.0},"149":{"tf":1.0},"151":{"tf":1.0},"153":{"tf":1.7320508075688772},"154":{"tf":1.7320508075688772},"155":{"tf":2.23606797749979},"156":{"tf":1.0},"159":{"tf":1.0},"165":{"tf":2.0},"166":{"tf":1.4142135623730951},"168":{"tf":1.0},"169":{"tf":2.8284271247461903},"170":{"tf":3.605551275463989},"171":{"tf":4.47213595499958},"174":{"tf":1.4142135623730951},"18":{"tf":1.7320508075688772},"26":{"tf":1.0},"27":{"tf":1.7320508075688772},"3":{"tf":1.0},"33":{"tf":1.7320508075688772},"34":{"tf":3.605551275463989},"35":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":3.0},"4":{"tf":2.449489742783178},"41":{"tf":1.0},"42":{"tf":1.7320508075688772},"43":{"tf":3.7416573867739413},"44":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":3.0},"48":{"tf":3.1622776601683795},"49":{"tf":1.0},"50":{"tf":2.0},"51":{"tf":1.0},"52":{"tf":1.0},"53":{"tf":1.7320508075688772},"54":{"tf":1.7320508075688772},"55":{"tf":2.23606797749979},"56":{"tf":1.0},"57":{"tf":2.0},"58":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.4142135623730951},"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.4142135623730951},"76":{"tf":1.0},"77":{"tf":1.0},"78":{"tf":1.0},"79":{"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},"90":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":1.0},"93":{"tf":1.0},"94":{"tf":1.0},"95":{"tf":1.0},"96":{"tf":1.0},"97":{"tf":1.0},"98":{"tf":1.0},"99":{"tf":1.0}}},"y":{"'":{"df":4,"docs":{"142":{"tf":1.0},"147":{"tf":1.0},"169":{"tf":1.0},"60":{"tf":1.0}}},".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":1,"docs":{"129":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},":":{":":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":1,"docs":{"129":{"tf":1.0}}}}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"i":{"d":{"=":{"\"":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"4":{"5":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}},"df":0,"docs":{}},"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":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":2,"docs":{"169":{"tf":1.4142135623730951},"171":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"11":{"tf":1.0}}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":3,"docs":{"1":{"tf":1.0},"114":{"tf":1.0},"155":{"tf":1.0}}}},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":6,"docs":{"133":{"tf":1.0},"161":{"tf":1.0},"36":{"tf":1.0},"41":{"tf":1.0},"45":{"tf":1.0},"53":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"h":{"df":2,"docs":{"141":{"tf":1.0},"156":{"tf":1.0}}}},"t":{"df":2,"docs":{"170":{"tf":1.0},"62":{"tf":1.0}}}}},"q":{"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":2,"docs":{"156":{"tf":1.4142135623730951},"48":{"tf":1.0}}}}}},"t":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"k":{"df":0,"docs":{},"{":{"df":0,"docs":{},"v":{"4":{"_":{"a":{"d":{"d":{"df":0,"docs":{},"r":{"=":{"0":{".":{"0":{".":{"0":{".":{"0":{":":{"7":{"6":{"0":{"0":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":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":{"133":{"tf":1.7320508075688772},"134":{"tf":1.7320508075688772},"156":{"tf":2.0},"157":{"tf":1.0},"37":{"tf":1.0},"4":{"tf":1.0},"46":{"tf":1.0},"48":{"tf":1.4142135623730951}}}}},"df":3,"docs":{"156":{"tf":1.0},"4":{"tf":1.0},"48":{"tf":1.0}},"h":{"7":{"c":{"df":0,"docs":{},"q":{"df":1,"docs":{"42":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":1,"docs":{"135":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":4,"docs":{"155":{"tf":1.0},"162":{"tf":1.0},"34":{"tf":1.0},"43":{"tf":1.0}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"14":{"tf":1.0}}}}}}}},"i":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":10,"docs":{"15":{"tf":1.4142135623730951},"155":{"tf":1.4142135623730951},"157":{"tf":1.7320508075688772},"19":{"tf":1.0},"20":{"tf":1.4142135623730951},"30":{"tf":1.4142135623730951},"32":{"tf":1.0},"39":{"tf":1.4142135623730951},"4":{"tf":1.0},"41":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"4":{"tf":1.4142135623730951}}}},"k":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"142":{"tf":1.0}}}}}},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"\"":{",":{"\"":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"\"":{":":{"\"":{"0":{".":{"6":{"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":0,"docs":{}},"df":0,"docs":{}},"'":{"df":10,"docs":{"1":{"tf":1.0},"140":{"tf":1.0},"143":{"tf":1.4142135623730951},"171":{"tf":1.0},"174":{"tf":1.4142135623730951},"19":{"tf":1.0},"2":{"tf":1.0},"32":{"tf":1.0},"54":{"tf":1.4142135623730951},"59":{"tf":1.0}}},".":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"/":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":6,"docs":{"122":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"62":{"tf":1.0}}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"151":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":3,"docs":{"150":{"tf":1.4142135623730951},"36":{"tf":1.7320508075688772},"45":{"tf":1.7320508075688772}}}}}}}},"df":7,"docs":{"121":{"tf":1.4142135623730951},"125":{"tf":1.4142135623730951},"153":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"52":{"tf":1.4142135623730951},"55":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{".":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":12,"docs":{"107":{"tf":1.0},"112":{"tf":1.0},"116":{"tf":1.0},"125":{"tf":1.0},"151":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0},"90":{"tf":1.0}}}}}}},"df":0,"docs":{}},"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":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"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":2,"docs":{"74":{"tf":1.0},"75":{"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":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"81":{"tf":1.0},"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":{}}}},"d":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{".":{"df":0,"docs":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"d":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":3,"docs":{"153":{"tf":1.0},"60":{"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":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"d":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"u":{"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":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{".":{"df":0,"docs":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":5,"docs":{"107":{"tf":1.0},"108":{"tf":1.0},"112":{"tf":1.0},"89":{"tf":1.0},"90":{"tf":1.0}}}}}},"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":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{".":{"df":0,"docs":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"93":{"tf":1.0},"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":{}}}}}},"l":{"df":0,"docs":{},"o":{"a":{"d":{"_":{"b":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"b":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"c":{"df":2,"docs":{"98":{"tf":1.0},"99":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"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":{"a":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"102":{"tf":1.0},"103":{"tf":1.0},"60":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"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":{},"t":{"c":{"df":0,"docs":{},"h":{".":{"df":0,"docs":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":4,"docs":{"106":{"tf":1.0},"107":{"tf":1.0},"112":{"tf":1.0},"90":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"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":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":4,"docs":{"107":{"tf":1.0},"111":{"tf":1.0},"112":{"tf":1.0},"90":{"tf":1.0}}}}},"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":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{".":{"df":0,"docs":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":2,"docs":{"115":{"tf":1.0},"116":{"tf":1.0}}}}},"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":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":8,"docs":{"120":{"tf":1.0},"121":{"tf":1.0},"125":{"tf":1.0},"151":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0}}}}}}}}}}}},"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":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":8,"docs":{"129":{"tf":1.0},"132":{"tf":1.0},"151":{"tf":1.0},"153":{"tf":1.0},"155":{"tf":1.7320508075688772},"157":{"tf":1.0},"4":{"tf":1.0},"54":{"tf":1.0}}}}},"df":0,"docs":{}}},"2":{".":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"155":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},":":{":":{"a":{"d":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{":":{":":{"a":{"d":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{":":{":":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"y":{"(":{"<":{"_":{">":{":":{":":{"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":{"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":{}}}}},"df":0,"docs":{}},"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":2,"docs":{"37":{"tf":1.4142135623730951},"46":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}},"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{":":{":":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{".":{"a":{"df":0,"docs":{},"s":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"(":{")":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":15,"docs":{"103":{"tf":1.0},"107":{"tf":1.0},"112":{"tf":1.0},"116":{"tf":1.0},"121":{"tf":1.0},"125":{"tf":1.0},"153":{"tf":1.0},"60":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.0},"82":{"tf":1.0},"86":{"tf":1.0},"90":{"tf":1.0},"94":{"tf":1.0},"99":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"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":{},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"129":{"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":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{":":{":":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"c":{"!":{"[":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{":":{":":{"df":0,"docs":{},"f":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"(":{")":{"]":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"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":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"d":{"df":2,"docs":{"127":{"tf":1.0},"128":{"tf":1.0}}},"df":0,"docs":{}}}}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"132":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"m":{"a":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"_":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"(":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{":":{":":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"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":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"d":{"a":{"df":0,"docs":{},"t":{"a":{":":{":":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"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":{}},"df":0,"docs":{}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{":":{":":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{":":{":":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"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":{},"e":{"df":0,"docs":{},"w":{"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":{}}}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}}},"df":0,"docs":{}}},"x":{"df":0,"docs":{},"y":{":":{":":{"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":{"129":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"129":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"=":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":1,"docs":{"161":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"_":{"a":{"d":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"a":{"d":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":2,"docs":{"162":{"tf":1.0},"4":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"{":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"138":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"138":{"tf":1.0}},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"138":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"4":{"tf":1.0}}}}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"48":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"{":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"138":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"54":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"{":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"140":{"tf":1.0}}},"df":0,"docs":{}},"l":{"a":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"=":{"\"":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"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":{}}}}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"{":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"140":{"tf":1.0}}},"df":0,"docs":{}},"l":{"a":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"=":{"\"":{"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":{},"e":{"d":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"79":{"tf":1.0}}}}}},"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":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"d":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"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":{},"p":{"a":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"109":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}},"m":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"d":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"109":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"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":{"_":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"{":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"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":{}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"_":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"d":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"123":{"tf":1.0}}}}}},"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":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"_":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"{":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"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":{}}}}}}},"i":{"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":3,"docs":{"154":{"tf":1.0},"156":{"tf":1.0},"48":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"m":{"a":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":3,"docs":{"141":{"tf":1.0},"156":{"tf":1.0},"48":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"d":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":1,"docs":{"147":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"{":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"147":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"147":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"147":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"147":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"s":{"_":{"c":{"a":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"s":{"df":1,"docs":{"147":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"d":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"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":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"d":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"154":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"p":{"a":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"j":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"{":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"138":{"tf":1.0}}}}}}}}}}}},"df":1,"docs":{"135":{"tf":1.0}},"s":{"_":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"d":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"{":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"138":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"_":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"{":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"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":{}}}}}}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"{":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"138":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":3,"docs":{"141":{"tf":1.0},"154":{"tf":1.0},"48":{"tf":1.0}}}}}},"q":{"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"48":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"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":2,"docs":{"141":{"tf":1.0},"156":{"tf":1.0}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"{":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"n":{"df":1,"docs":{"139":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":1,"docs":{"139":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"139":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"u":{"b":{"_":{"df":0,"docs":{},"z":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"141":{"tf":1.0},"156":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"48":{"tf":1.0}}}}}},"x":{"d":{"df":0,"docs":{},"s":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"d":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"146":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"146":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}},"u":{"df":0,"docs":{},"p":{"d":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"_":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"146":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"146":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"u":{"c":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"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":{}},"z":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"141":{"tf":1.0},"156":{"tf":1.0}}}}}},"df":83,"docs":{"0":{"tf":1.0},"1":{"tf":1.7320508075688772},"11":{"tf":1.7320508075688772},"12":{"tf":2.0},"126":{"tf":1.4142135623730951},"129":{"tf":2.23606797749979},"13":{"tf":1.7320508075688772},"132":{"tf":1.0},"133":{"tf":1.7320508075688772},"134":{"tf":1.4142135623730951},"135":{"tf":1.0},"136":{"tf":1.0},"137":{"tf":1.7320508075688772},"14":{"tf":1.0},"141":{"tf":2.23606797749979},"142":{"tf":1.4142135623730951},"143":{"tf":2.0},"144":{"tf":1.0},"146":{"tf":1.0},"147":{"tf":1.0},"148":{"tf":1.4142135623730951},"149":{"tf":1.0},"15":{"tf":1.4142135623730951},"151":{"tf":1.7320508075688772},"152":{"tf":2.0},"153":{"tf":1.4142135623730951},"154":{"tf":2.23606797749979},"155":{"tf":2.0},"156":{"tf":2.449489742783178},"157":{"tf":1.7320508075688772},"158":{"tf":1.7320508075688772},"159":{"tf":1.0},"16":{"tf":1.4142135623730951},"161":{"tf":2.0},"162":{"tf":1.0},"164":{"tf":1.0},"168":{"tf":2.0},"169":{"tf":2.23606797749979},"170":{"tf":1.7320508075688772},"171":{"tf":2.449489742783178},"174":{"tf":1.7320508075688772},"18":{"tf":2.23606797749979},"19":{"tf":1.4142135623730951},"2":{"tf":1.4142135623730951},"20":{"tf":1.4142135623730951},"22":{"tf":2.449489742783178},"24":{"tf":1.4142135623730951},"26":{"tf":1.4142135623730951},"27":{"tf":2.6457513110645907},"3":{"tf":1.0},"30":{"tf":1.4142135623730951},"31":{"tf":1.0},"32":{"tf":1.4142135623730951},"33":{"tf":3.7416573867739413},"34":{"tf":3.7416573867739413},"35":{"tf":1.0},"36":{"tf":1.7320508075688772},"37":{"tf":3.605551275463989},"38":{"tf":1.0},"39":{"tf":1.4142135623730951},"4":{"tf":3.4641016151377544},"40":{"tf":1.0},"41":{"tf":2.23606797749979},"42":{"tf":4.242640687119285},"43":{"tf":4.0},"44":{"tf":1.0},"45":{"tf":1.7320508075688772},"46":{"tf":3.605551275463989},"47":{"tf":1.0},"48":{"tf":2.23606797749979},"49":{"tf":1.0},"5":{"tf":1.7320508075688772},"50":{"tf":1.4142135623730951},"52":{"tf":1.4142135623730951},"53":{"tf":2.0},"54":{"tf":1.0},"55":{"tf":1.4142135623730951},"58":{"tf":1.4142135623730951},"59":{"tf":1.7320508075688772},"62":{"tf":1.0},"63":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.0}}}}}},"t":{"df":1,"docs":{"11":{"tf":1.0}}}}}},"r":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":4,"docs":{"100":{"tf":1.4142135623730951},"125":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0}}}}},"df":0,"docs":{},"g":{"df":2,"docs":{"143":{"tf":1.0},"95":{"tf":1.7320508075688772}},"e":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"_":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"1":{"6":{"df":1,"docs":{"95":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"103":{"tf":1.0}}}},"t":{"df":0,"docs":{},"e":{"df":5,"docs":{"101":{"tf":1.4142135623730951},"102":{"tf":1.0},"103":{"tf":2.449489742783178},"104":{"tf":1.4142135623730951},"169":{"tf":1.0}}}}},"b":{"a":{"c":{"df":3,"docs":{"152":{"tf":1.0},"33":{"tf":1.0},"42":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"141":{"tf":1.0},"156":{"tf":1.0}},"e":{"a":{"d":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":2,"docs":{"127":{"tf":1.0},"131":{"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":{"140":{"tf":1.0}}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":2,"docs":{"127":{"tf":1.0},"131":{"tf":1.0}}}}}}}}},"df":9,"docs":{"117":{"tf":1.0},"127":{"tf":1.4142135623730951},"138":{"tf":2.0},"140":{"tf":1.0},"38":{"tf":1.0},"47":{"tf":1.0},"61":{"tf":1.0},"83":{"tf":1.0},"95":{"tf":1.0}},"i":{"df":13,"docs":{"165":{"tf":3.1622776601683795},"22":{"tf":1.7320508075688772},"26":{"tf":1.7320508075688772},"33":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":2.0},"36":{"tf":1.4142135623730951},"37":{"tf":1.4142135623730951},"42":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":2.0},"45":{"tf":1.4142135623730951},"46":{"tf":1.4142135623730951}}},"y":{"\"":{"df":0,"docs":{},"}":{",":{"\"":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"\"":{":":{"\"":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"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":0,"docs":{}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":4,"docs":{"123":{"tf":1.4142135623730951},"138":{"tf":1.0},"14":{"tf":1.4142135623730951},"78":{"tf":1.0}}}}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":20,"docs":{"101":{"tf":1.0},"127":{"tf":1.4142135623730951},"135":{"tf":1.0},"138":{"tf":2.0},"146":{"tf":1.7320508075688772},"147":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"17":{"tf":1.0},"171":{"tf":1.4142135623730951},"19":{"tf":1.0},"33":{"tf":1.0},"42":{"tf":1.0},"48":{"tf":1.0},"49":{"tf":1.0},"53":{"tf":1.0},"58":{"tf":1.0},"59":{"tf":2.6457513110645907},"79":{"tf":1.4142135623730951},"97":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"138":{"tf":1.4142135623730951}}}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":5,"docs":{"11":{"tf":1.0},"161":{"tf":1.0},"21":{"tf":1.0},"31":{"tf":1.0},"40":{"tf":1.0}}},"df":0,"docs":{}}}}},"r":{"d":{"df":5,"docs":{"27":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0}}},"df":0,"docs":{}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"18":{"tf":1.0}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"169":{"tf":1.0},"171":{"tf":1.4142135623730951},"2":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{},"f":{"df":9,"docs":{"100":{"tf":1.0},"108":{"tf":2.6457513110645907},"117":{"tf":1.0},"122":{"tf":1.0},"57":{"tf":1.0},"72":{"tf":1.4142135623730951},"76":{"tf":1.7320508075688772},"83":{"tf":1.4142135623730951},"95":{"tf":2.449489742783178}},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"169":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"m":{"c":{"df":1,"docs":{"152":{"tf":1.0}}},"df":0,"docs":{}}}}}},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"138":{"tf":1.0}}}},"df":0,"docs":{}}}},"g":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"59":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":2,"docs":{"69":{"tf":1.4142135623730951},"72":{"tf":1.0}}}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"141":{"tf":2.23606797749979},"156":{"tf":2.23606797749979}}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"129":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":2,"docs":{"69":{"tf":1.4142135623730951},"72":{"tf":1.0}}}},"df":0,"docs":{}}}},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":4,"docs":{"143":{"tf":1.7320508075688772},"146":{"tf":1.0},"51":{"tf":1.0},"57":{"tf":1.0}}}},"df":0,"docs":{}}},"l":{"a":{"df":0,"docs":{},"y":{"'":{"df":2,"docs":{"154":{"tf":1.0},"155":{"tf":1.0}}},"/":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"46":{"tf":1.0}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"44":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"45":{"tf":1.0}}}}},"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":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":1,"docs":{"43":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"42":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":17,"docs":{"141":{"tf":1.7320508075688772},"154":{"tf":3.4641016151377544},"155":{"tf":4.358898943540674},"156":{"tf":2.6457513110645907},"157":{"tf":2.8284271247461903},"165":{"tf":1.4142135623730951},"39":{"tf":1.7320508075688772},"4":{"tf":1.7320508075688772},"40":{"tf":1.0},"41":{"tf":2.23606797749979},"42":{"tf":3.3166247903554},"43":{"tf":2.6457513110645907},"44":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.0},"47":{"tf":1.0},"48":{"tf":1.0}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"s":{"df":4,"docs":{"11":{"tf":1.0},"12":{"tf":1.0},"16":{"tf":1.4142135623730951},"9":{"tf":1.0}}}},"df":0,"docs":{},"v":{"df":1,"docs":{"143":{"tf":1.0}}}},"i":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"2":{"tf":1.0}}}},"df":0,"docs":{}},"df":1,"docs":{"129":{"tf":1.0}}}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":2,"docs":{"48":{"tf":1.0},"57":{"tf":1.0}}},"v":{"df":16,"docs":{"107":{"tf":1.0},"112":{"tf":1.0},"116":{"tf":1.0},"125":{"tf":1.4142135623730951},"132":{"tf":1.0},"140":{"tf":1.0},"151":{"tf":1.0},"2":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"61":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":2.0},"90":{"tf":1.0}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"159":{"tf":1.0}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"l":{"a":{"c":{"df":4,"docs":{"24":{"tf":1.0},"27":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":1,"docs":{"135":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":3,"docs":{"154":{"tf":1.0},"156":{"tf":1.0},"4":{"tf":1.0}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"168":{"tf":1.0}}}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":13,"docs":{"100":{"tf":1.0},"104":{"tf":1.0},"117":{"tf":1.0},"127":{"tf":1.0},"128":{"tf":1.0},"131":{"tf":1.0},"155":{"tf":1.0},"49":{"tf":1.4142135623730951},"53":{"tf":1.0},"59":{"tf":1.0},"64":{"tf":1.0},"83":{"tf":1.0},"95":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"167":{"tf":1.0}}}}}}}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"147":{"tf":1.4142135623730951}}}}}},"df":6,"docs":{"147":{"tf":2.0},"154":{"tf":1.4142135623730951},"155":{"tf":1.0},"156":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951},"96":{"tf":2.449489742783178}}}}},"i":{"df":0,"docs":{},"r":{"df":20,"docs":{"104":{"tf":1.0},"108":{"tf":1.7320508075688772},"117":{"tf":1.0},"132":{"tf":1.0},"137":{"tf":1.0},"16":{"tf":1.4142135623730951},"174":{"tf":1.0},"21":{"tf":1.4142135623730951},"3":{"tf":1.0},"31":{"tf":1.4142135623730951},"35":{"tf":1.0},"40":{"tf":1.4142135623730951},"44":{"tf":1.0},"53":{"tf":1.0},"57":{"tf":1.4142135623730951},"64":{"tf":1.0},"72":{"tf":2.0},"76":{"tf":1.0},"83":{"tf":1.0},"95":{"tf":1.7320508075688772}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":1,"docs":{"52":{"tf":1.0}}}}},"i":{"d":{"df":2,"docs":{"125":{"tf":1.0},"159":{"tf":1.0}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"c":{"df":9,"docs":{"142":{"tf":1.7320508075688772},"143":{"tf":2.8284271247461903},"146":{"tf":1.0},"147":{"tf":1.4142135623730951},"148":{"tf":1.4142135623730951},"149":{"tf":1.0},"22":{"tf":1.0},"33":{"tf":1.4142135623730951},"42":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"150":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":4,"docs":{"127":{"tf":1.0},"137":{"tf":1.0},"141":{"tf":1.0},"147":{"tf":1.7320508075688772}}}}}},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":5,"docs":{"156":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0}}}}},"df":1,"docs":{"143":{"tf":1.0}}},"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":{"df":2,"docs":{"128":{"tf":1.0},"132":{"tf":1.4142135623730951}}}}}}},"df":6,"docs":{"127":{"tf":1.4142135623730951},"131":{"tf":1.4142135623730951},"142":{"tf":1.0},"143":{"tf":1.0},"4":{"tf":1.0},"59":{"tf":1.4142135623730951}}}}}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":4,"docs":{"122":{"tf":1.0},"48":{"tf":1.0},"57":{"tf":1.0},"65":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":5,"docs":{"127":{"tf":1.0},"165":{"tf":1.4142135623730951},"167":{"tf":1.0},"69":{"tf":1.0},"75":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"s":{"df":2,"docs":{"1":{"tf":1.0},"171":{"tf":1.0}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":3,"docs":{"4":{"tf":1.4142135623730951},"48":{"tf":1.0},"59":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"172":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"k":{"df":1,"docs":{"169":{"tf":1.0}}}}},"o":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"99":{"tf":1.0}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"]":{"/":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"159":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"n":{"d":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"100":{"tf":1.4142135623730951},"99":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":2,"docs":{"157":{"tf":1.0},"99":{"tf":1.0}}},"df":0,"docs":{}},"t":{"df":21,"docs":{"158":{"tf":1.0},"169":{"tf":1.0},"17":{"tf":1.0},"171":{"tf":1.7320508075688772},"19":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.0},"36":{"tf":2.0},"37":{"tf":2.23606797749979},"41":{"tf":1.0},"42":{"tf":1.0},"45":{"tf":2.0},"46":{"tf":2.23606797749979},"50":{"tf":1.0},"51":{"tf":1.4142135623730951},"52":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.0},"61":{"tf":1.7320508075688772},"65":{"tf":1.0},"80":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":7,"docs":{"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}}}}}}},"t":{"df":0,"docs":{},"t":{"df":1,"docs":{"157":{"tf":1.0}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":5,"docs":{"152":{"tf":1.0},"169":{"tf":1.0},"92":{"tf":1.0},"95":{"tf":2.23606797749979},"96":{"tf":2.449489742783178}}}},"n":{"df":43,"docs":{"108":{"tf":1.4142135623730951},"11":{"tf":1.0},"12":{"tf":1.0},"129":{"tf":2.0},"13":{"tf":1.4142135623730951},"141":{"tf":1.4142135623730951},"146":{"tf":1.0},"147":{"tf":1.0},"148":{"tf":1.0},"152":{"tf":1.7320508075688772},"153":{"tf":1.7320508075688772},"154":{"tf":1.7320508075688772},"155":{"tf":1.7320508075688772},"156":{"tf":1.7320508075688772},"157":{"tf":1.7320508075688772},"16":{"tf":1.0},"165":{"tf":1.0},"167":{"tf":1.0},"169":{"tf":1.0},"17":{"tf":1.0},"19":{"tf":1.4142135623730951},"21":{"tf":1.0},"22":{"tf":1.7320508075688772},"24":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.4142135623730951},"27":{"tf":1.4142135623730951},"28":{"tf":1.0},"31":{"tf":1.0},"33":{"tf":2.6457513110645907},"34":{"tf":3.1622776601683795},"35":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.4142135623730951},"4":{"tf":2.8284271247461903},"40":{"tf":1.0},"42":{"tf":2.8284271247461903},"43":{"tf":3.3166247903554},"44":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951},"54":{"tf":1.0}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":5,"docs":{"129":{"tf":1.0},"140":{"tf":1.0},"142":{"tf":1.0},"56":{"tf":1.0},"61":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":1,"docs":{"161":{"tf":1.4142135623730951}}}}}},"df":18,"docs":{"100":{"tf":1.4142135623730951},"104":{"tf":1.4142135623730951},"105":{"tf":1.0},"108":{"tf":1.4142135623730951},"117":{"tf":1.4142135623730951},"12":{"tf":2.0},"122":{"tf":1.4142135623730951},"13":{"tf":1.0},"132":{"tf":1.4142135623730951},"14":{"tf":1.0},"171":{"tf":1.0},"3":{"tf":1.0},"72":{"tf":1.4142135623730951},"76":{"tf":1.4142135623730951},"78":{"tf":1.0},"83":{"tf":1.4142135623730951},"87":{"tf":1.4142135623730951},"95":{"tf":1.4142135623730951}}}}}},"s":{"\"":{":":{"\"":{"0":{".":{"0":{".":{"0":{".":{"0":{":":{"8":{"0":{"0":{"0":{"\"":{"df":0,"docs":{},"}":{",":{"\"":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"\"":{":":{"\"":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{":":{":":{"a":{"d":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"\"":{",":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"\"":{":":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"c":{"/":{"a":{"d":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"r":{"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":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{},"m":{"df":0,"docs":{},"e":{"df":12,"docs":{"154":{"tf":1.0},"155":{"tf":1.4142135623730951},"157":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"32":{"tf":1.0},"36":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"53":{"tf":1.0},"59":{"tf":1.0},"61":{"tf":1.0},"96":{"tf":1.0}}},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"124":{"tf":1.4142135623730951}}}}},"v":{"df":0,"docs":{},"e":{"df":1,"docs":{"2":{"tf":1.0}}}},"w":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}}},"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":3,"docs":{"1":{"tf":1.0},"138":{"tf":1.0},"174":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":1,"docs":{"59":{"tf":1.0}}}}}},"df":0,"docs":{}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"a":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"/":{"d":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":10,"docs":{"100":{"tf":1.0},"104":{"tf":1.0},"108":{"tf":1.0},"117":{"tf":1.0},"122":{"tf":1.0},"72":{"tf":1.0},"76":{"tf":1.0},"83":{"tf":1.0},"87":{"tf":1.0},"95":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":15,"docs":{"100":{"tf":1.0},"104":{"tf":1.0},"108":{"tf":1.0},"117":{"tf":1.0},"122":{"tf":1.0},"153":{"tf":1.0},"4":{"tf":1.4142135623730951},"54":{"tf":1.0},"57":{"tf":2.0},"64":{"tf":1.0},"72":{"tf":1.0},"76":{"tf":1.0},"83":{"tf":1.0},"87":{"tf":1.0},"95":{"tf":1.0}},"r":{"df":0,"docs":{},"s":{":":{":":{"df":0,"docs":{},"j":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"a":{"df":1,"docs":{"131":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"132":{"tf":1.0}}}}}}},"d":{"df":0,"docs":{},"k":{"df":3,"docs":{"159":{"tf":1.4142135623730951},"170":{"tf":1.0},"171":{"tf":1.0}}},"p":{"4":{"df":0,"docs":{},"k":{"df":2,"docs":{"22":{"tf":1.0},"26":{"tf":1.0}}}},"df":0,"docs":{}}},"df":6,"docs":{"146":{"tf":1.0},"150":{"tf":1.0},"34":{"tf":1.7320508075688772},"36":{"tf":1.4142135623730951},"43":{"tf":1.7320508075688772},"45":{"tf":1.4142135623730951}},"e":{"a":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"159":{"tf":1.0}}}},"df":0,"docs":{}}},"c":{"df":3,"docs":{"154":{"tf":1.0},"156":{"tf":1.0},"48":{"tf":1.0}},"o":{"df":0,"docs":{},"n":{"d":{"df":9,"docs":{"103":{"tf":1.4142135623730951},"104":{"tf":1.4142135623730951},"138":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.0},"48":{"tf":1.0},"53":{"tf":1.0},"60":{"tf":1.0}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":4,"docs":{"36":{"tf":1.0},"45":{"tf":1.0},"55":{"tf":1.0},"60":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"r":{"df":5,"docs":{"1":{"tf":1.0},"125":{"tf":1.0},"171":{"tf":1.0},"2":{"tf":1.0},"3":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":21,"docs":{"12":{"tf":1.0},"138":{"tf":1.4142135623730951},"140":{"tf":1.4142135623730951},"155":{"tf":1.0},"157":{"tf":1.4142135623730951},"161":{"tf":1.0},"166":{"tf":1.4142135623730951},"18":{"tf":1.0},"19":{"tf":1.0},"24":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"36":{"tf":2.23606797749979},"4":{"tf":1.0},"42":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951},"45":{"tf":2.23606797749979},"50":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"56":{"tf":1.0}},"m":{"df":2,"docs":{"14":{"tf":1.0},"174":{"tf":1.0}}}},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"61":{"tf":1.0},"99":{"tf":1.4142135623730951}}}},"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":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{")":{".":{"a":{"df":0,"docs":{},"s":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":1,"docs":{"131":{"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":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"132":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"132":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"]":{"'":{"df":2,"docs":{"104":{"tf":1.0},"117":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"132":{"tf":1.4142135623730951}}}},"n":{"d":{"df":19,"docs":{"100":{"tf":1.7320508075688772},"119":{"tf":1.0},"129":{"tf":1.4142135623730951},"138":{"tf":2.0},"151":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.4142135623730951},"165":{"tf":1.4142135623730951},"17":{"tf":1.0},"171":{"tf":1.4142135623730951},"19":{"tf":2.0},"41":{"tf":1.0},"42":{"tf":1.0},"48":{"tf":1.0},"55":{"tf":1.0},"58":{"tf":1.0},"63":{"tf":1.0},"99":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":2,"docs":{"14":{"tf":1.0},"2":{"tf":1.0}}},"t":{"df":13,"docs":{"119":{"tf":1.0},"125":{"tf":1.0},"127":{"tf":1.4142135623730951},"135":{"tf":2.0},"138":{"tf":1.4142135623730951},"147":{"tf":1.7320508075688772},"171":{"tf":1.0},"27":{"tf":1.4142135623730951},"53":{"tf":1.4142135623730951},"57":{"tf":1.0},"73":{"tf":1.0},"75":{"tf":1.4142135623730951},"79":{"tf":1.4142135623730951}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":6,"docs":{"12":{"tf":1.0},"13":{"tf":1.0},"14":{"tf":1.0},"150":{"tf":1.0},"169":{"tf":1.0},"171":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"q":{"df":1,"docs":{"135":{"tf":1.7320508075688772}},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":3,"docs":{"59":{"tf":1.0},"60":{"tf":1.7320508075688772},"61":{"tf":1.0}}},"df":0,"docs":{}}}}},"r":{"d":{"df":2,"docs":{"130":{"tf":1.0},"131":{"tf":1.0}},"e":{"_":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"131":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":1,"docs":{"65":{"tf":1.0}}},"v":{"df":3,"docs":{"141":{"tf":1.0},"142":{"tf":1.0},"53":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"'":{"df":3,"docs":{"129":{"tf":1.0},"135":{"tf":1.4142135623730951},"2":{"tf":1.0}}},"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"135":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"135":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}},"df":41,"docs":{"0":{"tf":1.0},"1":{"tf":1.7320508075688772},"129":{"tf":2.0},"130":{"tf":1.0},"132":{"tf":1.0},"141":{"tf":1.7320508075688772},"142":{"tf":2.0},"144":{"tf":1.7320508075688772},"146":{"tf":3.3166247903554},"147":{"tf":1.7320508075688772},"148":{"tf":1.0},"149":{"tf":1.0},"152":{"tf":1.0},"154":{"tf":2.0},"155":{"tf":1.7320508075688772},"156":{"tf":1.7320508075688772},"162":{"tf":1.0},"165":{"tf":1.4142135623730951},"168":{"tf":1.0},"169":{"tf":3.7416573867739413},"170":{"tf":2.8284271247461903},"171":{"tf":4.358898943540674},"174":{"tf":2.449489742783178},"2":{"tf":1.4142135623730951},"22":{"tf":1.4142135623730951},"23":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.4142135623730951},"3":{"tf":1.0},"34":{"tf":1.4142135623730951},"35":{"tf":1.0},"37":{"tf":1.0},"4":{"tf":1.7320508075688772},"41":{"tf":1.0},"43":{"tf":1.4142135623730951},"44":{"tf":1.0},"46":{"tf":1.0},"48":{"tf":1.4142135623730951},"53":{"tf":2.0},"73":{"tf":1.0},"75":{"tf":1.4142135623730951}}}},"i":{"c":{"df":27,"docs":{"129":{"tf":1.0},"133":{"tf":1.0},"134":{"tf":1.0},"141":{"tf":1.4142135623730951},"142":{"tf":1.0},"143":{"tf":1.7320508075688772},"152":{"tf":1.0},"154":{"tf":3.7416573867739413},"155":{"tf":2.0},"156":{"tf":3.1622776601683795},"157":{"tf":1.4142135623730951},"160":{"tf":1.0},"165":{"tf":2.449489742783178},"17":{"tf":1.4142135623730951},"171":{"tf":1.0},"174":{"tf":1.4142135623730951},"18":{"tf":1.0},"33":{"tf":2.0},"34":{"tf":1.4142135623730951},"36":{"tf":1.4142135623730951},"37":{"tf":2.23606797749979},"4":{"tf":3.4641016151377544},"42":{"tf":2.0},"43":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"46":{"tf":2.23606797749979},"48":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":6,"docs":{"138":{"tf":2.23606797749979},"139":{"tf":2.6457513110645907},"165":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"53":{"tf":3.605551275463989}}}}}}},"t":{"df":28,"docs":{"1":{"tf":1.0},"14":{"tf":1.0},"140":{"tf":1.7320508075688772},"141":{"tf":1.7320508075688772},"142":{"tf":1.7320508075688772},"150":{"tf":1.7320508075688772},"155":{"tf":2.23606797749979},"156":{"tf":1.7320508075688772},"157":{"tf":1.0},"161":{"tf":1.4142135623730951},"165":{"tf":1.4142135623730951},"171":{"tf":1.4142135623730951},"172":{"tf":1.0},"22":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.4142135623730951},"36":{"tf":1.0},"41":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.4142135623730951},"45":{"tf":1.0},"49":{"tf":1.0},"51":{"tf":1.0},"61":{"tf":1.4142135623730951},"72":{"tf":2.0},"75":{"tf":1.0},"92":{"tf":1.0}},"u":{"df":0,"docs":{},"p":{"df":4,"docs":{"129":{"tf":1.0},"142":{"tf":1.0},"155":{"tf":1.4142135623730951},"157":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":6,"docs":{"125":{"tf":1.0},"142":{"tf":1.0},"168":{"tf":1.4142135623730951},"33":{"tf":1.0},"42":{"tf":1.0},"63":{"tf":1.0}}}}}},"h":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"d":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"_":{"1":{"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":2,"docs":{"140":{"tf":1.0},"61":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":1,"docs":{"19":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"w":{"df":8,"docs":{"11":{"tf":1.4142135623730951},"129":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.0},"52":{"tf":1.0},"75":{"tf":1.0}}}},"u":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"x":{")":{".":{"a":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"129":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"129":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"i":{"d":{"df":0,"docs":{},"e":{"c":{"a":{"df":0,"docs":{},"r":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"e":{"c":{"a":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":2,"docs":{"22":{"tf":1.0},"25":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":2,"docs":{"26":{"tf":1.0},"28":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":12,"docs":{"169":{"tf":1.7320508075688772},"170":{"tf":1.4142135623730951},"20":{"tf":1.7320508075688772},"21":{"tf":1.0},"22":{"tf":2.23606797749979},"23":{"tf":1.0},"24":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":2.0},"27":{"tf":1.0},"28":{"tf":1.0},"29":{"tf":1.0}}}},"df":0,"docs":{}},"df":5,"docs":{"125":{"tf":1.0},"13":{"tf":1.4142135623730951},"27":{"tf":1.0},"37":{"tf":1.4142135623730951},"46":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":4,"docs":{"142":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"59":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"105":{"tf":1.0},"142":{"tf":1.0}}}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"17":{"tf":1.0}},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"157":{"tf":1.0},"169":{"tf":1.0}}}}},"i":{"df":1,"docs":{"52":{"tf":1.0}},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"148":{"tf":1.0}}}}}}},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"2":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":9,"docs":{"108":{"tf":1.0},"141":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0},"171":{"tf":1.4142135623730951},"18":{"tf":1.0},"4":{"tf":1.4142135623730951},"41":{"tf":1.4142135623730951},"60":{"tf":1.0}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":4,"docs":{"126":{"tf":1.0},"151":{"tf":1.0},"155":{"tf":1.0},"55":{"tf":1.0}}}},"df":0,"docs":{}}}}},"z":{"df":0,"docs":{},"e":{"df":14,"docs":{"107":{"tf":1.0},"112":{"tf":1.0},"116":{"tf":1.0},"125":{"tf":1.0},"135":{"tf":1.0},"147":{"tf":1.0},"151":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":2.0},"90":{"tf":1.0}}}}},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"23":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"df":1,"docs":{"62":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"147":{"tf":1.0}}}}}}}}},"m":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"169":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"n":{"5":{"d":{"6":{"df":2,"docs":{"35":{"tf":1.0},"36":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":3,"docs":{"75":{"tf":1.0},"76":{"tf":1.4142135623730951},"78":{"tf":2.23606797749979}}}},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"147":{"tf":2.8284271247461903}}}}}}}},"df":0,"docs":{}},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":3,"docs":{"143":{"tf":1.0},"48":{"tf":1.0},"57":{"tf":1.0}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"142":{"tf":1.0}}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"174":{"tf":1.0},"41":{"tf":1.0}}}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":3,"docs":{"14":{"tf":1.0},"36":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951}}}}}},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"11":{"tf":1.4142135623730951}}}},"t":{"df":0,"docs":{},"w":{"df":1,"docs":{"142":{"tf":1.0}}}},"u":{"df":0,"docs":{},"r":{"c":{"df":15,"docs":{"1":{"tf":1.0},"100":{"tf":1.0},"101":{"tf":1.0},"126":{"tf":1.0},"141":{"tf":1.0},"155":{"tf":1.7320508075688772},"174":{"tf":1.7320508075688772},"4":{"tf":1.0},"49":{"tf":1.0},"50":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.4142135623730951},"9":{"tf":1.0},"94":{"tf":1.4142135623730951},"95":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"p":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":5,"docs":{"103":{"tf":1.0},"129":{"tf":1.0},"155":{"tf":1.4142135623730951},"4":{"tf":1.0},"60":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"52":{"tf":1.4142135623730951},"75":{"tf":1.0}},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"14":{"tf":1.0}},"t":{"df":1,"docs":{"52":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{},"f":{"df":15,"docs":{"0":{"tf":1.0},"1":{"tf":1.4142135623730951},"108":{"tf":1.4142135623730951},"12":{"tf":1.0},"140":{"tf":1.4142135623730951},"142":{"tf":1.0},"165":{"tf":1.0},"174":{"tf":1.0},"2":{"tf":1.0},"22":{"tf":1.0},"35":{"tf":1.0},"44":{"tf":1.0},"58":{"tf":1.0},"63":{"tf":1.0},"64":{"tf":1.0}},"i":{"df":13,"docs":{"103":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":1.4142135623730951},"154":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.0},"48":{"tf":1.0},"52":{"tf":1.0},"55":{"tf":1.0},"59":{"tf":1.4142135623730951},"60":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"d":{"df":1,"docs":{"78":{"tf":1.0}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"35":{"tf":1.0},"44":{"tf":1.0}}}}},"r":{"c":{"/":{"\"":{"]":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"132":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"d":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"r":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{".":{"df":0,"docs":{},"r":{"df":1,"docs":{"132":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{".":{"df":0,"docs":{},"r":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}},"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"y":{".":{"df":0,"docs":{},"r":{"df":2,"docs":{"37":{"tf":1.4142135623730951},"46":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":1,"docs":{"132":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"r":{"df":3,"docs":{"129":{"tf":1.0},"131":{"tf":1.4142135623730951},"132":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{".":{"df":0,"docs":{},"r":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"t":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":2,"docs":{"138":{"tf":1.0},"58":{"tf":1.0}}}},"n":{"d":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":3,"docs":{"170":{"tf":1.0},"171":{"tf":1.0},"3":{"tf":1.0}}}}},"r":{"d":{"df":9,"docs":{"1":{"tf":1.0},"129":{"tf":1.0},"14":{"tf":1.0},"142":{"tf":1.0},"150":{"tf":1.0},"169":{"tf":1.0},"35":{"tf":1.0},"44":{"tf":1.0},"84":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"t":{"df":15,"docs":{"11":{"tf":1.0},"129":{"tf":2.23606797749979},"153":{"tf":1.0},"155":{"tf":1.7320508075688772},"17":{"tf":1.4142135623730951},"18":{"tf":2.0},"21":{"tf":1.0},"31":{"tf":1.0},"37":{"tf":1.7320508075688772},"40":{"tf":1.0},"46":{"tf":1.7320508075688772},"5":{"tf":1.0},"60":{"tf":1.0},"68":{"tf":1.0},"95":{"tf":1.4142135623730951}},"u":{"df":0,"docs":{},"p":{"df":1,"docs":{"142":{"tf":1.4142135623730951}}}}}},"t":{"df":0,"docs":{},"e":{"df":9,"docs":{"132":{"tf":1.0},"142":{"tf":1.0},"22":{"tf":1.0},"26":{"tf":1.0},"3":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.4142135623730951},"44":{"tf":1.0},"45":{"tf":1.4142135623730951}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"105":{"tf":1.0}}}}}}},"i":{"c":{"df":11,"docs":{"128":{"tf":1.0},"130":{"tf":1.0},"132":{"tf":1.4142135623730951},"142":{"tf":1.0},"143":{"tf":1.4142135623730951},"165":{"tf":1.0},"18":{"tf":1.0},"22":{"tf":1.0},"27":{"tf":1.0},"52":{"tf":1.0},"55":{"tf":2.23606797749979}},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":2,"docs":{"128":{"tf":1.7320508075688772},"132":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"u":{"df":5,"docs":{"165":{"tf":1.4142135623730951},"33":{"tf":1.0},"34":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0}}}}},"d":{":":{":":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{":":{":":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"132":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{":":{":":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"r":{"(":{"\"":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"132":{"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":{},"e":{"df":0,"docs":{},"t":{":":{":":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"v":{"4":{"a":{"d":{"d":{"df":0,"docs":{},"r":{":":{":":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"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":{}}}}},"df":0,"docs":{}},"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":1,"docs":{"4":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":7,"docs":{"22":{"tf":1.0},"23":{"tf":1.4142135623730951},"26":{"tf":1.0},"27":{"tf":1.0},"34":{"tf":1.0},"43":{"tf":1.0},"59":{"tf":2.23606797749979}}}},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":2,"docs":{"11":{"tf":1.0},"169":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":4,"docs":{"121":{"tf":1.0},"125":{"tf":1.0},"63":{"tf":1.0},"72":{"tf":1.0}}}}},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"142":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":5,"docs":{"66":{"tf":1.7320508075688772},"69":{"tf":1.0},"72":{"tf":2.23606797749979},"83":{"tf":1.0},"99":{"tf":1.0}}}}}}},"df":2,"docs":{"128":{"tf":1.0},"132":{"tf":1.0}},"i":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"84":{"tf":1.0}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":18,"docs":{"100":{"tf":1.7320508075688772},"108":{"tf":2.449489742783178},"117":{"tf":1.0},"122":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.0},"150":{"tf":1.0},"51":{"tf":1.0},"55":{"tf":1.7320508075688772},"57":{"tf":2.23606797749979},"61":{"tf":1.0},"64":{"tf":1.0},"72":{"tf":2.23606797749979},"76":{"tf":1.4142135623730951},"83":{"tf":1.0},"84":{"tf":1.0},"87":{"tf":1.0},"95":{"tf":1.7320508075688772}}}}},"u":{"c":{"df":0,"docs":{},"t":{"df":5,"docs":{"126":{"tf":1.0},"127":{"tf":1.0},"128":{"tf":1.0},"131":{"tf":1.7320508075688772},"135":{"tf":1.0}}}},"df":0,"docs":{}}}},"u":{"b":{"_":{"df":0,"docs":{},"z":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"141":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"(":{"df":4,"docs":{"141":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0},"4":{"tf":1.0}}},"df":5,"docs":{"141":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0},"48":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"n":{"a":{"d":{"df":1,"docs":{"152":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":3,"docs":{"141":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.4142135623730951}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":1,"docs":{"73":{"tf":1.0}}}},"t":{"df":1,"docs":{"143":{"tf":1.0}}}}}},"c":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":2,"docs":{"146":{"tf":1.0},"165":{"tf":1.0}},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"146":{"tf":1.0},"19":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"=":{"1":{"df":1,"docs":{"165":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}},"df":0,"docs":{},"h":{"df":14,"docs":{"103":{"tf":1.0},"114":{"tf":1.0},"132":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.4142135623730951},"171":{"tf":1.4142135623730951},"22":{"tf":1.0},"26":{"tf":1.0},"3":{"tf":1.0},"52":{"tf":1.0},"61":{"tf":1.0},"73":{"tf":1.0}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":8,"docs":{"125":{"tf":1.0},"151":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"67":{"tf":1.4142135623730951},"72":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"142":{"tf":1.0}}}},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"174":{"tf":1.4142135623730951}}}}}},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":4,"docs":{"132":{"tf":1.0},"143":{"tf":2.6457513110645907},"158":{"tf":1.0},"96":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"f":{"a":{"c":{"df":2,"docs":{"174":{"tf":1.0},"56":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":2,"docs":{"105":{"tf":1.0},"135":{"tf":1.0}}}},"df":0,"docs":{}}}},"y":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"132":{"tf":1.0}}}}}}}}},"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"x":{"df":1,"docs":{"132":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":10,"docs":{"12":{"tf":1.0},"125":{"tf":1.0},"132":{"tf":1.0},"155":{"tf":1.0},"164":{"tf":1.0},"165":{"tf":1.0},"3":{"tf":1.0},"5":{"tf":1.0},"54":{"tf":1.0},"73":{"tf":1.0}}}}}}}},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":4,"docs":{"108":{"tf":1.0},"117":{"tf":1.0},"122":{"tf":1.0},"72":{"tf":1.0}}}},"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":17,"docs":{"131":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"2":{"tf":1.0},"24":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.4142135623730951},"32":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.0},"37":{"tf":1.4142135623730951},"41":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.0},"46":{"tf":1.4142135623730951},"60":{"tf":1.0},"95":{"tf":1.0}},"n":{"df":1,"docs":{"153":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"k":{"df":3,"docs":{"130":{"tf":1.0},"142":{"tf":1.0},"174":{"tf":1.4142135623730951}}}},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"17":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"k":{"df":2,"docs":{"103":{"tf":1.0},"60":{"tf":1.0}}}}},"c":{"df":0,"docs":{},"p":{"df":3,"docs":{"133":{"tf":1.0},"141":{"tf":1.0},"53":{"tf":1.4142135623730951}}}},"df":1,"docs":{"48":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"53":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"1":{"tf":1.0},"169":{"tf":1.0}}}}}}}}},"n":{"d":{"df":1,"docs":{"126":{"tf":1.0}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"165":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":6,"docs":{"16":{"tf":1.0},"21":{"tf":1.0},"31":{"tf":1.0},"34":{"tf":1.4142135623730951},"40":{"tf":1.0},"43":{"tf":1.4142135623730951}}}}},"r":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"126":{"tf":1.0}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"11":{"tf":1.7320508075688772},"19":{"tf":1.7320508075688772}}}}},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"35":{"tf":1.0},"44":{"tf":1.0}}}}}}}}},"t":{"'":{"df":2,"docs":{"132":{"tf":1.0},"155":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"$":{"df":0,"docs":{},"{":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"b":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}}},"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":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"140":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"103":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}}}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"59":{"tf":1.0}}}},"r":{"d":{"df":1,"docs":{"173":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":3,"docs":{"119":{"tf":1.0},"138":{"tf":1.4142135623730951},"169":{"tf":1.0}}}},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"53":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":2,"docs":{"103":{"tf":1.4142135623730951},"48":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":2,"docs":{"34":{"tf":1.0},"43":{"tf":1.0}}},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"165":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":22,"docs":{"103":{"tf":1.0},"110":{"tf":1.0},"171":{"tf":1.0},"174":{"tf":1.0},"19":{"tf":1.0},"21":{"tf":1.0},"27":{"tf":2.0},"31":{"tf":1.0},"32":{"tf":1.0},"37":{"tf":1.0},"4":{"tf":1.0},"40":{"tf":1.0},"41":{"tf":1.0},"43":{"tf":1.0},"46":{"tf":1.0},"5":{"tf":1.0},"53":{"tf":1.0},"59":{"tf":1.0},"63":{"tf":1.0},"80":{"tf":1.0},"88":{"tf":1.0},"95":{"tf":1.0}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"142":{"tf":1.0}}}}}}}}}}},"i":{"df":0,"docs":{},"e":{"df":1,"docs":{"174":{"tf":1.0}}},"m":{"df":0,"docs":{},"e":{"df":14,"docs":{"103":{"tf":1.0},"12":{"tf":1.0},"135":{"tf":2.0},"138":{"tf":1.4142135623730951},"146":{"tf":1.0},"147":{"tf":1.0},"157":{"tf":1.0},"167":{"tf":1.0},"26":{"tf":1.0},"36":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"61":{"tf":1.0},"75":{"tf":1.0},"96":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"\"":{":":{"\"":{"2":{"0":{"2":{"3":{"df":1,"docs":{"18":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":7,"docs":{"114":{"tf":2.6457513110645907},"115":{"tf":1.0},"116":{"tf":1.0},"117":{"tf":1.4142135623730951},"118":{"tf":1.0},"135":{"tf":2.0},"63":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"l":{"df":10,"docs":{"100":{"tf":1.0},"104":{"tf":1.0},"108":{"tf":1.0},"117":{"tf":1.0},"122":{"tf":1.0},"72":{"tf":1.0},"76":{"tf":1.0},"83":{"tf":1.0},"87":{"tf":1.0},"95":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":2,"docs":{"37":{"tf":2.449489742783178},"46":{"tf":2.449489742783178}}}}},"df":0,"docs":{}}},"df":21,"docs":{"119":{"tf":1.7320508075688772},"120":{"tf":1.0},"121":{"tf":1.7320508075688772},"122":{"tf":1.4142135623730951},"123":{"tf":2.23606797749979},"124":{"tf":1.0},"125":{"tf":2.8284271247461903},"150":{"tf":2.0},"153":{"tf":1.0},"158":{"tf":1.4142135623730951},"171":{"tf":1.0},"36":{"tf":2.8284271247461903},"37":{"tf":1.7320508075688772},"45":{"tf":2.8284271247461903},"46":{"tf":1.7320508075688772},"52":{"tf":1.7320508075688772},"55":{"tf":1.7320508075688772},"61":{"tf":1.4142135623730951},"63":{"tf":1.0},"65":{"tf":1.0},"80":{"tf":1.0}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":10,"docs":{"119":{"tf":1.7320508075688772},"125":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.0},"41":{"tf":1.0},"42":{"tf":1.0},"52":{"tf":1.0},"61":{"tf":1.4142135623730951},"63":{"tf":1.0},"65":{"tf":1.0}}}}}}}},"i":{"df":0,"docs":{},"o":{":":{":":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":4,"docs":{"103":{"tf":1.0},"129":{"tf":1.0},"60":{"tf":1.0},"99":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":1,"docs":{"129":{"tf":1.7320508075688772}}}}},"n":{"df":0,"docs":{},"i":{"c":{":":{":":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"d":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"!":{"(":{"\"":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"132":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"132":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":2,"docs":{"130":{"tf":1.0},"132":{"tf":1.0}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"k":{"df":2,"docs":{"138":{"tf":1.0},"140":{"tf":1.4142135623730951}}},"l":{"df":2,"docs":{"129":{"tf":1.0},"3":{"tf":1.0}}}},"p":{"df":2,"docs":{"148":{"tf":1.0},"174":{"tf":1.4142135623730951}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":1,"docs":{"143":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"n":{"df":1,"docs":{"139":{"tf":1.0}}}},"t":{"a":{"df":0,"docs":{},"l":{"df":8,"docs":{"109":{"tf":1.4142135623730951},"123":{"tf":1.0},"138":{"tf":2.23606797749979},"139":{"tf":1.0},"14":{"tf":1.0},"146":{"tf":2.6457513110645907},"147":{"tf":2.0},"79":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"r":{"a":{"c":{"df":0,"docs":{},"e":{"df":1,"docs":{"161":{"tf":1.0}}},"k":{"df":3,"docs":{"138":{"tf":1.0},"146":{"tf":1.0},"53":{"tf":1.0}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":1,"docs":{"168":{"tf":1.0}}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"c":{"'":{"df":1,"docs":{"92":{"tf":1.0}}},"df":15,"docs":{"169":{"tf":1.0},"171":{"tf":1.7320508075688772},"174":{"tf":1.0},"18":{"tf":1.0},"22":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0},"50":{"tf":1.0},"53":{"tf":1.4142135623730951},"55":{"tf":1.0},"57":{"tf":1.0},"63":{"tf":1.0},"75":{"tf":1.0},"92":{"tf":1.0},"99":{"tf":1.0}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"126":{"tf":1.0}}}},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":3,"docs":{"1":{"tf":1.0},"3":{"tf":1.0},"48":{"tf":1.0}}}},"df":0,"docs":{}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"59":{"tf":1.0}}},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"59":{"tf":1.0}}}}}}},"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":1,"docs":{"174":{"tf":1.0}}}}},"df":2,"docs":{"129":{"tf":1.0},"132":{"tf":1.0}},"p":{"df":1,"docs":{"157":{"tf":1.0}}}},"u":{"df":0,"docs":{},"e":{"df":8,"docs":{"108":{"tf":1.4142135623730951},"125":{"tf":1.0},"151":{"tf":1.7320508075688772},"165":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0}}}},"y":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"(":{"df":0,"docs":{},"p":{"df":1,"docs":{"132":{"tf":1.0}}}},"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":2,"docs":{"128":{"tf":1.0},"132":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":1,"docs":{"129":{"tf":1.0}}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"<":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{":":{":":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"132":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"53":{"tf":1.0}}}},"r":{"df":0,"docs":{},"n":{"df":5,"docs":{"100":{"tf":1.0},"161":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"99":{"tf":1.0}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"174":{"tf":1.0}}}}}}}},"w":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":1,"docs":{"58":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"/":{"d":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"59":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"o":{"df":7,"docs":{"12":{"tf":1.0},"126":{"tf":1.0},"132":{"tf":1.0},"150":{"tf":1.0},"174":{"tf":1.4142135623730951},"22":{"tf":1.0},"55":{"tf":1.0}}}},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"/":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"o":{"df":0,"docs":{},"y":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{".":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"v":{"3":{".":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"147":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"v":{"3":{".":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"147":{"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":{}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"v":{"3":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"147":{"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":29,"docs":{"100":{"tf":2.0},"104":{"tf":1.7320508075688772},"108":{"tf":4.242640687119285},"117":{"tf":1.4142135623730951},"122":{"tf":1.4142135623730951},"123":{"tf":1.0},"126":{"tf":1.0},"128":{"tf":1.4142135623730951},"129":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":2.0},"135":{"tf":3.3166247903554},"142":{"tf":1.0},"143":{"tf":1.7320508075688772},"147":{"tf":1.4142135623730951},"19":{"tf":1.0},"33":{"tf":1.0},"37":{"tf":1.0},"42":{"tf":1.0},"46":{"tf":1.0},"51":{"tf":1.0},"57":{"tf":3.605551275463989},"62":{"tf":1.0},"64":{"tf":2.23606797749979},"72":{"tf":3.605551275463989},"76":{"tf":1.7320508075688772},"83":{"tf":2.0},"87":{"tf":1.4142135623730951},"95":{"tf":3.4641016151377544}}},"i":{"c":{"df":1,"docs":{"75":{"tf":1.0}}},"df":0,"docs":{}}}}},"u":{"1":{"df":1,"docs":{"135":{"tf":2.0}}},"2":{"df":1,"docs":{"135":{"tf":1.0}}},"8":{"df":1,"docs":{"135":{"tf":2.0}}},"d":{"df":0,"docs":{},"p":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"v":{"4":{"df":1,"docs":{"156":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":24,"docs":{"0":{"tf":1.0},"1":{"tf":1.0},"129":{"tf":1.7320508075688772},"133":{"tf":1.4142135623730951},"134":{"tf":1.0},"14":{"tf":1.0},"143":{"tf":1.0},"146":{"tf":1.0},"17":{"tf":2.23606797749979},"171":{"tf":1.4142135623730951},"174":{"tf":1.4142135623730951},"18":{"tf":1.4142135623730951},"19":{"tf":1.7320508075688772},"22":{"tf":1.0},"27":{"tf":1.0},"3":{"tf":1.4142135623730951},"37":{"tf":1.0},"4":{"tf":1.4142135623730951},"46":{"tf":1.0},"48":{"tf":2.0},"50":{"tf":1.0},"72":{"tf":1.0},"73":{"tf":1.0},"80":{"tf":1.0}}}},"df":3,"docs":{"129":{"tf":1.0},"17":{"tf":1.0},"19":{"tf":1.7320508075688772}},"e":{"4":{"df":1,"docs":{"159":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"1":{"6":{"df":1,"docs":{"95":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"3":{"2":{"df":2,"docs":{"104":{"tf":1.0},"72":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"6":{"4":{"df":1,"docs":{"108":{"tf":1.0}}},"df":0,"docs":{}},"8":{"df":2,"docs":{"108":{"tf":1.0},"83":{"tf":1.0}}},"df":1,"docs":{"104":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"41":{"tf":1.0}}}}}},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":7,"docs":{"150":{"tf":1.0},"159":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"52":{"tf":1.0},"62":{"tf":1.0},"72":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"11":{"tf":1.0}}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"174":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":2,"docs":{"154":{"tf":1.0},"155":{"tf":1.0}}}},"q":{"df":0,"docs":{},"u":{"df":3,"docs":{"135":{"tf":1.0},"61":{"tf":1.0},"64":{"tf":1.0}}}},"t":{"df":1,"docs":{"135":{"tf":1.7320508075688772}}},"x":{"df":6,"docs":{"114":{"tf":1.0},"117":{"tf":1.0},"135":{"tf":1.4142135623730951},"54":{"tf":1.0},"59":{"tf":1.0},"63":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"k":{"df":1,"docs":{"69":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"l":{"df":4,"docs":{"13":{"tf":1.0},"158":{"tf":2.0},"159":{"tf":1.7320508075688772},"170":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"u":{"c":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"146":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":11,"docs":{"165":{"tf":1.0},"22":{"tf":1.0},"26":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0}}}},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"133":{"tf":1.0}}}}}}},"u":{"df":0,"docs":{},"s":{"df":2,"docs":{"154":{"tf":1.0},"156":{"tf":1.0}}}}},"p":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"11":{"tf":1.0}}}}},"d":{"a":{"df":0,"docs":{},"t":{"df":10,"docs":{"131":{"tf":1.0},"132":{"tf":1.0},"140":{"tf":1.0},"142":{"tf":1.4142135623730951},"146":{"tf":1.7320508075688772},"147":{"tf":2.0},"153":{"tf":1.4142135623730951},"154":{"tf":1.0},"48":{"tf":1.0},"59":{"tf":1.0}}}},"df":0,"docs":{}},"df":18,"docs":{"103":{"tf":1.0},"129":{"tf":1.0},"132":{"tf":1.0},"153":{"tf":1.0},"155":{"tf":1.0},"22":{"tf":1.0},"27":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"35":{"tf":1.0},"36":{"tf":1.0},"41":{"tf":1.0},"42":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951},"44":{"tf":1.0},"45":{"tf":1.0},"75":{"tf":1.0}},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"159":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"142":{"tf":1.0},"53":{"tf":1.0}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":10,"docs":{"101":{"tf":1.0},"127":{"tf":1.4142135623730951},"129":{"tf":1.0},"138":{"tf":1.7320508075688772},"53":{"tf":1.4142135623730951},"57":{"tf":1.4142135623730951},"59":{"tf":1.4142135623730951},"61":{"tf":1.0},"63":{"tf":1.0},"97":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"r":{"df":0,"docs":{},"l":{"df":4,"docs":{"144":{"tf":1.0},"147":{"tf":1.4142135623730951},"48":{"tf":1.0},"57":{"tf":1.0}}}},"s":{"a":{"df":0,"docs":{},"g":{"df":8,"docs":{"141":{"tf":1.0},"152":{"tf":1.4142135623730951},"154":{"tf":1.0},"156":{"tf":1.0},"161":{"tf":1.0},"29":{"tf":1.0},"4":{"tf":1.7320508075688772},"48":{"tf":1.0}}}},"df":61,"docs":{"0":{"tf":1.0},"1":{"tf":1.4142135623730951},"103":{"tf":1.0},"110":{"tf":1.0},"114":{"tf":1.0},"12":{"tf":1.0},"122":{"tf":1.0},"125":{"tf":1.4142135623730951},"126":{"tf":1.0},"127":{"tf":1.0},"128":{"tf":1.4142135623730951},"129":{"tf":1.7320508075688772},"130":{"tf":1.7320508075688772},"132":{"tf":2.0},"133":{"tf":1.0},"134":{"tf":1.0},"140":{"tf":1.4142135623730951},"141":{"tf":1.4142135623730951},"142":{"tf":1.0},"143":{"tf":2.8284271247461903},"149":{"tf":1.0},"151":{"tf":1.0},"152":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.4142135623730951},"155":{"tf":2.23606797749979},"164":{"tf":1.0},"165":{"tf":1.0},"168":{"tf":1.4142135623730951},"169":{"tf":1.0},"17":{"tf":1.0},"19":{"tf":1.0},"2":{"tf":1.4142135623730951},"27":{"tf":1.0},"36":{"tf":1.0},"4":{"tf":1.4142135623730951},"41":{"tf":1.4142135623730951},"45":{"tf":1.0},"48":{"tf":1.0},"5":{"tf":1.0},"51":{"tf":1.0},"52":{"tf":1.7320508075688772},"53":{"tf":1.0},"54":{"tf":1.4142135623730951},"55":{"tf":1.0},"57":{"tf":1.7320508075688772},"58":{"tf":1.0},"59":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.0},"65":{"tf":1.4142135623730951},"69":{"tf":1.0},"72":{"tf":1.4142135623730951},"75":{"tf":1.0},"76":{"tf":1.0},"8":{"tf":1.0},"80":{"tf":1.0},"84":{"tf":1.0},"88":{"tf":1.0},"96":{"tf":1.0},"99":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"14":{"tf":1.0}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"23":{"tf":1.0},"52":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"c":{"df":2,"docs":{"117":{"tf":1.0},"135":{"tf":1.4142135623730951}}},"df":0,"docs":{},"f":{"df":1,"docs":{"84":{"tf":1.4142135623730951}}},"i":{"df":0,"docs":{},"l":{"df":2,"docs":{"174":{"tf":1.0},"65":{"tf":1.0}},"i":{"df":0,"docs":{},"s":{"df":10,"docs":{"125":{"tf":1.0},"148":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.4142135623730951},"3":{"tf":1.0},"32":{"tf":1.0},"41":{"tf":1.0},"52":{"tf":1.0},"65":{"tf":1.0}}}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"170":{"tf":1.0}},"i":{"df":1,"docs":{"55":{"tf":1.0}}}}}}},"u":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"57":{"tf":1.0}}},"df":0,"docs":{}}}},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{"df":25,"docs":{"103":{"tf":1.0},"107":{"tf":1.0},"112":{"tf":1.0},"116":{"tf":1.0},"121":{"tf":1.0},"125":{"tf":1.0},"129":{"tf":1.0},"132":{"tf":1.0},"151":{"tf":1.0},"153":{"tf":1.0},"155":{"tf":1.4142135623730951},"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.0},"60":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.0},"82":{"tf":1.0},"86":{"tf":1.0},"90":{"tf":1.0},"94":{"tf":1.0},"99":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":1,"docs":{"151":{"tf":1.0}}},"4":{"_":{"a":{"d":{"d":{"df":0,"docs":{},"r":{"=":{"0":{".":{"0":{".":{"0":{".":{"0":{":":{"7":{"6":{"0":{"0":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}}}},"_":{"a":{"d":{"d":{"df":0,"docs":{},"r":{"=":{"[":{":":{":":{"]":{":":{"7":{"6":{"0":{"0":{"df":2,"docs":{"37":{"tf":1.4142135623730951},"46":{"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":{}},"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"d":{"df":3,"docs":{"151":{"tf":1.0},"64":{"tf":1.0},"84":{"tf":1.0}}},"df":0,"docs":{}},"u":{"df":22,"docs":{"107":{"tf":1.0},"108":{"tf":2.449489742783178},"109":{"tf":1.0},"112":{"tf":1.0},"121":{"tf":1.0},"125":{"tf":1.0},"146":{"tf":1.0},"150":{"tf":1.0},"24":{"tf":1.0},"27":{"tf":1.0},"36":{"tf":1.0},"4":{"tf":1.0},"45":{"tf":1.0},"51":{"tf":1.4142135623730951},"52":{"tf":1.0},"55":{"tf":1.7320508075688772},"57":{"tf":1.0},"61":{"tf":1.7320508075688772},"64":{"tf":2.0},"69":{"tf":1.0},"72":{"tf":1.0},"90":{"tf":1.0}}}},"r":{"df":0,"docs":{},"i":{"a":{"b":{"df":0,"docs":{},"l":{"df":2,"docs":{"161":{"tf":1.4142135623730951},"54":{"tf":1.0}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"142":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":5,"docs":{"38":{"tf":1.0},"4":{"tf":1.0},"47":{"tf":1.0},"5":{"tf":1.0},"73":{"tf":1.0}}}}}}}},"df":1,"docs":{"4":{"tf":1.0}},"e":{"c":{"!":{"[":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{":":{":":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"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":1,"docs":{"123":{"tf":1.0}}},"df":0,"docs":{},"r":{"b":{"df":1,"docs":{"126":{"tf":1.0}},"o":{"df":0,"docs":{},"s":{"df":1,"docs":{"161":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":2,"docs":{"174":{"tf":1.0},"78":{"tf":1.0}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"=":{"\"":{"0":{".":{"7":{".":{"0":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":29,"docs":{"103":{"tf":1.0},"107":{"tf":1.0},"112":{"tf":1.0},"116":{"tf":1.0},"121":{"tf":1.0},"125":{"tf":1.0},"129":{"tf":1.7320508075688772},"132":{"tf":1.4142135623730951},"151":{"tf":1.0},"153":{"tf":1.0},"155":{"tf":1.4142135623730951},"157":{"tf":1.0},"158":{"tf":1.4142135623730951},"34":{"tf":1.0},"36":{"tf":2.0},"4":{"tf":1.4142135623730951},"43":{"tf":1.0},"45":{"tf":2.0},"53":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.4142135623730951},"60":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.0},"82":{"tf":1.0},"86":{"tf":1.0},"90":{"tf":1.0},"94":{"tf":1.0},"99":{"tf":1.0}}}}}}}},"i":{"a":{"df":25,"docs":{"123":{"tf":1.0},"125":{"tf":1.0},"138":{"tf":2.0},"141":{"tf":1.0},"143":{"tf":1.0},"144":{"tf":1.0},"149":{"tf":1.0},"151":{"tf":1.0},"171":{"tf":1.4142135623730951},"19":{"tf":1.0},"23":{"tf":1.0},"27":{"tf":1.0},"3":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.4142135623730951},"41":{"tf":1.4142135623730951},"43":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.4142135623730951},"52":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.4142135623730951},"78":{"tf":1.0}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"o":{"df":2,"docs":{"173":{"tf":1.7320508075688772},"174":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":7,"docs":{"108":{"tf":1.0},"121":{"tf":1.0},"141":{"tf":1.0},"147":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0},"48":{"tf":1.0}}}},"s":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"l":{"df":4,"docs":{"143":{"tf":1.0},"3":{"tf":1.0},"51":{"tf":1.0},"57":{"tf":1.0}}}},"df":0,"docs":{}},"u":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"140":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"w":{"df":0,"docs":{},"n":{"2":{"df":0,"docs":{},"f":{"df":1,"docs":{"43":{"tf":1.0}}}},"df":0,"docs":{}}}},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"156":{"tf":1.0}}}},"n":{"df":0,"docs":{},"t":{"df":6,"docs":{"14":{"tf":1.0},"159":{"tf":1.0},"165":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0},"59":{"tf":1.0}}}},"t":{"c":{"df":0,"docs":{},"h":{"df":9,"docs":{"141":{"tf":1.4142135623730951},"148":{"tf":1.0},"149":{"tf":1.0},"151":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951},"165":{"tf":1.0},"174":{"tf":1.0}}}},"df":0,"docs":{}},"y":{"df":5,"docs":{"132":{"tf":1.0},"168":{"tf":1.0},"169":{"tf":1.0},"50":{"tf":1.0},"65":{"tf":1.0}}}},"df":1,"docs":{"48":{"tf":1.0}},"e":{"'":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":7,"docs":{"132":{"tf":1.0},"155":{"tf":1.0},"23":{"tf":1.0},"32":{"tf":1.4142135623730951},"37":{"tf":1.4142135623730951},"41":{"tf":1.7320508075688772},"46":{"tf":1.4142135623730951}}}},"r":{"df":3,"docs":{"129":{"tf":1.0},"155":{"tf":1.4142135623730951},"22":{"tf":1.0}}},"v":{"df":3,"docs":{"155":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0}}}},"b":{"/":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"14":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":2,"docs":{"154":{"tf":1.0},"156":{"tf":1.0}}}}},"df":0,"docs":{},"l":{"df":10,"docs":{"1":{"tf":1.0},"11":{"tf":1.0},"137":{"tf":1.0},"14":{"tf":1.0},"142":{"tf":1.0},"168":{"tf":1.0},"49":{"tf":1.0},"50":{"tf":1.0},"52":{"tf":1.4142135623730951},"62":{"tf":1.4142135623730951}}}}},"h":{"a":{"df":0,"docs":{},"t":{"'":{"df":4,"docs":{"19":{"tf":1.0},"29":{"tf":1.4142135623730951},"38":{"tf":1.4142135623730951},"47":{"tf":1.4142135623730951}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"129":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"153":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"a":{"df":1,"docs":{"14":{"tf":1.0}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":8,"docs":{"146":{"tf":1.0},"4":{"tf":1.4142135623730951},"51":{"tf":1.4142135623730951},"57":{"tf":1.0},"72":{"tf":1.4142135623730951},"76":{"tf":1.0},"83":{"tf":1.4142135623730951},"95":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":1,"docs":{"159":{"tf":1.0}}}}}},"i":{"d":{"df":0,"docs":{},"e":{"df":1,"docs":{"1":{"tf":1.0}}}},"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"103":{"tf":1.0}}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"df":2,"docs":{"129":{"tf":1.0},"132":{"tf":1.0}}}},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"3":{"tf":1.0}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":9,"docs":{"103":{"tf":1.0},"126":{"tf":1.0},"142":{"tf":1.0},"148":{"tf":1.0},"32":{"tf":1.0},"52":{"tf":1.0},"60":{"tf":1.0},"61":{"tf":1.4142135623730951},"65":{"tf":1.0}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":8,"docs":{"165":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.4142135623730951},"36":{"tf":1.0},"45":{"tf":1.0},"59":{"tf":1.0}}}}}}}},"o":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":1,"docs":{"11":{"tf":1.0}}}},"df":0,"docs":{}},"r":{"d":{"df":1,"docs":{"19":{"tf":1.0}}},"df":0,"docs":{},"k":{"df":9,"docs":{"14":{"tf":1.0},"155":{"tf":1.0},"174":{"tf":1.0},"21":{"tf":1.0},"31":{"tf":1.0},"35":{"tf":1.0},"40":{"tf":1.0},"44":{"tf":1.0},"59":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"48":{"tf":1.7320508075688772}}}},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":3,"docs":{"11":{"tf":1.0},"14":{"tf":1.0},"96":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"l":{"d":{"df":1,"docs":{"142":{"tf":1.0}}},"df":0,"docs":{}},"s":{"df":1,"docs":{"103":{"tf":1.0}}},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"75":{"tf":1.4142135623730951}}}}}},"r":{"a":{"df":0,"docs":{},"p":{"df":3,"docs":{"103":{"tf":1.0},"129":{"tf":1.0},"60":{"tf":1.0}}}},"df":0,"docs":{},"i":{"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":2,"docs":{"127":{"tf":1.0},"131":{"tf":1.0}}}}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":2,"docs":{"127":{"tf":1.0},"131":{"tf":1.0}}}}}}}}},"df":15,"docs":{"126":{"tf":2.23606797749979},"127":{"tf":1.7320508075688772},"128":{"tf":1.0},"129":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.0},"138":{"tf":1.7320508075688772},"140":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"59":{"tf":1.0},"61":{"tf":1.0},"83":{"tf":1.0},"95":{"tf":1.0}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"14":{"tf":1.0}}}}}}}}},"x":{"d":{"df":36,"docs":{"132":{"tf":1.0},"141":{"tf":2.23606797749979},"142":{"tf":2.0},"143":{"tf":1.0},"144":{"tf":1.7320508075688772},"145":{"tf":1.4142135623730951},"147":{"tf":2.23606797749979},"148":{"tf":1.7320508075688772},"149":{"tf":1.0},"151":{"tf":1.4142135623730951},"152":{"tf":1.0},"153":{"tf":1.4142135623730951},"154":{"tf":2.0},"155":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951},"165":{"tf":1.4142135623730951},"166":{"tf":1.4142135623730951},"171":{"tf":1.4142135623730951},"174":{"tf":1.0},"27":{"tf":1.0},"30":{"tf":1.7320508075688772},"31":{"tf":1.0},"32":{"tf":1.7320508075688772},"33":{"tf":2.23606797749979},"34":{"tf":2.0},"35":{"tf":1.0},"36":{"tf":2.0},"37":{"tf":1.0},"38":{"tf":1.4142135623730951},"4":{"tf":2.23606797749979},"41":{"tf":1.0},"43":{"tf":1.4142135623730951},"45":{"tf":1.0},"47":{"tf":1.0},"52":{"tf":1.4142135623730951},"57":{"tf":1.0}},"s":{"/":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"37":{"tf":1.0}}}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"35":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"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":{}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":1,"docs":{"34":{"tf":1.0}}}}}}},"x":{"d":{"df":1,"docs":{"33":{"tf":1.0}}},"df":0,"docs":{}}},"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"154":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":2,"docs":{"154":{"tf":1.0},"158":{"tf":1.0}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":29,"docs":{"152":{"tf":1.0},"20":{"tf":1.7320508075688772},"21":{"tf":1.4142135623730951},"22":{"tf":2.6457513110645907},"23":{"tf":2.6457513110645907},"24":{"tf":1.0},"25":{"tf":1.4142135623730951},"26":{"tf":2.449489742783178},"27":{"tf":2.449489742783178},"28":{"tf":1.4142135623730951},"29":{"tf":1.0},"30":{"tf":1.7320508075688772},"31":{"tf":1.4142135623730951},"32":{"tf":1.4142135623730951},"33":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"35":{"tf":2.449489742783178},"36":{"tf":2.8284271247461903},"37":{"tf":2.449489742783178},"38":{"tf":1.0},"39":{"tf":1.7320508075688772},"40":{"tf":1.4142135623730951},"41":{"tf":1.4142135623730951},"42":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951},"44":{"tf":2.449489742783178},"45":{"tf":2.8284271247461903},"46":{"tf":2.449489742783178},"47":{"tf":1.0}}}}}}},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":23,"docs":{"103":{"tf":1.0},"107":{"tf":1.0},"112":{"tf":1.0},"116":{"tf":1.0},"121":{"tf":1.0},"125":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":1.7320508075688772},"132":{"tf":1.0},"153":{"tf":1.0},"35":{"tf":1.0},"37":{"tf":1.0},"44":{"tf":1.0},"46":{"tf":1.0},"57":{"tf":1.0},"60":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.0},"82":{"tf":1.0},"86":{"tf":1.0},"90":{"tf":1.0},"94":{"tf":1.0},"99":{"tf":1.0}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"'":{"df":0,"docs":{},"r":{"df":1,"docs":{"165":{"tf":1.0}}}},"df":0,"docs":{}}}},"z":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":1,"docs":{"138":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":2,"docs":{"141":{"tf":2.23606797749979},"156":{"tf":2.23606797749979}}}}}}}},"title":{"root":{"1":{"df":4,"docs":{"17":{"tf":1.0},"22":{"tf":1.0},"32":{"tf":1.0},"41":{"tf":1.0}}},"2":{"0":{"2":{"3":{"df":1,"docs":{"174":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":4,"docs":{"18":{"tf":1.0},"23":{"tf":1.0},"33":{"tf":1.0},"42":{"tf":1.0}}},"3":{"df":4,"docs":{"19":{"tf":1.0},"24":{"tf":1.0},"34":{"tf":1.0},"43":{"tf":1.0}}},"4":{"df":3,"docs":{"27":{"tf":1.0},"35":{"tf":1.0},"44":{"tf":1.0}}},"5":{"df":3,"docs":{"25":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0}}},"6":{"df":1,"docs":{"26":{"tf":1.0}}},"7":{"df":1,"docs":{"28":{"tf":1.0}}},"a":{"c":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"150":{"tf":1.0}}}}}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"160":{"tf":1.0}}}}}}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"156":{"tf":1.0},"42":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"df":11,"docs":{"148":{"tf":1.0},"174":{"tf":1.0},"20":{"tf":1.0},"22":{"tf":1.0},"26":{"tf":1.0},"30":{"tf":1.0},"33":{"tf":1.0},"35":{"tf":1.0},"39":{"tf":1.0},"42":{"tf":1.0},"44":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"i":{"df":2,"docs":{"143":{"tf":1.0},"162":{"tf":1.0}}},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"124":{"tf":1.0}}},"df":0,"docs":{}}}}},"s":{"df":0,"docs":{},"n":{"df":1,"docs":{"137":{"tf":1.0}}}},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"125":{"tf":1.0}}}}}}}}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"63":{"tf":1.0}}}}}}},"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":2,"docs":{"65":{"tf":1.0},"66":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":1,"docs":{"8":{"tf":1.0}}}}}},"df":1,"docs":{"12":{"tf":1.0}},"h":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"59":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"24":{"tf":1.0}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":2,"docs":{"25":{"tf":1.0},"28":{"tf":1.0}}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":5,"docs":{"13":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0}}}}}}},"o":{"d":{"df":0,"docs":{},"e":{"df":1,"docs":{"12":{"tf":1.0}}}},"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":3,"docs":{"26":{"tf":1.0},"73":{"tf":1.0},"77":{"tf":1.0}}}}}}}},"n":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"80":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"167":{"tf":1.0}},"u":{"df":0,"docs":{},"r":{"df":33,"docs":{"100":{"tf":1.0},"103":{"tf":1.0},"104":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":1.0},"112":{"tf":1.0},"113":{"tf":1.0},"116":{"tf":1.0},"117":{"tf":1.0},"121":{"tf":1.0},"122":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.0},"149":{"tf":1.0},"151":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"56":{"tf":1.0},"60":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":1.0},"75":{"tf":1.0},"76":{"tf":1.0},"82":{"tf":1.0},"83":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.0},"90":{"tf":1.0},"91":{"tf":1.0},"94":{"tf":1.0},"95":{"tf":1.0},"99":{"tf":1.0}}}}}}},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"144":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"13":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"14":{"tf":1.0}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"l":{"df":4,"docs":{"133":{"tf":1.0},"141":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0}}}}}}}},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":2,"docs":{"35":{"tf":1.0},"44":{"tf":1.0}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"126":{"tf":1.0}}}}}}}},"d":{"a":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"135":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":1,"docs":{"84":{"tf":1.0}}}}},"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":1,"docs":{"174":{"tf":1.0}}}}}}}},"i":{"d":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":1,"docs":{"14":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"6":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"o":{"c":{"df":10,"docs":{"100":{"tf":1.0},"104":{"tf":1.0},"108":{"tf":1.0},"117":{"tf":1.0},"122":{"tf":1.0},"72":{"tf":1.0},"76":{"tf":1.0},"83":{"tf":1.0},"87":{"tf":1.0},"95":{"tf":1.0}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":1,"docs":{"88":{"tf":1.0}}}}},"y":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":3,"docs":{"56":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":1,"docs":{"17":{"tf":1.0}}}}},"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":5,"docs":{"149":{"tf":1.0},"163":{"tf":1.0},"49":{"tf":1.0},"51":{"tf":1.0},"52":{"tf":1.0}}}}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"158":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"o":{"df":0,"docs":{},"y":{"df":1,"docs":{"14":{"tf":1.0}}}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"96":{"tf":1.0}}}}},"df":0,"docs":{}},"x":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":14,"docs":{"103":{"tf":1.0},"107":{"tf":1.0},"112":{"tf":1.0},"116":{"tf":1.0},"121":{"tf":1.0},"168":{"tf":1.0},"60":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.0},"82":{"tf":1.0},"86":{"tf":1.0},"90":{"tf":1.0},"94":{"tf":1.0},"99":{"tf":1.0}}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"11":{"tf":1.0}}}},"df":0,"docs":{}}}}},"f":{"a":{"df":0,"docs":{},"q":{"df":1,"docs":{"10":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"11":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"3":{"tf":1.0}}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":1,"docs":{"54":{"tf":1.0}},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"153":{"tf":1.0}}}}}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"64":{"tf":1.0}}}}}}}},"df":21,"docs":{"102":{"tf":1.0},"106":{"tf":1.0},"111":{"tf":1.0},"115":{"tf":1.0},"120":{"tf":1.0},"126":{"tf":1.0},"127":{"tf":1.0},"140":{"tf":1.0},"151":{"tf":1.0},"50":{"tf":1.0},"58":{"tf":1.0},"59":{"tf":1.4142135623730951},"61":{"tf":1.0},"63":{"tf":1.0},"70":{"tf":1.0},"74":{"tf":1.0},"81":{"tf":1.0},"85":{"tf":1.0},"89":{"tf":1.0},"93":{"tf":1.0},"98":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"92":{"tf":1.0}}}},"df":0,"docs":{}}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":4,"docs":{"22":{"tf":1.0},"26":{"tf":1.0},"35":{"tf":1.0},"44":{"tf":1.0}}}}}}},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":1,"docs":{"174":{"tf":1.4142135623730951}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}}}}}}}},"d":{"c":{"df":1,"docs":{"174":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"138":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"b":{"df":1,"docs":{"9":{"tf":1.0}}},"df":0,"docs":{}}}}}},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":1,"docs":{"162":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"7":{"tf":1.0}}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":1,"docs":{"137":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"l":{"df":6,"docs":{"159":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0},"5":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":2,"docs":{"12":{"tf":1.0},"168":{"tf":1.0}}}}},"o":{"/":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"14":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"j":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"57":{"tf":1.0}}}}}},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"62":{"tf":1.0}}}}}},"u":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"174":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":1,"docs":{"164":{"tf":1.0}}}}},"o":{"a":{"d":{"b":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"97":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"101":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"g":{"df":1,"docs":{"161":{"tf":1.0}}}}},"m":{"a":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"3":{"tf":1.0}}}}},"n":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"144":{"tf":1.0}}}},"df":0,"docs":{}},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"105":{"tf":1.0}}}},"df":0,"docs":{}},"x":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"137":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"174":{"tf":1.0}}},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"133":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"a":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"df":4,"docs":{"51":{"tf":1.0},"52":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"c":{"df":11,"docs":{"109":{"tf":1.0},"118":{"tf":1.0},"123":{"tf":1.0},"136":{"tf":1.0},"138":{"tf":1.0},"139":{"tf":1.0},"140":{"tf":1.0},"145":{"tf":1.0},"166":{"tf":1.0},"24":{"tf":1.0},"79":{"tf":1.0}}},"df":0,"docs":{}}}}},"o":{"d":{"df":0,"docs":{},"e":{"df":3,"docs":{"146":{"tf":1.0},"147":{"tf":1.0},"77":{"tf":1.0}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"174":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":12,"docs":{"102":{"tf":1.0},"106":{"tf":1.0},"111":{"tf":1.0},"115":{"tf":1.0},"120":{"tf":1.0},"70":{"tf":1.0},"74":{"tf":1.0},"81":{"tf":1.0},"85":{"tf":1.0},"89":{"tf":1.0},"93":{"tf":1.0},"98":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"c":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"15":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"x":{"df":0,"docs":{},"t":{"df":5,"docs":{"172":{"tf":1.0},"29":{"tf":1.0},"38":{"tf":1.0},"4":{"tf":1.0},"47":{"tf":1.0}}}}}},"o":{"c":{"df":0,"docs":{},"i":{"df":1,"docs":{"7":{"tf":1.0}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"174":{"tf":1.0}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":10,"docs":{"100":{"tf":1.0},"104":{"tf":1.0},"108":{"tf":1.0},"117":{"tf":1.0},"122":{"tf":1.0},"72":{"tf":1.0},"76":{"tf":1.0},"83":{"tf":1.0},"87":{"tf":1.0},"95":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"174":{"tf":1.0}}}},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"24":{"tf":1.0}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":4,"docs":{"0":{"tf":1.0},"142":{"tf":1.0},"32":{"tf":1.0},"41":{"tf":1.0}}}}}}}}}},"p":{"a":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":3,"docs":{"125":{"tf":1.0},"19":{"tf":1.0},"58":{"tf":1.0}}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"173":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"110":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":1,"docs":{"11":{"tf":1.0}}}}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"134":{"tf":1.0}}}}},"l":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":3,"docs":{"141":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0}}}},"y":{"df":2,"docs":{"23":{"tf":1.0},"27":{"tf":1.0}}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"158":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":3,"docs":{"171":{"tf":1.0},"34":{"tf":1.0},"43":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"68":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"173":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"f":{"df":1,"docs":{"132":{"tf":1.0}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":2,"docs":{"133":{"tf":1.0},"135":{"tf":1.0}}}}},"df":0,"docs":{}}},"v":{"df":0,"docs":{},"i":{"d":{"df":4,"docs":{"147":{"tf":1.0},"148":{"tf":1.0},"153":{"tf":1.0},"33":{"tf":1.0}}},"df":0,"docs":{}}},"x":{"df":0,"docs":{},"i":{"df":10,"docs":{"13":{"tf":1.0},"136":{"tf":1.0},"146":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.4142135623730951},"171":{"tf":1.4142135623730951},"34":{"tf":1.0},"43":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.0}}}}}}},"q":{"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"133":{"tf":1.0}}}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":6,"docs":{"15":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0},"20":{"tf":1.0},"30":{"tf":1.0},"39":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":20,"docs":{"1":{"tf":1.0},"11":{"tf":1.0},"12":{"tf":1.0},"13":{"tf":1.0},"133":{"tf":1.0},"15":{"tf":1.0},"158":{"tf":1.0},"168":{"tf":1.0},"174":{"tf":1.0},"18":{"tf":1.0},"2":{"tf":1.0},"20":{"tf":1.0},"22":{"tf":1.0},"27":{"tf":1.0},"30":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"39":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0}}}}}}}}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"i":{"df":1,"docs":{"165":{"tf":1.0}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"14":{"tf":1.0}}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":1,"docs":{"69":{"tf":1.0}}}}},"l":{"a":{"df":0,"docs":{},"y":{"df":3,"docs":{"154":{"tf":1.0},"39":{"tf":1.0},"42":{"tf":1.0}}}},"df":0,"docs":{}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":4,"docs":{"16":{"tf":1.0},"21":{"tf":1.0},"31":{"tf":1.0},"40":{"tf":1.0}}}}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":1,"docs":{"96":{"tf":1.0}}}},"n":{"df":2,"docs":{"129":{"tf":1.0},"13":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":10,"docs":{"100":{"tf":1.0},"104":{"tf":1.0},"108":{"tf":1.0},"117":{"tf":1.0},"122":{"tf":1.0},"72":{"tf":1.0},"76":{"tf":1.0},"83":{"tf":1.0},"87":{"tf":1.0},"95":{"tf":1.0}}}}}},"s":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"124":{"tf":1.0}}}}}},"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"a":{"df":1,"docs":{"57":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"19":{"tf":1.0}}},"df":0,"docs":{}},"p":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"171":{"tf":1.0}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"144":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"174":{"tf":1.0}}}},"i":{"c":{"df":2,"docs":{"17":{"tf":1.0},"174":{"tf":1.0}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"139":{"tf":1.0},"53":{"tf":1.0}}}}}}}},"i":{"d":{"df":0,"docs":{},"e":{"c":{"a":{"df":0,"docs":{},"r":{"df":3,"docs":{"169":{"tf":1.0},"170":{"tf":1.0},"20":{"tf":1.0}}}},"df":0,"docs":{}},"df":3,"docs":{"13":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0}}}},"df":0,"docs":{}},"n":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"78":{"tf":1.0}}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"11":{"tf":1.0}}}},"u":{"df":0,"docs":{},"r":{"c":{"df":1,"docs":{"174":{"tf":1.0}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"52":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":2,"docs":{"17":{"tf":1.0},"18":{"tf":1.0}}}},"t":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"55":{"tf":1.0}},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"128":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":1,"docs":{"66":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"67":{"tf":1.0}}}}}},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"174":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"143":{"tf":1.0}}}}}}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"173":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":1,"docs":{"27":{"tf":1.0}}}}}}}},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"114":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"150":{"tf":1.0}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"119":{"tf":1.0}}}}}}}}}}},"u":{"d":{"df":0,"docs":{},"p":{"df":1,"docs":{"17":{"tf":1.0}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"135":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"158":{"tf":1.0}}}},"df":0,"docs":{}}}},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"152":{"tf":1.0}}}},"df":1,"docs":{"2":{"tf":1.0}}}},"v":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"o":{"df":1,"docs":{"173":{"tf":1.0}}}}},"df":0,"docs":{}}},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":1,"docs":{"62":{"tf":1.0}}}}},"h":{"a":{"df":0,"docs":{},"t":{"'":{"df":3,"docs":{"29":{"tf":1.0},"38":{"tf":1.0},"47":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":1,"docs":{"126":{"tf":1.0}}}}}}},"x":{"d":{"df":8,"docs":{"141":{"tf":1.0},"144":{"tf":1.0},"145":{"tf":1.0},"147":{"tf":1.0},"148":{"tf":1.0},"153":{"tf":1.0},"30":{"tf":1.0},"33":{"tf":1.0}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":5,"docs":{"20":{"tf":1.0},"23":{"tf":1.0},"27":{"tf":1.0},"30":{"tf":1.0},"39":{"tf":1.0}}}}}}},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"131":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"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":["introduction.html#overview","introduction.html#what-is-quilkin","introduction.html#why-use-quilkin","introduction.html#major-features","introduction.html#what-next","installation.html#installation","installation.html#distributions","installation.html#oci-image","installation.html#cargo","installation.html#github","faq.html#faq","faq.html#just-how-fast-is-quilkin-what-sort-of-performance-can-i-expect","faq.html#can-i-integrate-quilkin-with-c-code","faq.html#i-would-like-to-run-quilkin-as-a-client-side-proxy-on-a-console-can-i-do-that","faq.html#any-reason-you-didnt-contribute-this-intoextend-envoy","deployment/quickstarts/netcat.html#quickstart-quilkin-with-netcat","deployment/quickstarts/netcat.html#requirements","deployment/quickstarts/netcat.html#1-start-an-udp-echo-service","deployment/quickstarts/netcat.html#2-start-quilkin","deployment/quickstarts/netcat.html#3-send-a-packet","deployment/quickstarts/agones-xonotic-sidecar.html#quickstart-quilkin-with-agones-and-xonotic-sidecar","deployment/quickstarts/agones-xonotic-sidecar.html#requirements","deployment/quickstarts/agones-xonotic-sidecar.html#1-agones-fleet-with-quilkin","deployment/quickstarts/agones-xonotic-sidecar.html#2-play-xonotic","deployment/quickstarts/agones-xonotic-sidecar.html#3-check-out-the-metrics","deployment/quickstarts/agones-xonotic-sidecar.html#5-cleanup","deployment/quickstarts/agones-xonotic-sidecar.html#6-agones-fleet-but-with-compression","deployment/quickstarts/agones-xonotic-sidecar.html#4-play-xonotic-through-quilkin","deployment/quickstarts/agones-xonotic-sidecar.html#7-cleanup","deployment/quickstarts/agones-xonotic-sidecar.html#whats-next","deployment/quickstarts/agones-xonotic-xds.html#quickstart-quilkin-with-agones-and-xonotic-xds","deployment/quickstarts/agones-xonotic-xds.html#requirements","deployment/quickstarts/agones-xonotic-xds.html#1-overview","deployment/quickstarts/agones-xonotic-xds.html#2-install-quilkin-agones-xds-provider","deployment/quickstarts/agones-xonotic-xds.html#3-install-quilkin-proxy-pool","deployment/quickstarts/agones-xonotic-xds.html#4-create-the-agones-fleet","deployment/quickstarts/agones-xonotic-xds.html#5-allocate-a-gameserver","deployment/quickstarts/agones-xonotic-xds.html#connecting-client-side","deployment/quickstarts/agones-xonotic-xds.html#whats-next","deployment/quickstarts/agones-xonotic-relay.html#quickstart-quilkin-with-agones-and-xonotic-relay","deployment/quickstarts/agones-xonotic-relay.html#requirements","deployment/quickstarts/agones-xonotic-relay.html#1-overview","deployment/quickstarts/agones-xonotic-relay.html#2-install-quilkin-relay-and-agones-agent","deployment/quickstarts/agones-xonotic-relay.html#3-install-quilkin-proxy-pool","deployment/quickstarts/agones-xonotic-relay.html#4-create-the-agones-fleet","deployment/quickstarts/agones-xonotic-relay.html#5-allocate-a-gameserver","deployment/quickstarts/agones-xonotic-relay.html#connecting-client-side","deployment/quickstarts/agones-xonotic-relay.html#whats-next","services/proxy.html#proxy","services/proxy.html#endpoints","services/proxy.html#proxy-filters","services/proxy.html#endpoint-metadata","services/proxy.html#specialist-endpoint-metadata","services/proxy.html#session","services/proxy/configuration.html#configuration-file","services/proxy/configuration.html#static-configuration","services/proxy/configuration.html#dynamic-configuration","services/proxy/configuration.html#json-schema","services/proxy/filters.html#packet-filters","services/proxy/filters.html#filters-and-filter-chain","services/proxy/filters.html#configuration-examples","services/proxy/filters.html#filter-dynamic-metadata","services/proxy/filters.html#well-known-dynamic-metadata","services/proxy/filters.html#built-in-filters","services/proxy/filters.html#filterconfig","services/proxy/filters/capture.html#capture","services/proxy/filters/capture.html#capture-strategies","services/proxy/filters/capture.html#suffix","services/proxy/filters/capture.html#prefix","services/proxy/filters/capture.html#regex","services/proxy/filters/capture.html#filter-name","services/proxy/filters/capture.html#configuration-examples","services/proxy/filters/capture.html#configuration-options--rust-doc-","services/proxy/filters/compress.html#compress","services/proxy/filters/compress.html#filter-name","services/proxy/filters/compress.html#configuration-examples","services/proxy/filters/compress.html#configuration-options--rust-doc-","services/proxy/filters/compress.html#compression-modes","services/proxy/filters/compress.html#snappy","services/proxy/filters/compress.html#lz4","services/proxy/filters/compress.html#metrics","services/proxy/filters/concatenate.html#concatenate","services/proxy/filters/concatenate.html#filter-name","services/proxy/filters/concatenate.html#configuration-examples","services/proxy/filters/concatenate.html#configuration-options--rust-doc-","services/proxy/filters/debug.html#debug","services/proxy/filters/debug.html#filter-name","services/proxy/filters/debug.html#configuration-examples","services/proxy/filters/debug.html#configuration-options--rust-doc-","services/proxy/filters/drop.html#drop","services/proxy/filters/drop.html#filter-name","services/proxy/filters/drop.html#configuration-examples","services/proxy/filters/drop.html#configuration","services/proxy/filters/firewall.html#firewall","services/proxy/filters/firewall.html#filter-name","services/proxy/filters/firewall.html#configuration-examples","services/proxy/filters/firewall.html#configuration-options--rust-doc-","services/proxy/filters/firewall.html#rule-evaluation","services/proxy/filters/load_balancer.html#loadbalancer","services/proxy/filters/load_balancer.html#filter-name","services/proxy/filters/load_balancer.html#configuration-examples","services/proxy/filters/load_balancer.html#configuration-options--rust-doc-","services/proxy/filters/local_rate_limit.html#localratelimit","services/proxy/filters/local_rate_limit.html#filter-name","services/proxy/filters/local_rate_limit.html#configuration-examples","services/proxy/filters/local_rate_limit.html#configuration-options--rust-doc-","services/proxy/filters/match.html#match","services/proxy/filters/match.html#filter-name","services/proxy/filters/match.html#configuration-examples","services/proxy/filters/match.html#configuration-options--rust-doc-","services/proxy/filters/match.html#metrics","services/proxy/filters/pass.html#pass","services/proxy/filters/pass.html#filter-name","services/proxy/filters/pass.html#configuration-examples","services/proxy/filters/pass.html#configuration","services/proxy/filters/timestamp.html#timestamp","services/proxy/filters/timestamp.html#filter-name","services/proxy/filters/timestamp.html#configuration-examples","services/proxy/filters/timestamp.html#configuration-options--rust-doc-","services/proxy/filters/timestamp.html#metrics","services/proxy/filters/token_router.html#tokenrouter","services/proxy/filters/token_router.html#filter-name","services/proxy/filters/token_router.html#configuration-examples","services/proxy/filters/token_router.html#configuration-options--rust-doc-","services/proxy/filters/token_router.html#metrics","services/proxy/filters/token_router.html#sample-applications","services/proxy/filters/token_router.html#packet-authentication","services/proxy/filters/writing_custom_filters.html#writing-custom-filters","services/proxy/filters/writing_custom_filters.html#filter","services/proxy/filters/writing_custom_filters.html#staticfilter","services/proxy/filters/writing_custom_filters.html#running","services/proxy/filters/writing_custom_filters.html#configuration","services/proxy/filters/writing_custom_filters.html#yaml-configuration","services/proxy/filters/writing_custom_filters.html#protobuf-configuration","services/proxy/qcmp.html#quilkin-control-message-protocol-qcmp","services/proxy/qcmp.html#ping","services/proxy/qcmp.html#protocol-data-unit","services/proxy/metrics.html#proxy-metrics","services/proxy/metrics.html#asn-maxmind-information","services/proxy/metrics.html#general-metrics","services/proxy/metrics.html#session-metrics","services/proxy/metrics.html#filter-metrics","services/xds.html#xds-control-plane","services/xds.html#overview","services/xds.html#supported-apis","services/xds.html#connecting-to-an-xds-management-server","services/xds/metrics.html#xds-metrics","services/xds/metrics.html#proxy-mode","services/xds/metrics.html#xds-provider-mode","services/xds/providers/agones.html#agones-xds-provider","services/xds/providers/agones.html#endpoint-configuration","services/xds/providers/agones.html#access-tokens","services/xds/providers/agones.html#filter-configuration","services/xds/providers/agones.html#usage","services/xds/providers/filesystem.html#filesystem-xds-provider","services/relay.html#control-plane-relay","services/relay.html#quickstart","services/agent.html#control-plane-agents","services/agent.html#quickstart","sdks/unreal-engine.html#quilkin-unreal-engine-plugin","sdks/unreal-engine.html#how-to-install","deployment/admin.html#administration","deployment/admin.html#logging","deployment/admin.html#http-api","deployment/admin.html#endpoints","deployment/admin.html#live","deployment/admin.html#ready","deployment/admin.html#metrics","deployment/admin.html#config","deployment/examples.html#quilkin-integration-examples","deployment/examples.html#server-proxy-as-a-sidecar","deployment/examples.html#client-proxy-to-sidecar-server-proxy","deployment/examples.html#client-proxy-to-separate-server-proxies-pools","deployment/examples.html#what-next","third-party/presentations.html#third-party-videos-and-presentations","third-party/presentations.html#gdc-2023-open-source-game-development-summit-agones-and-quilkin-oss-multiplayer-game-server-service-mesh-on-kubernetes"],"index":{"documentStore":{"docInfo":{"0":{"body":10,"breadcrumbs":2,"title":1},"1":{"body":66,"breadcrumbs":2,"title":1},"10":{"body":0,"breadcrumbs":2,"title":1},"100":{"body":41,"breadcrumbs":6,"title":2},"101":{"body":60,"breadcrumbs":8,"title":4},"102":{"body":19,"breadcrumbs":6,"title":1},"103":{"body":1,"breadcrumbs":7,"title":2},"104":{"body":115,"breadcrumbs":7,"title":2},"105":{"body":52,"breadcrumbs":9,"title":4},"106":{"body":19,"breadcrumbs":4,"title":1},"107":{"body":1,"breadcrumbs":5,"title":2},"108":{"body":38,"breadcrumbs":5,"title":2},"109":{"body":180,"breadcrumbs":7,"title":4},"11":{"body":60,"breadcrumbs":6,"title":5},"110":{"body":18,"breadcrumbs":4,"title":1},"111":{"body":12,"breadcrumbs":4,"title":1},"112":{"body":1,"breadcrumbs":5,"title":2},"113":{"body":38,"breadcrumbs":5,"title":2},"114":{"body":3,"breadcrumbs":4,"title":1},"115":{"body":21,"breadcrumbs":4,"title":1},"116":{"body":1,"breadcrumbs":5,"title":2},"117":{"body":25,"breadcrumbs":5,"title":2},"118":{"body":35,"breadcrumbs":7,"title":4},"119":{"body":7,"breadcrumbs":4,"title":1},"12":{"body":47,"breadcrumbs":5,"title":4},"120":{"body":30,"breadcrumbs":5,"title":1},"121":{"body":1,"breadcrumbs":6,"title":2},"122":{"body":44,"breadcrumbs":6,"title":2},"123":{"body":31,"breadcrumbs":8,"title":4},"124":{"body":40,"breadcrumbs":5,"title":1},"125":{"body":0,"breadcrumbs":6,"title":2},"126":{"body":108,"breadcrumbs":6,"title":2},"127":{"body":66,"breadcrumbs":8,"title":3},"128":{"body":78,"breadcrumbs":6,"title":1},"129":{"body":35,"breadcrumbs":6,"title":1},"13":{"body":24,"breadcrumbs":7,"title":6},"130":{"body":170,"breadcrumbs":6,"title":1},"131":{"body":27,"breadcrumbs":6,"title":1},"132":{"body":67,"breadcrumbs":7,"title":2},"133":{"body":204,"breadcrumbs":7,"title":2},"134":{"body":39,"breadcrumbs":9,"title":5},"135":{"body":24,"breadcrumbs":5,"title":1},"136":{"body":109,"breadcrumbs":7,"title":3},"137":{"body":6,"breadcrumbs":4,"title":2},"138":{"body":56,"breadcrumbs":5,"title":3},"139":{"body":180,"breadcrumbs":4,"title":2},"14":{"body":56,"breadcrumbs":6,"title":5},"140":{"body":54,"breadcrumbs":4,"title":2},"141":{"body":101,"breadcrumbs":4,"title":2},"142":{"body":159,"breadcrumbs":5,"title":3},"143":{"body":98,"breadcrumbs":3,"title":1},"144":{"body":207,"breadcrumbs":4,"title":2},"145":{"body":15,"breadcrumbs":6,"title":4},"146":{"body":0,"breadcrumbs":5,"title":2},"147":{"body":117,"breadcrumbs":5,"title":2},"148":{"body":142,"breadcrumbs":6,"title":3},"149":{"body":36,"breadcrumbs":7,"title":3},"15":{"body":0,"breadcrumbs":4,"title":3},"150":{"body":43,"breadcrumbs":6,"title":2},"151":{"body":33,"breadcrumbs":6,"title":2},"152":{"body":68,"breadcrumbs":6,"title":2},"153":{"body":47,"breadcrumbs":5,"title":1},"154":{"body":75,"breadcrumbs":7,"title":3},"155":{"body":203,"breadcrumbs":4,"title":3},"156":{"body":211,"breadcrumbs":2,"title":1},"157":{"body":220,"breadcrumbs":5,"title":3},"158":{"body":72,"breadcrumbs":3,"title":1},"159":{"body":22,"breadcrumbs":6,"title":4},"16":{"body":14,"breadcrumbs":2,"title":1},"160":{"body":34,"breadcrumbs":3,"title":1},"161":{"body":8,"breadcrumbs":2,"title":1},"162":{"body":40,"breadcrumbs":2,"title":1},"163":{"body":25,"breadcrumbs":3,"title":2},"164":{"body":5,"breadcrumbs":2,"title":1},"165":{"body":19,"breadcrumbs":2,"title":1},"166":{"body":129,"breadcrumbs":2,"title":1},"167":{"body":19,"breadcrumbs":2,"title":1},"168":{"body":10,"breadcrumbs":2,"title":1},"169":{"body":36,"breadcrumbs":5,"title":3},"17":{"body":30,"breadcrumbs":6,"title":5},"170":{"body":112,"breadcrumbs":5,"title":3},"171":{"body":79,"breadcrumbs":7,"title":5},"172":{"body":188,"breadcrumbs":8,"title":6},"173":{"body":10,"breadcrumbs":3,"title":1},"174":{"body":0,"breadcrumbs":6,"title":4},"175":{"body":98,"breadcrumbs":18,"title":16},"18":{"body":56,"breadcrumbs":4,"title":3},"19":{"body":61,"breadcrumbs":4,"title":3},"2":{"body":53,"breadcrumbs":3,"title":2},"20":{"body":0,"breadcrumbs":8,"title":5},"21":{"body":22,"breadcrumbs":4,"title":1},"22":{"body":94,"breadcrumbs":7,"title":4},"23":{"body":36,"breadcrumbs":6,"title":3},"24":{"body":34,"breadcrumbs":7,"title":4},"25":{"body":12,"breadcrumbs":5,"title":2},"26":{"body":92,"breadcrumbs":7,"title":4},"27":{"body":107,"breadcrumbs":8,"title":5},"28":{"body":13,"breadcrumbs":5,"title":2},"29":{"body":6,"breadcrumbs":5,"title":2},"3":{"body":52,"breadcrumbs":3,"title":2},"30":{"body":0,"breadcrumbs":8,"title":5},"31":{"body":26,"breadcrumbs":4,"title":1},"32":{"body":46,"breadcrumbs":5,"title":2},"33":{"body":135,"breadcrumbs":9,"title":6},"34":{"body":201,"breadcrumbs":8,"title":5},"35":{"body":83,"breadcrumbs":7,"title":4},"36":{"body":275,"breadcrumbs":6,"title":3},"37":{"body":205,"breadcrumbs":6,"title":3},"38":{"body":10,"breadcrumbs":5,"title":2},"39":{"body":0,"breadcrumbs":8,"title":5},"4":{"body":198,"breadcrumbs":2,"title":1},"40":{"body":26,"breadcrumbs":4,"title":1},"41":{"body":74,"breadcrumbs":5,"title":2},"42":{"body":156,"breadcrumbs":9,"title":6},"43":{"body":218,"breadcrumbs":8,"title":5},"44":{"body":83,"breadcrumbs":7,"title":4},"45":{"body":276,"breadcrumbs":6,"title":3},"46":{"body":205,"breadcrumbs":6,"title":3},"47":{"body":10,"breadcrumbs":5,"title":2},"48":{"body":132,"breadcrumbs":2,"title":1},"49":{"body":20,"breadcrumbs":2,"title":1},"5":{"body":25,"breadcrumbs":2,"title":1},"50":{"body":27,"breadcrumbs":3,"title":2},"51":{"body":50,"breadcrumbs":3,"title":2},"52":{"body":79,"breadcrumbs":4,"title":3},"53":{"body":113,"breadcrumbs":2,"title":1},"54":{"body":55,"breadcrumbs":5,"title":2},"55":{"body":92,"breadcrumbs":5,"title":2},"56":{"body":18,"breadcrumbs":5,"title":2},"57":{"body":154,"breadcrumbs":5,"title":2},"58":{"body":23,"breadcrumbs":4,"title":2},"59":{"body":194,"breadcrumbs":5,"title":3},"6":{"body":0,"breadcrumbs":2,"title":1},"60":{"body":101,"breadcrumbs":4,"title":2},"61":{"body":136,"breadcrumbs":5,"title":3},"62":{"body":24,"breadcrumbs":6,"title":4},"63":{"body":75,"breadcrumbs":4,"title":2},"64":{"body":50,"breadcrumbs":3,"title":1},"65":{"body":33,"breadcrumbs":4,"title":1},"66":{"body":5,"breadcrumbs":5,"title":2},"67":{"body":4,"breadcrumbs":4,"title":1},"68":{"body":4,"breadcrumbs":4,"title":1},"69":{"body":16,"breadcrumbs":4,"title":1},"7":{"body":12,"breadcrumbs":3,"title":2},"70":{"body":1,"breadcrumbs":5,"title":2},"71":{"body":22,"breadcrumbs":5,"title":2},"72":{"body":159,"breadcrumbs":7,"title":4},"73":{"body":20,"breadcrumbs":4,"title":1},"74":{"body":1,"breadcrumbs":5,"title":2},"75":{"body":81,"breadcrumbs":5,"title":2},"76":{"body":48,"breadcrumbs":7,"title":4},"77":{"body":0,"breadcrumbs":5,"title":2},"78":{"body":42,"breadcrumbs":4,"title":1},"79":{"body":80,"breadcrumbs":4,"title":1},"8":{"body":10,"breadcrumbs":2,"title":1},"80":{"body":14,"breadcrumbs":4,"title":1},"81":{"body":22,"breadcrumbs":4,"title":1},"82":{"body":1,"breadcrumbs":5,"title":2},"83":{"body":21,"breadcrumbs":5,"title":2},"84":{"body":61,"breadcrumbs":7,"title":4},"85":{"body":30,"breadcrumbs":4,"title":1},"86":{"body":1,"breadcrumbs":5,"title":2},"87":{"body":18,"breadcrumbs":5,"title":2},"88":{"body":24,"breadcrumbs":7,"title":4},"89":{"body":13,"breadcrumbs":4,"title":1},"9":{"body":10,"breadcrumbs":2,"title":1},"90":{"body":1,"breadcrumbs":5,"title":2},"91":{"body":38,"breadcrumbs":5,"title":2},"92":{"body":3,"breadcrumbs":4,"title":1},"93":{"body":16,"breadcrumbs":4,"title":1},"94":{"body":1,"breadcrumbs":5,"title":2},"95":{"body":31,"breadcrumbs":5,"title":2},"96":{"body":138,"breadcrumbs":7,"title":4},"97":{"body":49,"breadcrumbs":5,"title":2},"98":{"body":8,"breadcrumbs":5,"title":1},"99":{"body":1,"breadcrumbs":6,"title":2}},"docs":{"0":{"body":"Quilkin is a UDP proxy, specifically designed for use with multiplayer dedicated game servers.","breadcrumbs":"Introduction » Overview","id":"0","title":"Overview"},"1":{"body":"Quilkin on open source is a non-transparent UDP proxy specifically designed for use with large scale multiplayer dedicated game servers deployments, to ensure security, access control, telemetry data, metrics and more. It is designed to be used behind game clients as well as in front of dedicated game servers. Quilkin's aim is to pull the above functionality out of bespoke, monolithic dedicated game servers and clients, and provide standard, composable modules that can be reused across a wide set of multiplayer games, so that game developers can instead focus on their game specific aspects of building a multiplayer game.","breadcrumbs":"Introduction » What is Quilkin?","id":"1","title":"What is Quilkin?"},"10":{"body":"","breadcrumbs":"FAQ » FAQ","id":"10","title":"FAQ"},"100":{"body":"# #[tokio::main]\n# async fn main() {\n# let yaml = \"\nversion: v1alpha1\nfilters: - name: quilkin.filters.load_balancer.v1alpha1.LoadBalancer config: policy: ROUND_ROBIN\nclusters: - endpoints: - address: 127.0.0.1:7001\n# \";\n# let config = quilkin::config::Config::from_reader(yaml.as_bytes()).unwrap();\n# assert_eq!(config.filters.load().len(), 1);\n# } The load balancing policy (the strategy to use to select what endpoint to send traffic to) is configurable. In the example above, packets will be distributed by selecting endpoints in turn, in round robin fashion.","breadcrumbs":"Proxy » Filters » Load Balancer » Configuration Examples","id":"100","title":"Configuration Examples"},"101":{"body":"$schema: http://json-schema.org/draft-07/schema#\ntitle: Config\ndescription: The configuration for [`load_balancer`][super].\ntype: object\nproperties: policy: default: ROUND_ROBIN allOf: - $ref: '#/definitions/Policy'\ndefinitions: Policy: description: Policy represents how a [`load_balancer`][super] distributes packets across endpoints. oneOf: - description: Send packets to endpoints in turns. type: string enum: - ROUND_ROBIN - description: Send packets to endpoints chosen at random. type: string enum: - RANDOM - description: Send packets to endpoints based on hash of source IP and port. type: string enum: - HASH","breadcrumbs":"Proxy » Filters » Load Balancer » Configuration Options ( Rust Doc )","id":"101","title":"Configuration Options ( Rust Doc )"},"102":{"body":"The LocalRateLimit filter controls the frequency at which packets received downstream are forwarded upstream by the proxy. Rate limiting is done independently per source (IP, Port) combination.","breadcrumbs":"Proxy » Filters » Local Rate Limit » LocalRateLimit","id":"102","title":"LocalRateLimit"},"103":{"body":"quilkin.filters.local_rate_limit.v1alpha1.LocalRateLimit","breadcrumbs":"Proxy » Filters » Local Rate Limit » Filter name","id":"103","title":"Filter name"},"104":{"body":"# // Wrap this example within an async main function since the\n# // local_rate_limit filter spawns a task on initialization\n# #[tokio::main]\n# async fn main() {\n# let yaml = \"\nversion: v1alpha1\nfilters: - name: quilkin.filters.local_rate_limit.v1alpha1.LocalRateLimit config: max_packets: 1000 period: 1\nclusters: - endpoints: - address: 127.0.0.1:7001\n# \";\n# let config = quilkin::config::Config::from_reader(yaml.as_bytes()).unwrap();\n# assert_eq!(config.filters.load().len(), 1);\n# } To configure a rate limiter, we specify the maximum rate at which the proxy is allowed to forward packets. In the example above, we configured the proxy to forward a maximum of 1000 packets per second). Be aware that due to some optimizations in the current rate limiter implementation, the enforced maximum number of packets is not always exact. It is in theory possible that the rate limiter allows a few packets through, however in practice this would be a rare occurrence and the maximum number of such packets that is in the worse case N-1 where N is the number of threads used to process packets. For example, a configuration allowing 1000 packets per second could potentially allow 1004 packets during some time window if we have up to 4 threads. Packets that that exceeds the maximum configured rate are dropped.","breadcrumbs":"Proxy » Filters » Local Rate Limit » Configuration Examples","id":"104","title":"Configuration Examples"},"105":{"body":"$schema: http://json-schema.org/draft-07/schema#\ntitle: Config\ndescription: Config represents a [self]'s configuration.\ntype: object\nrequired:\n- max_packets\n- period\nproperties: max_packets: description: The maximum number of packets allowed to be forwarded by the rate limiter in a given duration. type: integer format: uint minimum: 0.0 period: description: The duration in seconds during which max_packets applies. If none is provided, it defaults to one second. type: integer format: uint32 minimum: 0.0","breadcrumbs":"Proxy » Filters » Local Rate Limit » Configuration Options ( Rust Doc )","id":"105","title":"Configuration Options ( Rust Doc )"},"106":{"body":"The Match filter's job is to provide a mechanism to change behaviour based on dynamic metadata. This filter behaves similarly to the match expression in Rust or switch statements in other languages.","breadcrumbs":"Proxy » Filters » Match » Match","id":"106","title":"Match"},"107":{"body":"quilkin.filters.match.v1alpha1.Match","breadcrumbs":"Proxy » Filters » Match » Filter name","id":"107","title":"Filter name"},"108":{"body":"# let yaml = \"\nversion: v1alpha1\nclusters: - endpoints: - address: 127.0.0.1:26000 - address: 127.0.0.1:26001\nfilters: - name: quilkin.filters.capture.v1alpha1.Capture config: metadataKey: myapp.com/token prefix: size: 3 remove: false - name: quilkin.filters.match.v1alpha1.Match config: on_read: metadataKey: myapp.com/token branches: - value: abc name: quilkin.filters.pass.v1alpha1.Pass fallthrough: name: quilkin.filters.drop.v1alpha1.Drop\n# \";\n# let config = quilkin::config::Config::from_reader(yaml.as_bytes()).unwrap();\n# assert_eq!(config.filters.load().len(), 2);","breadcrumbs":"Proxy » Filters » Match » Configuration Examples","id":"108","title":"Configuration Examples"},"109":{"body":"$schema: http://json-schema.org/draft-07/schema#\ntitle: Config\ndescription: Configuration for [`Match`][super::Match].\ntype: object\nproperties: on_read: description: Configuration for [`Filter::read`][crate::filters::Filter::read]. anyOf: - $ref: '#/definitions/DirectionalConfig' - type: 'null' on_write: description: Configuration for [`Filter::write`][crate::filters::Filter::write]. anyOf: - $ref: '#/definitions/DirectionalConfig' - type: 'null'\nadditionalProperties: false\ndefinitions: Branch: description: A specific match branch. The filter is run when `value` matches the value defined in `metadata_key`. type: object required: - name - value properties: config: true label: type: - string - 'null' name: type: string value: description: The value to compare against the dynamic metadata. allOf: - $ref: '#/definitions/Value' DirectionalConfig: description: Configuration for a specific direction. type: object required: - branches - metadataKey properties: branches: description: List of filters to compare and potentially run if any match. type: array items: $ref: '#/definitions/Branch' fallthrough: description: The behaviour for when none of the `branches` match. default: name: quilkin.filters.drop.v1alpha1.Drop label: null config: null allOf: - $ref: '#/definitions/Filter' metadataKey: description: The key for the metadata to compare against. allOf: - $ref: '#/definitions/Key' Filter: description: Filter is the configuration for a single filter type: object required: - name properties: config: true label: type: - string - 'null' name: type: string additionalProperties: false Key: description: A key in the metadata table. type: string Value: anyOf: - type: boolean - type: integer format: uint64 minimum: 0.0 - type: array items: $ref: '#/definitions/Value' - type: string - type: array items: type: integer format: uint8 minimum: 0.0 View the Match filter documentation for more details.","breadcrumbs":"Proxy » Filters » Match » Configuration Options ( Rust Doc )","id":"109","title":"Configuration Options ( Rust Doc )"},"11":{"body":"Our current testing shows that on Quilkin shows that it process packets quite fast ! We won't be publishing performance benchmarks, as performance will always change depending on the underlying hardware, number of filters, configurations and more. We highly recommend you run your own load tests on your platform and configuration, matching your production workload and configuration as close as possible. Our iperf3 based performance test in the examples' folder is a good starting point. Since this is still an alpha project, we have plans on investigating further performance improvements in upcoming releases, both from an optimisation and observability perspective as well.","breadcrumbs":"FAQ » Just how fast is Quilkin? What sort of performance can I expect?","id":"11","title":"Just how fast is Quilkin? What sort of performance can I expect?"},"110":{"body":"quilkin_filter_int_counter{label=\"packets_matched_total\"} A counter of the total number of packets where the dynamic metadata matches a branch value. quilkin_filter_int_counter{label=\"packets_fallthrough_total\"} A counter of the total number of packets that are processed by the fallthrough configuration.","breadcrumbs":"Proxy » Filters » Match » Metrics","id":"110","title":"Metrics"},"111":{"body":"The Pass filter that always passes any packet through it. This is useful in combination with conditional flow filters like Matches","breadcrumbs":"Proxy » Filters » Pass » Pass","id":"111","title":"Pass"},"112":{"body":"quilkin.filters.pass.v1alpha1.Pass","breadcrumbs":"Proxy » Filters » Pass » Filter name","id":"112","title":"Filter name"},"113":{"body":"# let yaml = \"\nversion: v1alpha1\nclusters: - endpoints: - address: 127.0.0.1:26000 - address: 127.0.0.1:26001\nfilters: - name: quilkin.filters.capture.v1alpha1.Capture config: metadataKey: myapp.com/token prefix: size: 3 remove: false - name: quilkin.filters.match.v1alpha1.Match config: on_read: metadataKey: myapp.com/token branches: - value: abc name: quilkin.filters.pass.v1alpha1.Pass fallthrough: name: quilkin.filters.drop.v1alpha1.Drop\n# \";\n# let config = quilkin::config::Config::from_reader(yaml.as_bytes()).unwrap();\n# assert_eq!(config.filters.load().len(), 2);","breadcrumbs":"Proxy » Filters » Pass » Configuration Examples","id":"113","title":"Configuration Examples"},"114":{"body":"No defined configuration options.","breadcrumbs":"Proxy » Filters » Pass » Configuration","id":"114","title":"Configuration"},"115":{"body":"The Timestamp filter accepts a UNIX timestamp from metadata and observes the duration between that timestamp and now. Mostly useful in combination with other filters such as Capture to pull timestamp data from packets.","breadcrumbs":"Proxy » Filters » Timestamp » Timestamp","id":"115","title":"Timestamp"},"116":{"body":"quilkin.filters.timestamp.v1alpha1.Timestamp","breadcrumbs":"Proxy » Filters » Timestamp » Filter name","id":"116","title":"Filter name"},"117":{"body":"# let yaml = \"\nversion: v1alpha1\nfilters: - name: quilkin.filters.capture.v1alpha1.Capture config: metadataKey: example.com/session_duration prefix: size: 3 remove: false - name: quilkin.filters.timestamp.v1alpha1.Timestamp config: metadataKey: example.com/session_duration\nclusters: - endpoints: - address: 127.0.0.1:26000\n# \";\n# let config = quilkin::config::Config::from_reader(yaml.as_bytes()).unwrap();","breadcrumbs":"Proxy » Filters » Timestamp » Configuration Examples","id":"117","title":"Configuration Examples"},"118":{"body":"$schema: http://json-schema.org/draft-07/schema#\ntitle: Config\ndescription: Config represents a [self]'s configuration.\ntype: object\nrequired:\n- metadataKey\nproperties: metadataKey: description: The metadata key to read the UTC UNIX Timestamp from. allOf: - $ref: '#/definitions/Key'\ndefinitions: Key: description: A key in the metadata table. type: string","breadcrumbs":"Proxy » Filters » Timestamp » Configuration Options ( Rust Doc )","id":"118","title":"Configuration Options ( Rust Doc )"},"119":{"body":"quilkin_filter_histogram{label=\"duration\"} A histogram of durations from metadata_key to now in the packet direction.","breadcrumbs":"Proxy » Filters » Timestamp » Metrics","id":"119","title":"Metrics"},"12":{"body":"Quilkin is also released as a library so it can be integrated with an external codebase as necessary. Using Rust code inside a C or C++ project mostly consists of two parts. Creating a C-friendly API in Rust Embedding your Rust project into an external build system See A little Rust with your C for more information. Over time, we will be expanding documentation on how to integrate with specific engines if running Quilkin as a separate binary is not an option.","breadcrumbs":"FAQ » Can I integrate Quilkin with C++ code?","id":"12","title":"Can I integrate Quilkin with C++ code?"},"120":{"body":"The TokenRouter filter's job is to provide a mechanism to declare which Endpoints a packet should be sent to. This Filter provides this functionality by comparing a byte array token found in the Filter Dynamic Metadata from a previous Filter, and comparing it to Endpoint's tokens , and sending packets to those Endpoints only if there is a match.","breadcrumbs":"Proxy » Filters » Token Router » TokenRouter","id":"120","title":"TokenRouter"},"121":{"body":"quilkin.filters.token_router.v1alpha1.TokenRouter","breadcrumbs":"Proxy » Filters » Token Router » Filter name","id":"121","title":"Filter name"},"122":{"body":"# let yaml = \"\nversion: v1alpha1\nfilters: - name: quilkin.filters.token_router.v1alpha1.TokenRouter config: metadataKey: myapp.com/myownkey\nclusters: - endpoints: - address: 127.0.0.1:26000 metadata: quilkin.dev: tokens: - MXg3aWp5Ng== # Authentication is provided by these ids, and matched against - OGdqM3YyaQ== # the value stored in Filter dynamic metadata - address: 127.0.0.1:26001 metadata: quilkin.dev: tokens: - bmt1eTcweA==\n# \";\n# let config = quilkin::config::Config::from_reader(yaml.as_bytes()).unwrap();\n# assert_eq!(config.filters.load().len(), 1); View the CaptureBytes filter documentation for more details.","breadcrumbs":"Proxy » Filters » Token Router » Configuration Examples","id":"122","title":"Configuration Examples"},"123":{"body":"$schema: http://json-schema.org/draft-07/schema#\ntitle: Config\ntype: object\nproperties: metadataKey: description: the key to use when retrieving the token from the Filter's dynamic metadata default: quilkin.dev/capture allOf: - $ref: '#/definitions/Key'\ndefinitions: Key: description: A key in the metadata table. type: string","breadcrumbs":"Proxy » Filters » Token Router » Configuration Options ( Rust Doc )","id":"123","title":"Configuration Options ( Rust Doc )"},"124":{"body":"quilkin_filter_TokenRouter_packets_dropped_total A counter of the total number of packets that have been dropped. This is also provided with a Reason label, as there are differing reasons for packets to be dropped: NoEndpointMatch - The token provided via the Filter dynamic metadata does not match any Endpoint's tokens. NoTokenFound - No token has been found in the Filter dynamic metadata. InvalidToken - The data found for the token in the Filter dynamic metadata is not of the correct data type (Vec)","breadcrumbs":"Proxy » Filters » Token Router » Metrics","id":"124","title":"Metrics"},"125":{"body":"","breadcrumbs":"Proxy » Filters » Token Router » Sample Applications","id":"125","title":"Sample Applications"},"126":{"body":"In combination with several other filters, the TokenRouter can be utilised as an authentication and access control mechanism for all incoming packets. Capturing the authentication token from an incoming packet can be implemented via the CaptureByte filter, with an example outlined below, or any other filter that populates the configured dynamic metadata key for the authentication token to reside. It is assumed that the endpoint tokens that are used for authentication are generated by an external system, are appropriately cryptographically random and sent to each proxy securely. For example, a configuration would look like: # let yaml = \"\nversion: v1alpha1\nfilters: - name: quilkin.filters.capture.v1alpha1.Capture # Capture and remove the authentication token config: suffix: size: 3 remove: true - name: quilkin.filters.token_router.v1alpha1.TokenRouter\nclusters: - endpoints: - address: 127.0.0.1:26000 metadata: quilkin.dev: tokens: - MXg3aWp5Ng== # Authentication is provided by these ids, and matched against - OGdqM3YyaQ== # the value stored in Filter dynamic metadata - address: 127.0.0.1:26001 metadata: quilkin.dev: tokens: - bmt1eTcweA==\n# \";\n# let config = quilkin::config::Config::from_reader(yaml.as_bytes()).unwrap();\n# assert_eq!(config.filters.load().len(), 2); On the game client side the Concatenate filter could also be used to add authentication tokens to outgoing packets.","breadcrumbs":"Proxy » Filters » Token Router » Packet Authentication","id":"126","title":"Packet Authentication"},"127":{"body":"The full source code used in this example can be found in examples/ . Quilkin provides an extensible implementation of Filters that allows us to plug in custom implementations to fit our needs. This document provides an overview of the API and how we can go about writing our own Filters . First we need to create a type and implement two traits for it. It's not terribly important what the filter in this example does so let's write a Greet filter that appends Hello to every packet in one direction and Goodbye to packets in the opposite direction. struct Greet; As a convention within Quilkin: Filter names are singular, they also tend to be a verb, rather than an adjective. Examples Greet not \"Greets\" Compress not \"Compressor\".","breadcrumbs":"Proxy » Filters » Writing Custom Filters » Writing Custom Filters","id":"127","title":"Writing Custom Filters"},"128":{"body":"Represents the actual Filter instance in the pipeline. An implementation provides a read and a write method (both are passthrough by default) that accepts a context object and returns a response. Both methods are invoked by the proxy when it consults the filter chain read is invoked when a packet is received on the local downstream port and is to be sent to an upstream endpoint while write is invoked in the opposite direction when a packet is received from an upstream endpoint and is to be sent to a downstream client. # struct Greet;\nuse quilkin::filters::prelude::*; /// Appends data to each packet\n#[async_trait::async_trait]\nimpl Filter for Greet { async fn read(&self, ctx: &mut ReadContext) -> Result<(), FilterError> { ctx.contents.extend_from_slice(b\"Hello\"); Ok(()) } async fn write(&self, ctx: &mut WriteContext) -> Result<(), FilterError> { ctx.contents.extend_from_slice(b\"Goodbye\"); Ok(()) }\n}","breadcrumbs":"Proxy » Filters » Writing Custom Filters » Filter","id":"128","title":"Filter"},"129":{"body":"Represents metadata needed for your [Filter], most of it has to with defining configuration, for now we can use () as we have no configuration currently. # use quilkin::filters::prelude::*;\n# struct Greet;\n# impl Filter for Greet {}\nimpl StaticFilter for Greet { const NAME: &'static str = \"greet.v1\"; type Configuration = (); type BinaryConfiguration = (); fn try_from_config(config: Option) -> Result { Ok(Self) }\n}","breadcrumbs":"Proxy » Filters » Writing Custom Filters » StaticFilter","id":"129","title":"StaticFilter"},"13":{"body":"This is an ongoing discussion, and since console development is protected by non-disclosure agreements, we can't comment on this directly. That being said, we have an Unreal Engine for games in circumstances where compiling Rust or providing a separate Quilkin binary as an executable is not an option.","breadcrumbs":"FAQ » I would like to run Quilkin as a client side proxy on a console? Can I do that?","id":"13","title":"I would like to run Quilkin as a client side proxy on a console? Can I do that?"},"130":{"body":"We can run the proxy using Proxy::run function. Let's add a main function that does that. Quilkin relies on the Tokio async runtime, so we need to import that crate and wrap our main function with it. We can also register custom filters in quilkin using FilterRegistry::register Add Tokio as a dependency in Cargo.toml. [dependencies]\nquilkin = \"0.2.0\"\ntokio = { version = \"1\", features = [\"full\"]} Add a main function that starts the proxy. // src/main.rs\n#[tokio::main]\nasync fn main() -> quilkin::Result<()> { quilkin::filters::FilterRegistry::register(vec![Greet::factory()].into_iter()); let (_shutdown_tx, shutdown_rx) = quilkin::make_shutdown_channel(quilkin::ShutdownKind::Normal); let proxy = quilkin::Proxy::default(); let config = quilkin::Config::default(); config.filters.store(std::sync::Arc::new( vec![quilkin::config::Filter { name: Greet::NAME.into(), label: None, config: None, }] .try_into()?, )); config.clusters.modify(|map| { map.insert_default( [quilkin::net::endpoint::Endpoint::new( (std::net::Ipv4Addr::LOCALHOST, 4321).into(), )] .into(), ) }); let admin = quilkin::cli::Admin::Proxy(<_>::default()); proxy.run(config.into(), admin, None, shutdown_rx).await\n} Now, let's try out the proxy. The following configuration starts our extended version of the proxy at port 7777 and forwards all packets to an upstream server at port 4321. # quilkin.yaml\nversion: v1alpha1\nfilters: - name: greet.v1\nclusters: - endpoints: - address: 127.0.0.1:4321 Next we to setup our network of services, for this example we're going to use the netcat tool to spawn a UDP echo server and interactive client for us to send packets over the wire. # Start the proxy\ncargo run -- &\n# Start a UDP listening server on the configured port\nnc -lu 127.0.0.1 4321 &\n# Start an interactive UDP client that sends packet to the proxy\nnc -u 127.0.0.1 7777 Whatever we pass to the client should now show up with our modification on the listening server's standard output. For example typing Quilkin in the client prints Hello Quilkin on the server.","breadcrumbs":"Proxy » Filters » Writing Custom Filters » Running","id":"130","title":"Running"},"131":{"body":"Let's extend the Greet filter to have a configuration that contains what greeting to use. The Serde crate is used to describe static YAML configuration in code while Tonic / Prost is used to describe dynamic configuration as Protobuf messages when talking to a management server .","breadcrumbs":"Proxy » Filters » Writing Custom Filters » Configuration","id":"131","title":"Configuration"},"132":{"body":"First let's create the type for our configuration: Add the yaml parsing crates to Cargo.toml: # [dependencies]\nserde = \"1.0\"\nserde_yaml = \"0.8\" Define a struct representing the config: // src/main.rs\n#[derive(Serialize, Deserialize, Debug, schemars::JsonSchema)]\nstruct Config { greeting: String,\n} Update the Greet Filter to take in greeting as a parameter: // src/main.rs\nstruct Greet { config: Config,\n} #[async_trait::async_trait]\nimpl Filter for Greet { async fn read(&self, ctx: &mut ReadContext) -> Result<(), FilterError> { ctx.contents .prepend_from_slice(format!(\"{} \", self.config.greeting).as_bytes()); Ok(()) } async fn write(&self, ctx: &mut WriteContext) -> Result<(), FilterError> { ctx.contents .prepend_from_slice(format!(\"{} \", self.config.greeting).as_bytes()); Ok(()) }\n}","breadcrumbs":"Proxy » Filters » Writing Custom Filters » YAML Configuration","id":"132","title":"YAML Configuration"},"133":{"body":"Quilkin comes with out-of-the-box support for xDS management, and as such needs to communicate filter configuration over Protobuf with management servers and clients to synchronise state across the network. So let's add the binary version of our Greet configuration. Add the proto parsing crates to Cargo.toml: [dependencies]\n# ...\ntonic = \"0.5.0\"\nprost = \"0.7\"\nprost-types = \"0.7\" Create a Protobuf equivalent of our YAML configuration. // src/greet.proto\nsyntax = \"proto3\"; package greet; message Greet { string greeting = 1;\n} Generate Rust code from the proto file: There are a few ways to generate Prost code from proto, we will use the prost_build crate in this example. Add the following required crates to Cargo.toml, and then add a build script to generate the following Rust code during compilation: # [dependencies]\nbytes = \"1.0\" # [build-dependencies]\nprost-build = \"0.7\" // src/build.rs\nfn main() { // Remove if you already have `protoc` installed in your system. std::env::set_var(\"PROTOC\", protobuf_src::protoc()); prost_build::compile_protos(&[\"src/greet.proto\"], &[\"src/\"]).unwrap();\n} To include the generated code, we'll use [tonic::include_proto], then we just need to implement std::convert::TryFrom for converting the protobuf message to equivalvent configuration. // src/main.rs\nmod proto { tonic::include_proto!(\"greet\");\n} impl TryFrom for Config { type Error = ConvertProtoConfigError; fn try_from(p: proto::Greet) -> Result { Ok(Self { greeting: p.greeting, }) }\n} impl From for proto::Greet { fn from(config: Config) -> Self { Self { greeting: config.greeting, } }\n} Now, let's update Greet's StaticFilter implementation to use the two configurations. // src/main.rs\nuse quilkin::filters::StaticFilter; impl StaticFilter for Greet { const NAME: &'static str = \"greet.v1\"; type Configuration = Config; type BinaryConfiguration = proto::Greet; fn try_from_config(config: Option) -> Result { Ok(Self { config: Self::ensure_config_exists(config)?, }) }\n} That's it! With these changes we have wired up static configuration for our filter. Try it out with the following configuration: # quilkin.yaml\nversion: v1alpha1\nport: 7001\nfilters:\n- name: greet.v1 config: greeting: Hey\nendpoints:\n- address: 127.0.0.1:4321","breadcrumbs":"Proxy » Filters » Writing Custom Filters » Protobuf Configuration","id":"133","title":"Protobuf Configuration"},"134":{"body":"services ports Protocol QCMP 7600 UDP (IPv4 OR IPv6) In addition to the TCP based administration API, Quilkin provides a meta API over UDP. The purpose of this API is to provide meta operations that can be used by untrusted clients. Currently the API is focuses on providing pings for latency measurement but that may change overtime as new features are added.","breadcrumbs":"Proxy » Control Message Protocol » Quilkin Control Message Protocol (QCMP)","id":"134","title":"Quilkin Control Message Protocol (QCMP)"},"135":{"body":"The main functionality currently in QCMP is pinging, measuring the latency from one service to another over UDP. You can also measure the distance locally using the quilkin qcmp ping command. quilkin qcmp ping 127.0.0.1:7600","breadcrumbs":"Proxy » Control Message Protocol » Ping","id":"135","title":"Ping"},"136":{"body":"The following is a Kaitai Struct configuration of the protocol data unit accepted by Quilkin proxies. meta: id: quilkin_packet endian: be\nseq: - id: magic_header contents: \"QLKN\" - id: protocol_version type: u1 - id: packet_type type: u1 - id: packet_length type: u2 - id: packet size: packet_length type: switch-on: packet_type cases: 0: ping_packet 1: ping_reply_packet types: ping_packet: doc: | Sent by a client to a proxy containing the time when the client sent the packet along with a unique nonce. The timestamp should be a UTC unix timestamp in **nanoseconds**. seq: - id: nonce type: u1 - id: client_sent_timestamp type: u8 ping_reply_packet: doc: | A reply from a proxy containing the ping's nonce, the client sent time, the server's receive time, and the server's sent time. The timestamps should be UTC unix timestamps in **nanoseconds**. seq: - id: nonce type: u1 - id: client_sent_timestamp type: u8 - id: server_receive_timestamp type: u8 - id: server_sent_timestamp type: u8","breadcrumbs":"Proxy » Control Message Protocol » Protocol Data Unit","id":"136","title":"Protocol Data Unit"},"137":{"body":"The following are metrics that Quilkin provides while in Proxy Mode.","breadcrumbs":"Proxy » Metrics » Proxy Metrics","id":"137","title":"Proxy Metrics"},"138":{"body":"If Quilkin is provided a a MaxmindDB GeoIP database, Quilkin will log the following information in the maxmind information log, as well as populate the following fields in any metrics with matching labels. Field Description asn ASN Number organization The organisation responsible for the ASN country_code The corresponding country code ip_prefix The IP prefix CIDR address prefix_entity The name of the entity for the prefix address prefix_name The name of the prefix address Maxmind databases often require a licence and/or fee, so they aren't included by default with Quilkin.","breadcrumbs":"Proxy » Metrics » ASN Maxmind Information","id":"138","title":"ASN Maxmind Information"},"139":{"body":"The proxy exposes the following general metrics: quilkin_packets_processing_duration_seconds{event, asn, ip_prefix} (Histogram) The total duration of time in seconds that it took to process a packet. The event label is either: read: when the proxy receives data from a downstream connection on the listening port. write: when the proxy sends data to a downstream connection via the listening port. quilkin_packets_dropped_total{reason, asn, ip_prefix} (Counter) The total number of packets (not associated with any session) that were dropped by proxy. Not that packets reflected by this metric were dropped at an earlier stage before they were associated with any session. For session based metrics, see the list of session metrics instead. reason = NoConfiguredEndpoints NoConfiguredEndpoints: No upstream endpoints were available to send the packet to. This can occur e.g if the endpoints cluster was scaled down to zero and the proxy is configured via a control plane. quilkin_cluster_active The number of currently active clusters. quilkin_cluster_active_endpoints The number of currently active upstream endpoints. Note that this tracks the number of endpoints that the proxy knows of rather than those that it is connected to (see Session Metrics instead for those) quilkin_bytes_total{event, asn, ip_prefix} The total number of bytes sent or recieved The event label is either: read: when the proxy receives data from a downstream connection on the listening port. write: when the proxy sends data to a downstream connection via the listening port. quilkin_packets_total{event, asn, ip_prefix} The total number of packets sent or recieved. The event label is either: read: when the proxy receives data from a downstream connection on the listening port. write: when the proxy sends data to a downstream connection via the listening port. quilkin_packet_jitter{event, asn, ip_prefix} The time between receiving new packets. quilkin_errors_total{event, asn, ip_prefix} The total number of errors encountered while reading a packet from the upstream endpoint.","breadcrumbs":"Proxy » Metrics » General Metrics","id":"139","title":"General Metrics"},"14":{"body":"This is an excellent question! Envoy is an amazing project, and has set many of the standards for how proxies are written and orchestrated , and was an inspiration for many of the decisions made on Quilkin. However, we decided to build this project separately: Envoy seems primarily focused on web/mobile network workloads (which makes total sense), whereas we wanted something specialised on gaming UDP communication, so having a leaner, more focused codebase would allow us to move faster. We found the Rust and Cargo ecosystem easier to work with than Bazel and C++, and figured our users would as well.","breadcrumbs":"FAQ » Any reason you didn't contribute this into/extend Envoy?","id":"14","title":"Any reason you didn't contribute this into/extend Envoy?"},"140":{"body":"The proxy exposes the following metrics around sessions: quilkin_session_active{asn, organization, country_code, ip_prefix, prefix_entity, prefix_name} The number of currently active sessions. If a maxmind database has been provided, the labels are populated: The asn label is the ASN number of the connecting client. The ip_prefixlabel is the IP prefix of the connecting client. quilkin_session_duration_secs (Histogram) A histogram over how long sessions lasted before they were torn down. Note that, by definition, active sessions are not included in this metric. quilkin_session_total (Counter) The total number of sessions that have been created.","breadcrumbs":"Proxy » Metrics » Session Metrics","id":"140","title":"Session Metrics"},"141":{"body":"Quilkin's filters use a set of generic metric keys, to make it easier to build visualisations that can account for a dynamic set of filters that can be added, removed, or updated at runtime with different configurations. All of these metrics share a common set of labels. Label Description id The ID of the filter that used the metric. label The name of the metric being measured. help The description of the filter metric. direction The direction of packet flow (e.g. read/write). quilkin_filter_int_counter{id, label, help, direction} Generic filter counter, see help label for more specific info. quilkin_filter_histogram{id, label, help, direction, shared_metadata_1} generic filter histogram, see help label for more specific info. quilkin_filter_read_duration_seconds{filter} The duration it took for a filter's read implementation to execute. Thefilter label is the name of the filter being executed. quilkin_filter_write_duration_seconds{filter} The duration it took for a filter's write implementation to execute. The filter label is the name of the filter being executed.","breadcrumbs":"Proxy » Metrics » Filter Metrics","id":"141","title":"Filter Metrics"},"142":{"body":"services ports Protocol xDS 7800 gRPC (IPv4 OR IPv6) For single-cluster integration, Quilkin provides a manage service, that can be used with a number of configuration discovery providers to provide cluster configuration multiple proxys . With each provider automating the complexity of a full xDS management control plane via integrations with popular projects and common architecture patterns. To view all the providers and options for the manage subcommand, run: $ quilkin manage --help\nRuns Quilkin as a xDS management server, using `provider` as a configuration source Usage: quilkin manage [OPTIONS] Commands: agones Watches Agones' game server CRDs for `Allocated` game server endpoints, and for a `ConfigMap` that specifies the filter configuration file Watches for changes to the file located at `path` help Print this message or the help of the given subcommand(s) Options: -r, --relay One or more `quilkin relay` endpoints to push configuration changes to [env: QUILKIN_MANAGEMENT_SERVER=] -p, --port The TCP port to listen to, to serve discovery responses [env: QUILKIN_PORT=] [default: 7800] --region The `region` to set in the cluster map for any provider endpoints discovered [env: QUILKIN_REGION=] --zone The `zone` in the `region` to set in the cluster map for any provider endpoints discovered [env: QUILKIN_ZONE=] --sub-zone The `sub_zone` in the `zone` in the `region` to set in the cluster map for any provider endpoints discovered [env: QUILKIN_SUB_ZONE=] -h, --help Print help","breadcrumbs":"Control Plane » xDS Control Plane","id":"142","title":"xDS Control Plane"},"143":{"body":"In addition to static configuration provided upon startup, a Quiklin proxy's configuration can also be updated at runtime. The proxy can be configured on startup to talk to a set of management servers which provide it with updates throughout its lifecycle. Communication between the proxy and management server uses the xDS gRPC protocol , similar to an envoy proxy . xDS is one of the standard configuration mechanisms for software proxies and as a result, Quilkin can be setup to discover configuration resources from any API compatible server. Also, given that the protocol is well specified , it is similarly straight-forward to implement a custom server to suit any deployment's needs. As described within the xDS-api documentation, the xDS API comprises a set of resource discovery APIs, each serving a specific set of configuration resource types, while the protocol itself comes in several variants . Quilkin implements the Aggregated Discovery Service (ADS) State of the World (SotW) variant with gRPC.","breadcrumbs":"Control Plane » Overview","id":"143","title":"Overview"},"144":{"body":"Since the range of resources configurable by the xDS API extends that of Quilkin's domain (i.e being UDP based, Quilkin does not have a need for HTTP/TCP resources), only a subset of the API is supported. The following lists these relevant parts and any limitation to the provided support as a result: Cluster Discovery Service (CDS) : Provides information about known clusters and their membership information. The proxy uses these resources to discover clusters and their endpoints. While cluster topology information like locality can be provided in the configuration, the proxy currently does not use this information (support may be included in the future however). Any load balancing information included in this resource is ignored. For load balancing, use Quilkin filters instead. Only cluster discovery type STATIC and EDS is supported. Configuration including other discovery types e.g LOGICAL_DNS is rejected. Endpoint Discovery Service (EDS) : Provides information about endpoints. The proxy uses these resources to discover information about endpoints like their IP addresses. Endpoints may provide Endpoint Metadata via the metadata field. These metadata will be visible to filters as part of the corresponding endpoints information when processing packets. Only socket addresses are supported on an endpoint's address configuration - i.e an IP address and port number combination. Configuration including any other type of addressing e.g named pipes will be rejected. Any load balancing information included in this resource is ignored. For load balancing, use Quilkin filters instead. Listener Discovery Service (LDS) : Provides information about Filters and Filter Chains . Only the name and filter_chains fields in the Listener resource are used by the proxy. The rest are ignored. Since Quilkin only uses one filter chain per proxy, at most one filter chain can be provided in the resource. Otherwise the configuration is rejected. Only the list of filters specified in the filter chain is used by the proxy - i.e other fields like filter_chain_match are ignored. This list also specifies the order that the corresponding filter chain will be constructed. gRPC proto configuration for Quilkin's built-in filters can be found here . They are equivalent to the filter's static configuration.","breadcrumbs":"Control Plane » Supported APIs","id":"144","title":"Supported APIs"},"145":{"body":"Connecting a Quilkin proxy to an xDS management server can be implemented via providing one or more URLs to the management_servers command line .","breadcrumbs":"Control Plane » Connecting to an xDS management server","id":"145","title":"Connecting to an xDS management server"},"146":{"body":"","breadcrumbs":"Control Plane » Metrics » xDS Metrics","id":"146","title":"xDS Metrics"},"147":{"body":"Quilkin exposes the following metrics around the management servers and its resources when running as a UDP Proxy : quilkin_xds_connected_state (Gauge) A boolean that indicates whether or not the proxy is currently connected to a management server. A value 1 means that the proxy is connected while 0 means that it is not connected to any server at that point in time. quilkin_xds_update_attempt_total (Counter) The total number of attempts made by a management server to configure the proxy. This is equivalent to the total number of configuration updates received by the proxy from a management server. quilkin_xds_update_success_total (Counter) The total number of successful attempts made by a management server to configure the proxy. This is equivalent to the total number of configuration updates received by the proxy from a management server and was successfully applied by the proxy. quilkin_xds_update_failure_total (Counter) The total number of unsuccessful attempts made by a management server to configure the proxy. This is equivalent to the total number of configuration updates received by the proxy from a management server and was rejected by the proxy (e.g due to a bad/inconsistent configuration). quilkin_xds_requests_total (Counter) The total number of DiscoveryRequest s made by the proxy to management servers. This tracks messages flowing in the direction from the proxy to the management server.","breadcrumbs":"Control Plane » Metrics » Proxy Mode","id":"147","title":"Proxy Mode"},"148":{"body":"The following metrics are exposed when Quilkin is running as an xDS provider . quilkin_management_server_connected_proxies (Gauge) The number of proxies currently connected to the server. quilkin_management_server_discovery_requests_total{request_type} (Counter) The total number of xDS Discovery requests received across all proxies. request_type = type.googleapis.com/envoy.config.cluster.v3.Cluster | type.googleapis.com/envoy.config.endpoint.v3.ClusterLoadAssignment | type.googleapis.com/envoy.config.listener.v3.Listener Type URL of the requested resource quilkin_management_server_discovery_responses_total (Counter) The total number of xDS Discovery responses sent back across all proxies in response to Discovery Requests. Each Discovery response sent corresponds to a configuration update for some proxy. request_type = type.googleapis.com/envoy.config.cluster.v3.Cluster | type.googleapis.com/envoy.config.endpoint.v3.ClusterLoadAssignment | type.googleapis.com/envoy.config.listener.v3.Listener Type URL of the requested resource quilkin_management_server_endpoints_total (Gauge) The number of active endpoints discovered by the server. The number of active endpoints correlates with the size of the cluster configuration update sent to proxies. quilkin_management_server_snapshot_generation_errors_total (Counter) The total number of errors encountered while generating a configuration snapshot update for a proxy. quilkin_management_server_snapshots_generated_total (Counter) The total number of configuration snapshot generated across all proxies. A snapshot corresponds to a point in time view of a proxy's configuration. However it does not necessarily correspond to a proxy update - a proxy only gets the latest snapshot so it might miss intermediate snapshots if it lags behind. quilkin_management_server_snapshots_cache_size (Gauge) The current number of snapshots in the in-memory snapshot cache. This corresponds 1-1 to proxies that connect to the server. However the number may be slightly higher than the number of connected proxies since snapshots for disconnected proxies are only periodically cleared from the cache.","breadcrumbs":"Control Plane » Metrics » xDS Provider Mode","id":"148","title":"xDS Provider Mode"},"149":{"body":"The Agones xDS Provider is built to simplify Quilkin integration with Agones game server hosting on top of Kubernetes . This provider watches for changes in Agones GameServer resources in a cluster, and utilises that information to provide Endpoint information to connected Quilkin proxies. Currently, the Agones provider can only discover resources within the cluster it is running in.","breadcrumbs":"Control Plane » Providers » Agones » Agones xDS Provider","id":"149","title":"Agones xDS Provider"},"15":{"body":"","breadcrumbs":"Netcat » Quickstart: Quilkin with netcat","id":"15","title":"Quickstart: Quilkin with netcat"},"150":{"body":"This provider watches the Kubernetes clusters for Allocated Agones GameServers and exposes their IP address and Port as Endpoints to any connected Quilkin proxies. Since an Agones GameServer can have multiple ports exposed, if multiple ports are in use, the server will pick the first port in the port list. By default the Agones xDS provider will look in the default namespace for any GameServer resources, but it can be configured via the --gameservers-namespace argument.","breadcrumbs":"Control Plane » Providers » Agones » Endpoint Configuration","id":"150","title":"Endpoint Configuration"},"151":{"body":"The set of access tokens for the associated Endpoint can be set by adding a comma separated standard base64 encoded strings. This must be added under an annotation quilkin.dev/tokens in the GameServer 's metadata. For example: annotations: # Sets two tokens for the corresponding endpoint with values 1x7ijy6 and 8gj3v2i respectively. quilkin.dev/tokens: MXg3aWp5Ng==,OGdqM3YyaQ==","breadcrumbs":"Control Plane » Providers » Agones » Access Tokens","id":"151","title":"Access Tokens"},"152":{"body":"The Agones provider watches for a singular ConfigMap that has the label of quilkin.dev/configmap: \"true\", and any changes that happen to it, and use its contents to send Filter configuration to any connected Quilkin proxies. The ConfigMap contents should be a valid Quilkin file configuration , but with no Endpoint data. For example: apiVersion: v1\nkind: ConfigMap\nmetadata: name: quilkin-xds-filter-config labels: quilkin.dev/configmap: \"true\"\ndata: quilkin.yaml: | version: v1alpha1 filters: - name: quilkin.filters.capture.v1alpha1.Capture config: suffix: size: 3 remove: true - name: quilkin.filters.token_router.v1alpha1.TokenRouter By default the Agones xDS provider will look in the default namespace for this ConfigMap, but it can be configured via the --config-namespace argument.","breadcrumbs":"Control Plane » Providers » Agones » Filter Configuration","id":"152","title":"Filter Configuration"},"153":{"body":"As an example, the following runs the server with subcommnad manage agones against a cluster (using default kubeconfig authentication) where Quilkin pods run in the quilkin namespace and GameServer pods run in the gameservers namespace: quilkin manage agones --config-namespace quilkin --gameservers-namespace gameservers For a full referenmce of deploying this provider in a Kubernetes cluster, with appropriate Deployments , Services , and RBAC Rules, there is an Agones, xDS and Xonotic example .","breadcrumbs":"Control Plane » Providers » Agones » Usage","id":"153","title":"Usage"},"154":{"body":"The filesystem provider watches a configuration file on disk and sends updates to proxies whenever that file changes. It can be started with using subcommand manage file as the following: quilkin manage file quilkin.yaml We run this on port 1800, in this example, in case you are running this locally, and the default port is taken up by an existing Quilkin proxy. After running this command, any proxy that connects to port 18000 will receive updates as configured in config.yaml file. You can find the configuration file schema in Configuration File . Example: # let yaml = \"\nversion: v1alpha1\nfilters: - name: quilkin.filters.debug.v1alpha1.Debug config: id: hello\nclusters: - endpoints: - address: 123.0.0.1:29 metadata: 'quilkin.dev': tokens: - 'MXg3aWp5Ng=='\n# \";\n# let config = quilkin::config::Config::from_reader(yaml.as_bytes()).unwrap();\n# assert_eq!(config.filters.load().len(), 1);","breadcrumbs":"Control Plane » Providers » Filesystem » Filesystem xDS Provider","id":"154","title":"Filesystem xDS Provider"},"155":{"body":"services ports Protocol ADS 7800 gRPC(IPv4 OR IPv6) CPDS 7900 gRPC(IPv4 OR IPv6) Note: This service is currently in active experimentation and development so there may be bugs which cause it to be unusable for production, as always all bug reports are welcome and appreciated. For multi-cluster integration, Quilkin provides a relay service, that can be used with a multiple control plane services in different clusters to provide a unified \"Aggregated Discovery Service\" endpoint for proxy services. To connect to a control plane to a relay, add the --relay flag to your control plane with the address of the relay. Then to connect a proxy service to the relay's ADS endpoint, you use the same --management-server argument for connecting to control planes. To view all options for the relay subcommand, run: $ quilkin relay --help\nRuns Quilkin as a relay service that runs a Manager Discovery Service (mDS) for accepting cluster and configuration information from xDS management services, and exposing it as a single merged xDS service for proxy services Usage: quilkin relay [OPTIONS] [COMMAND] Commands: agones Watches Agones' game server CRDs for `Allocated` game server endpoints, and for a `ConfigMap` that specifies the filter configuration file Watches for changes to the file located at `path` help Print this message or the help of the given subcommand(s) Options: -m, --mds-port Port for mDS service [env: QUILKIN_MDS_PORT=] [default: 7900] -x, --xds-port Port for xDS management_server service [env: QUILKIN_PORT=] [default: 7800] --idle-request-interval-secs The interval in seconds at which the relay will send a discovery request to an management server after receiving no updates [env: QUILKIN_IDLE_REQUEST_INTERVAL_SECS=] [default: 30] -h, --help Print help Each sub-control planes (file, agones, etc) matches the quilkin manage providers capabilities. Have a look at each of the Control Plane > Providers documentation for integration details.","breadcrumbs":"Relay » Control Plane Relay","id":"155","title":"Control Plane Relay"},"156":{"body":"To get started with the relay service we need to start the relay service, and then setup our configuration source. For this we're going to the built-in relay client in the control plane service to forward information to the relay. For this demo we'll use the file provider for the control plane, but this example works with any configuration provider. # quilkin.yaml\nversion: v1alpha1\nclusters: - endpoints: - address: 127.0.0.1:8888 To start the relay, run the relay command: quilkin relay To spawn the control plane and have the control plane send its configuration, we need to run the manage command with the --relay flag with the address of the relay of the relay server we just spawned which is at port 7900 by default. We're also going to set --admin-address and --port flags to avoid port collision with the relay's admin and xds endpoints. quilkin --admin-address http://localhost:8001 \\ manage \\ --port 7801 \\ --relay http://localhost:7900 \\ file quilkin.yaml Now if we run cURL on both the relay and the control plane we should see that they both contain the same set of endpoints. # Check Control Plane\ncurl localhost:8001/config\n# Check Relay\ncurl localhost:8000/config Since the relay service also exposes a aDS control plane endpoint, that represents the merged set of all sources, to connect this to the proxy all we have to do is use the same --management-server flag that we use to specify the location of control planes, then the proxies will be able to pull configuration from the relay. quilkin --admin-address http://localhost:8002 proxy --management-server http://127.0.0.1:7800 We can also additionally add a second control plane source to the relay, which will be merged with our control plane's configuration to create a singular set of data that the proxies can query using xDS discovery requests. # quilkin2.yaml\nversion: v1alpha1\nclusters: - endpoints: - address: 127.0.0.1:9999 quilkin --admin-address http://localhost:8003 \\ manage \\ --port 7802 \\ --relay http://localhost:7900 \\ file quilkin.yaml And that's it! We've just setup control planes to look for configuration changes in our system, a relay to merge any changes into a unified dataset, and set up proxies that make use of that data to decide where and how to send packets.","breadcrumbs":"Relay » Quickstart","id":"156","title":"Quickstart"},"157":{"body":"services ports Protocol QCMP 7600 UDP(IPv4 OR IPv6) Note: This service is currently in active experimentation and development so there may be bugs which cause it to be unusable for production, as always all bug reports are welcome and appreciated. For multi-cluster integration, Quilkin provides a agent service, that can be deployed to a cluster to act as a beacon for QCMP pings and forward cluster configuration information to a relay service Agent configuration and functionality matches that of Control Plane Providers, such as Filesystem and Agones . To view all options for the agent subcommand, run: $ quilkin agent --help\nRuns Quilkin as a relay service that runs a Manager Discovery Service (mDS) for accepting cluster and configuration information from xDS management services, and exposing it as a single merged xDS service for proxy services Usage: quilkin agent [OPTIONS] [COMMAND] Commands: agones Watches Agones' game server CRDs for `Allocated` game server endpoints, and for a `ConfigMap` that specifies the filter configuration file Watches for changes to the file located at `path` help Print this message or the help of the given subcommand(s) Options: -q, --qcmp-port Port for QCMP service [env: QCMP_PORT=] [default: 7600] -r, --relay One or more `quilkin relay` endpoints to push configuration changes to [env: QUILKIN_MANAGEMENT_SERVER=] --region The `region` to set in the cluster map for any provider endpoints discovered [env: QUILKIN_REGION=] --zone The `zone` in the `region` to set in the cluster map for any provider endpoints discovered [env: QUILKIN_ZONE=] --sub-zone The `sub_zone` in the `zone` in the `region` to set in the cluster map for any provider endpoints discovered [env: QUILKIN_SUB_ZONE=] --idle-request-interval-secs The interval in seconds at which the agent will wait for a discovery request from a relay server before restarting the connection [env: QUILKIN_IDLE_REQUEST_INTERVAL_SECS=] [default: 30] -h, --help Print help Each sub-control planes (file, agones, etc) matches the quilkin manage providers capabilities. Have a look at each of the Control Plane > Providers documentation for integration details.","breadcrumbs":"Relay » Agents » Control Plane Agents","id":"157","title":"Control Plane Agents"},"158":{"body":"The simplest version of the agent service is just running quilkin agent, this will setup just the QCMP service allowing the agent to be pinged for measuring round-time-trips (RTT). quilkin agent To run an agent with the relay (see relay quickstart for more information), you just need to specify the relay endpoint with the --relay flag and provide a configuration discovery provider such as a configuration file or Agones. quilkin --admin-adress http://localhost:8001 agent --relay http://localhost:7900 file quilkin.yaml Now if we run cURL on both the relay and the control plane we should see that they both contain the same set of endpoints. # Check Agent\ncurl localhost:8001/config\n# Check Relay\ncurl localhost:8000/config","breadcrumbs":"Relay » Agents » Quickstart","id":"158","title":"Quickstart"},"159":{"body":"This is an alpha version of the Unreal Engine plugin for Quilkin. Currently it only supports adding a routing token in the following format. | token | version\nX bytes | 16 bytes | 1 bytes","breadcrumbs":"Unreal Engine » Quilkin Unreal Engine Plugin","id":"159","title":"Quilkin Unreal Engine Plugin"},"16":{"body":"A *nix terminal A binary release of Quilkin from the Github releases page or by running cargo install quilkin ncat netcat","breadcrumbs":"Netcat » Requirements","id":"16","title":"Requirements"},"160":{"body":"To get this client proxy installed, the SDK should be located in Engine path for Plugins, so copy the whole ue4 folder (resides under sdks folder) in your Unreal Engine path /[UE4 Root]/Engine/Plugins, then you may want to rename the ue4 folder to Quilkin. Unreal Engine will automatically discover the plugin by searching for .uplugin file.","breadcrumbs":"Unreal Engine » How to install","id":"160","title":"How to install"},"161":{"body":"services ports Protocol Administration 8000 HTTP (IPv4 OR IPv6)","breadcrumbs":"Administration » Administration","id":"161","title":"Administration"},"162":{"body":"By default, Quilkin will log INFO level events, you can change this by setting the RUST_LOG environment variable. See log documentation for more advanced usage. If you are debugging Quilkin set the RUST_LOG environment variable to quilkin=trace, to filter trace level logging to only Quilkin components. Verbose logging in Quilkin will affect performance considerably, so we recommend only turning it on for debugging purposes.","breadcrumbs":"Administration » Logging","id":"162","title":"Logging"},"163":{"body":"Quilkin exposes an HTTP interface to query different aspects of the server. It is assumed that the administration interface will only ever be able to be accessible on localhost. By default, the administration interface is bound to [::]:8000, but it can be configured with the --admin-address CLI flag or the QUILKIN_ADMIN_ADDRESS environment.","breadcrumbs":"Administration » HTTP API","id":"163","title":"HTTP API"},"164":{"body":"The admin interface provides the following endpoints:","breadcrumbs":"Administration » Endpoints","id":"164","title":"Endpoints"},"165":{"body":"This provides a liveness probe endpoint, most commonly used in Kubernetes based systems . Liveness is defined as \"hasn't panicked\", as long as the process has not panicked quilkin is considered live.","breadcrumbs":"Administration » /live","id":"165","title":"/live"},"166":{"body":"This provides a readiness probe endpoint, most commonly used in Kubernetes based systems . Readiness is service and provider specific, so based on what you're running there will be different criteria for a service to be considered ready. Here's a list of the criteria for each service an provider. Service Readiness Proxy Management server is connected (or always true if config is static) AND if there is more than one endpoint configured Manage Provider is ready Relay Provider is ready Agent Provider is ready AND connected to relay Provider Readiness Agones The service is connected to kube-api File The service has found and watches the file When setting thresholds for your proxy probes, you generally want to set a low check period (e.g. periodSeconds=1) and a low success threshold (e.g. successThreshold=1), but a high failureThreshold (e.g. failureThreshold=60) and terminationGracePeriodSeconds to allow for backoff attempts and existing player sessions to continue without disruption. Proxy Mode Will return an HTTP status of 200 when there is at least one endpoint to send data to. This is primarily to ensure that new proxies that have yet to get configuration information from an xDS server aren't send data until they are fully populated. xDS Provider Mode Will return an HTTP status of 200 when all health checks pass.","breadcrumbs":"Administration » /ready","id":"166","title":"/ready"},"167":{"body":"Outputs Prometheus formatted metrics for this instance. See the Proxy Metrics documentation for what proxy metrics are available. See the xDS Metrics documentation for what xDS metrics are available.","breadcrumbs":"Administration » /metrics","id":"167","title":"/metrics"},"168":{"body":"Returns a JSON representation of the cluster and filterchain configuration that the instance is running with at the time of invocation.","breadcrumbs":"Administration » /config","id":"168","title":"/config"},"169":{"body":"The Quilkin proxy can be integrated with your dedicated game servers in several ways, each providing different capabilities and complexity tradeoffs. Below captures several of the most useful and prevalent architectural patterns to give you inspiration on how you can use Quilkin in your multiplayer game networking architecture. These examples as well many others are available on Github repository.","breadcrumbs":"Architecture Examples » Quilkin Integration Examples","id":"169","title":"Quilkin Integration Examples"},"17":{"body":"So that we have a target for sending UDP packets to, let's use ncat to create a simple UDP echo process. To do this run: ncat -e $(which cat) -k -u -l 8080 This routes all UDP packets that ncat receives to the local cat process, which echoes it back.","breadcrumbs":"Netcat » 1. Start an udp echo service","id":"17","title":"1. Start an udp echo service"},"170":{"body":"| | Internet | | |\n┌─────────┐ | ┌────────────────┐ ┌────────────────┐\n│ Game │ | │ Quilkin │ │ Dedicated │\n│ Client ◄──────────────────► (Server Proxy) │ │ Game Server │\n└─────────┘ | │ ◄─► │ | └────────────────┘ └────────────────┘ | | | ┌────────────────┐ ┌────────────────┐ | │ Quilkin │ │ Dedicated │ | │ (Server Proxy) │ │ Game Server │ | │ ◄─► │ | └────────────────┘ └────────────────┘ | | | | This is the simplest integration and configuration option with Quilkin, but does provide the smallest number of possible feature implementations and ability to provide redundancy. That being said, this is a low risk way to integrate Quilkin, and take advantage of the out-of-the-box telemetry and metric information that comes with Quilkin. In this example, the Server proxy is running alongside the dedicated game server - on the same public IP/machine/container. This is often referred to as a sidecar pattern. Communication between the Server Proxy and the Dedicated Game Server occurs over the localhost network, with a separate port for each Game Client connection. Clients connect to the Server Proxy's public port/IP combination, and the Server Proxy routes all traffic directly to the dedicated game server. The Server Proxy can still use filters such as rate limiting, compression, firewall rules, etc as long as the Game Client conforms to the standard protocols utilised by those filters as appropriate.","breadcrumbs":"Architecture Examples » Server Proxy as a Sidecar","id":"170","title":"Server Proxy as a Sidecar"},"171":{"body":"| | Internet | | |\n┌─────────┐ ┌────────────────┐ | ┌────────────────┐ ┌────────────────┐\n│ Game │ │ Quilkin │ | │ Quilkin │ │ Dedicated │\n│ Client ◄────► (Client Proxy) ◄────────────► (Server Proxy) │ │ Game Server │\n└─────────┘ └────────────────┘ | │ ◄─► │ | └────────────────┘ └────────────────┘ | | | ┌────────────────┐ ┌────────────────┐ | │ Quilkin │ │ Dedicated │ | │ (Server Proxy) │ │ Game Server │ | │ ◄─► │ | └────────────────┘ └────────────────┘ | | | | This example is the same as the above, but puts a Client Proxy between the Game Client, and the Server Proxy to take advantage of Client Proxy functionality. The Client Proxy may be integrated as a standalone binary, directly into the client with communication occurring over a localhost port or it may be possible utlise one of our client SDKs such as Unreal Engine . The Client Proxy can now utilise filters, such as compression, without having to change the Game Client. The Game Client will need to communicate to the Client Proxy what IP it should connect to when the Client is match-made with a Game Server.","breadcrumbs":"Architecture Examples » Client Proxy to Sidecar Server Proxy","id":"171","title":"Client Proxy to Sidecar Server Proxy"},"172":{"body":"| | | | Internet Private | Network | ┌────────────────┐ | ┌────────────────┐ | │ Quilkin │ | │ Dedicated │ | ┌──► (Server Proxy) ◄──────────┬───► Game Server │\n┌─────────┐ ┌────────────────┐ | │ │ │ | │ │ │\n│ Game │ │ Quilkin ◄───────┤ └────────────────┘ | │ └────────────────┘\n│ Client ◄──────► (Client Proxy) │ | │ | │\n└─────────┘ └────────────────┘ | │ ┌────────────────┐ | │ ┌────────────────┐ | │ │ Quilkin │ | │ │ Dedicated │ | └──► (Server Proxy) ◄──────────┘ │ Game Server │ | │ │ | │ │ | └────────────────┘ | └────────────────┘ | | | ┌────────────────┐ | ┌────────────────┐ | │ Quilkin │ | │ Dedicated │ | │ (Server Proxy) │ | │ Game Server │ | │ │ | │ │ | └────────────────┘ | └────────────────┘ | ▲ | ▲ │ │ │ ┌───────────┴────┐ │ │ xDS │ └──────────────┤ Control Plane │ └────────────────┘ This is the most complex configuration, but enables the most reuse of Quilkin's functionality, while also providing the most redundancy and security for your dedicated game servers. The Game client sends and receives packets from the Quilkin client proxy. The Client Proxy may be integrated as a standalone binary, with communication occurring over a localhost port, or it could be integrated directly with the game client as a library, or the client could utilise one of our [client SDKs] if Rust integration is not possible. The Client Proxy can utilise the full set of filters, such as concatenation (for routing), compression or load balancing, without having to change the Game Client. A hosted set of Quilkin Server proxies that have public IP addresses, are connected to an xDS Control Plane to coordinate routing and access control to the dedicated game servers, which are on private IP addresses. The Client Proxy is made aware of one or more Server proxies to connect to, possibly via their Game Client matchmaker or another service, with an authentication token to pass to the Server proxies, such that the UDP packets can be routed correctly to the dedicated game server they should connect to. Dedicated game servers receive traffic as per normal from the Server Proxies, and send data back to the proxies directly. If the dedicated game server always expects traffic from only a single ip/port combination for client connection, then traffic will always need to be sent through a single Server Proxy. Otherwise, UDP packets can be load balanced via the Client Proxy to multiple Server Proxies for even greater redundancy.","breadcrumbs":"Architecture Examples » Client Proxy to Separate Server Proxies Pools","id":"172","title":"Client Proxy to Separate Server Proxies Pools"},"173":{"body":"Have a look at the Administration API . Review the set of filters that are available. Diagrams powered by asciiflow.com","breadcrumbs":"Architecture Examples » What Next?","id":"173","title":"What Next?"},"174":{"body":"","breadcrumbs":"Videos and Presentations » Third Party Videos and Presentations","id":"174","title":"Third Party Videos and Presentations"},"175":{"body":"(Does not require GDCVault access to watch) Previous talks have looked at two open source projects: Agones, the platform for orchestrating and scaling dedicated multiplayer game servers on top of Kubernetes, and Quilkin, an extensible UDP proxy specifically built for protecting, observing and authenticating game server communications. On the surface this seems like a very powerful combination, but manually integrating the two can be a tricky and intimidating process. You need to know and understand the Kubernetes API and its client libraries, and then tie it into Quilkin's xDS compliant API implementation all through some custom code - which is a large and complex amount of work (and a lot of acronyms). In this talk, Mark Mandel, Developer Advocate at Google Cloud, will look at how anyone can utilize Quilkin's native Agones integration to provide a turnkey solution for proxying UDP traffic to game servers providing an extra layer of protection and observability when orchestrating game servers on top of Kubernetes.","breadcrumbs":"Videos and Presentations » GDC 2023: Open Source Game Development Summit: Agones and Quilkin: OSS Multiplayer Game Server Service Mesh on Kubernetes","id":"175","title":"GDC 2023: Open Source Game Development Summit: Agones and Quilkin: OSS Multiplayer Game Server Service Mesh on Kubernetes"},"18":{"body":"Next let's configure Quilkin in proxy mode, with a static configuration that points at the UDP echo service we just started. quilkin proxy --to 127.0.0.1:8080 This configuration will start Quilkin on the default proxy port , and it will redirect all incoming UDP traffic to a single endpoint of 127.0.0.1, port 8080. You should see an output like the following: {\"timestamp\":\"2023-01-19T10:16:23.399277Z\",\"level\":\"INFO\",\"fields\":{\"message\":\"Starting Quilkin\",\"version\":\"0.6\n.0-dev\",\"commit\":\"72176a191ffc3a597e3834ee1d0090b30caf81d4\"},\"target\":\"quilkin::cli\",\"filename\":\"src/cli.rs\"}\n{\"timestamp\":\"2023-01-19T10:16:23.399771Z\",\"level\":\"INFO\",\"fields\":{\"message\":\"Starting admin endpoint\",\"addres\ns\":\"0.0.0.0:8000\"},\"target\":\"quilkin::admin\",\"filename\":\"src/admin.rs\"}\n{\"timestamp\":\"2023-01-19T10:16:23.400544Z\",\"level\":\"INFO\",\"fields\":{\"message\":\"Starting\",\"port\":7777,\"proxy_id\"\n:\"7e9fc464-6ccc-41fe-afc4-6c97089de9b8\"},\"target\":\"quilkin::proxy\",\"filename\":\"src/proxy.rs\"}\n{\"timestamp\":\"2023-01-19T10:16:23.401192Z\",\"level\":\"INFO\",\"fields\":{\"message\":\"Quilkin is ready\"},\"target\":\"qui","breadcrumbs":"Netcat » 2. Start Quilkin","id":"18","title":"2. Start Quilkin"},"19":{"body":"In (yet 😃) another shell, let's use netcat to send an udp packet. Run the following to connect netcat to Quilkin's receiving port of 7000 via UDP (-u): nc -u 127.0.0.1 7777 Type the word \"test\" and hit enter, you should see it echoed back to you like so: nc -u 127.0.0.1 7777\ntest\ntest Feel free to send even more packets, as many as you would like 👍. Congratulations! You have successfully routed a UDP packet and back again with Quilkin! What's next? Run through the Quilkin with Agones quickstart . Have a look at some of the examples we have.","breadcrumbs":"Netcat » 3. Send a packet!","id":"19","title":"3. Send a packet!"},"2":{"body":"Some of Quilkin's advantages: Lower development and operational costs for securing, monitoring and making reliable multiplayer game servers and their communications. Provide entry-point redundancy for your game clients to connect to - making it much harder to take down your game servers. Multiple integration patterns, allowing you to choose the level of integration that makes sense for your architecture. Remove non-game specific computation out of your game server's processing loop - and save that precious CPU for your game simulation!","breadcrumbs":"Introduction » Why use Quilkin?","id":"2","title":"Why use Quilkin?"},"20":{"body":"","breadcrumbs":"Agones + Xonotic (Sidecar) » Quickstart: Quilkin with Agones and Xonotic (Sidecar)","id":"20","title":"Quickstart: Quilkin with Agones and Xonotic (Sidecar)"},"21":{"body":"A terminal with kubectl installed A local copy of the Xonotic client A running Agones Kubernetes cluster Installation instructions If you aren't familiar with Agones, we recommend working through their Getting Started guides.","breadcrumbs":"Agones + Xonotic (Sidecar) » Requirements","id":"21","title":"Requirements"},"22":{"body":"In this step, we're going to set up a Xonotic dedicated game server, with Quilkin running as a sidecar , which will give us access to all the metrics that Quilkin provides. kubectl apply -f https://raw.githubusercontent.com/googleforgames/quilkin/main/examples/agones-xonotic-sidecar/sidecar.yaml This applies two resources to your cluster: A Kubernetes ConfigMap with a basic Quilkin static configuration. An Agones Fleet specification with Quilkin running as a sidecar to Xonotic, such that it can process all the UDP traffic and pass it to the Xonotic dedicated game server. Now you can run kubectl get gameservers until all your Agones GameServers are marked as Ready like so: $ kubectl get gameservers\nNAME STATE ADDRESS PORT NODE AGE\nxonotic-sidecar-htc2x-84mzm Ready 34.94.107.201 7533 gke-agones-default-pool-0f7d8adc-7w3c 7m25s\nxonotic-sidecar-htc2x-sdp4k Ready 34.94.107.201 7599 gke-agones-default-pool-0f7d8adc-7w3c 7m25s","breadcrumbs":"Agones + Xonotic (Sidecar) » 1. Agones Fleet with Quilkin","id":"22","title":"1. Agones Fleet with Quilkin"},"23":{"body":"Usually with Agones you would Allocate a GameServer, but we'll skip this step for this example. Choose one of the listed GameServers from the previous step, and connect to the IP and port of the Xonotic server via the \"Multiplayer > Address\" field in the Xonotic client in the format of {IP}:{PORT}. xonotic-address.png You should now be playing a game of Xonotic against 4 bots!","breadcrumbs":"Agones + Xonotic (Sidecar) » 2. Play Xonotic!","id":"23","title":"2. Play Xonotic!"},"24":{"body":"Let's take a look at some metrics that Quilkin outputs. Grab the name of the GameServer you connected to before, and replace the ${gameserver} value below, and run the command. This will forward the admin interface to localhost. kubectl port-forward ${gameserver} 8000 Then open a browser to http://localhost:8000/metrics to see the Prometheus metrics that Quilkin exports.","breadcrumbs":"Agones + Xonotic (Sidecar) » 3. Check out the metrics","id":"24","title":"3. Check out the metrics"},"25":{"body":"Run the following to delete the Fleet and the accompanying ConfigMap: kubectl delete -f https://raw.githubusercontent.com/googleforgames/quilkin/main/examples/agones-xonotic-sidecar/sidecar.yaml","breadcrumbs":"Agones + Xonotic (Sidecar) » 5. Cleanup","id":"25","title":"5. Cleanup"},"26":{"body":"Let's take this one step further and compress the data between the Xonotic client and the server, without having to change either of them! Let's create a new Xonotic Fleet on our Agones cluster, but this time configured such that Quilkin will decompress packets that are incoming. Run the following: kubectl apply -f https://raw.githubusercontent.com/googleforgames/quilkin/main/examples/agones-xonotic-sidecar/sidecar-compress.yaml This will implement the Compress filter in our Quilkin sidecar proxy in our new Fleet. Now you can run kubectl get gameservers until all your Agones GameServers are marked as Ready like so: $ kubectl get gameservers\nNAME STATE ADDRESS PORT NODE AGE\nxonotic-sidecar-compress-htc2x-84mzm Ready 34.94.107.201 7534 gke-agones-default-pool-0f7d8adc-7w3c 7m25s\nxonotic-sidecar-compress-htc2x-sdp4k Ready 34.94.107.201 7592 gke-agones-default-pool-0f7d8adc-7w3c 7m25s","breadcrumbs":"Agones + Xonotic (Sidecar) » 6. Agones Fleet, but with Compression","id":"26","title":"6. Agones Fleet, but with Compression"},"27":{"body":"What we will do in this step, is run Quilkin locally as a client-side proxy to compress the UDP data before it is sent up to our Xonotic servers that are expecting compressed data. First, grab a copy of the Quilkin configuration client-compress.yaml locally. This has the Compress filter already configured, but we need to fill in the address to connect to. Rather than editing a file, this could also be sent through the xDS API , but it is easier to demonstrate this functionality through a static configuration. Instead of connecting Xonotic directly, take the IP and port from one of the Agones hosted GameServer records, and replace the ${GAMESERVER_IP} and ${GAMESERVER_PORT} values in your copy of client-compress.yaml. Run this configuration locally as: quilkin -c ./client-compress.yaml proxy Now we can connect to the local client proxy on \"127.0.0.1:7777\" via the \"Multiplayer > Address\" field in the Xonotic client, and Quilkin will take care of compressing the data for you without having to change the game client! Congratulations! You are now using Quilkin to manipulate the game client to server connection, without having to edit either!","breadcrumbs":"Agones + Xonotic (Sidecar) » 4. Play Xonotic, through Quilkin","id":"27","title":"4. Play Xonotic, through Quilkin"},"28":{"body":"Run the following to delete the Fleet and the accompanying ConfigMap: kubectl delete -f https://raw.githubusercontent.com/googleforgames/quilkin/main/examples/agones-xonotic-sidecar/sidecar-compress.yaml","breadcrumbs":"Agones + Xonotic (Sidecar) » 7. Cleanup","id":"28","title":"7. Cleanup"},"29":{"body":"Have a look at the examples folder for configuration and usage examples.","breadcrumbs":"Agones + Xonotic (Sidecar) » What's Next?","id":"29","title":"What's Next?"},"3":{"body":"Quilkin incorporates these abilities: Non-transparent proxying of UDP data, the internal state of your game architecture is not visible to bad actors. Out of the box metrics for UDP packet information. Composable tools for access control and security. Able to be utilised as a standalone binary, with no client/server changes required or as a Rust library depending on how deep an integration you wish for your system. Integration with Game Server hosting platforms such as Agones . Can be integrated with C/C++ code bases via FFI.","breadcrumbs":"Introduction » Major Features","id":"3","title":"Major Features"},"30":{"body":"","breadcrumbs":"Agones + Xonotic (xDS) » Quickstart: Quilkin with Agones and Xonotic (xDS)","id":"30","title":"Quickstart: Quilkin with Agones and Xonotic (xDS)"},"31":{"body":"A terminal with kubectl installed A local copy of the Xonotic client A running Agones Kubernetes cluster Installation instructions If you aren't familiar with Agones, we recommend working through their Getting Started guides. A local copy of the Quilkin Binary .","breadcrumbs":"Agones + Xonotic (xDS) » Requirements","id":"31","title":"Requirements"},"32":{"body":"In this quickstart, we'll be setting up an example Xonotic Agones Fleet, that will only be accessible through Quilkin that is hosted within the same cluster, utilising the TokenRouter Filter to provide routing and access control to the Allocated GameServer instances. To do this, we'll take advantage of the Quilkin Agones xDS Provider to provide an out-of-the-box control plane for integration between Agones and Quilkin's xDS configuration API with minimal effort.","breadcrumbs":"Agones + Xonotic (xDS) » 1. Overview","id":"32","title":"1. Overview"},"33":{"body":"To install Quilkin as an Agones integrated xDS control plane, we can create a deployment of Quilkin running as quilkin manage agones, with the appropriate permissions. Run the following: kubectl apply -f https://raw.githubusercontent.com/googleforgames/quilkin/main/examples/agones-xonotic-xds/xds-control-plane.yaml This applies several resources to your cluster: A ConfigMap with a Capture and TokenRouter Filter set up to route packets to Endpoints, to be the base configuration for all the Quilkin proxies. Appropriate RBAC permissions for the quilkin manage agones process to inspect Agones resources. A matching Deployment that runs the quilkin manage process xDS control plane and a Service that the Quilkin proxies can connect to, to get their Filter and Endpoint configuration from. Now we can run kubectl get pods until we see that the Pod for the Deployment is up and running. $ kubectl get pods\nNAME READY STATUS RESTARTS AGE\nquilkin-manage-agones-54b787654-9dbvp 1/1 Running 0 76s We can now run kubectl get service quilkin-manage-agones and see the service that is generated in front of the above Deployment for our Quilkin proxies to connect to and receive their configuration information from. $ kubectl get service quilkin-manage-agones\nNAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE\nquilkin-manage-agones ClusterIP 10.104.2.72 80/TCP 1m23s","breadcrumbs":"Agones + Xonotic (xDS) » 2. Install Quilkin Agones xDS Provider","id":"33","title":"2. Install Quilkin Agones xDS Provider"},"34":{"body":"To install the Quilkin Proxy pool which connects to the above xDS provider, we can create a Deployment of Quilkin proxy instances that point to the aforementioned Service, like so: kubectl apply -f https://raw.githubusercontent.com/googleforgames/quilkin/main/examples/agones-xonotic-xds/proxy-pool.yaml This will set up three instances of Quilkin running as quilkin proxy --management-server http://quilkin-manage-agones:80 all connected to the quilkin-manage-agones service. Now we can run kubectl get pods until we see that the Pods for the proxy Deployment is up and running. $ kubectl get pods\nNAME READY STATUS RESTARTS AGE\nquilkin-manage-agones-54b787654-9dbvp 1/1 Running 0 5m7s\nquilkin-proxies-78965c446d-dqvjg 1/1 Running 0 6s\nquilkin-proxies-78965c446d-fr6zs 1/1 Running 0 6s\nquilkin-proxies-78965c446d-m4rr7 1/1 Running 0 6s Let's take this one step further, and check the configuration of the proxies that should have come from the quilkin manage agones instance. In another terminal, run: kubectl port-forward deployments/quilkin-proxies 8001:8000, to port forward the admin endpoint locally to port 8001, which we can then query. Go back to your original terminal and run curl -s http://localhost:8001/config If you have jq installed, run curl -s http://localhost:8001/config | jq for a nicely formatted JSON output. $ curl -s http://localhost:8001/config | jq\n{ \"clusters\": [ { \"endpoints\": [], \"locality\": null } ], \"filters\": [ { \"name\": \"quilkin.filters.capture.v1alpha1.Capture\", \"label\": null, \"config\": { \"metadataKey\": \"quilkin.dev/capture\", \"suffix\": { \"size\": 3, \"remove\": true } } }, { \"name\": \"quilkin.filters.token_router.v1alpha1.TokenRouter\", \"label\": null, \"config\": null } ], \"id\": \"quilkin-proxies-7d9bbbccdf-9vd59\", \"version\": \"v1alpha1\"\n} This shows us the current configuration of the proxies coming from the xDS server created via quilkin manage agones. The most interesting part that we see here, is that we have a matching set of Filters that are found in the ConfigMap in the xds-control-plane.yaml we installed earlier.","breadcrumbs":"Agones + Xonotic (xDS) » 3. Install Quilkin Proxy Pool","id":"34","title":"3. Install Quilkin Proxy Pool"},"35":{"body":"Now we will create an Agones Fleet to spin up all our Xonotic game servers. Thankfully, Agones Fleets require no specific configuration to work with Quilkin proxies, so this yaml is a standard Agones Fleet configuration kubectl apply -f https://raw.githubusercontent.com/googleforgames/quilkin/main/examples/agones-xonotic-xds/fleet.yaml Run kubectl get gameservers until all the GameServer records show that they are Ready and able to take players. $ kubectl get gameservers\nNAME STATE ADDRESS PORT NODE AGE\nxonotic-d7rfx-55j7q Ready 34.168.170.51 7226 gke-agones-default-534a3f8d-ifpc 34s\nxonotic-d7rfx-nx7xr Ready 34.168.170.51 7984 gke-agones-default-534a3f8d-ifpc 34s\nxonotic-d7rfx-sn5d6 Ready 34.168.170.51 7036 gke-agones-default-534a3f8d-ifpc 34s","breadcrumbs":"Agones + Xonotic (xDS) » 4. Create the Agones Fleet","id":"35","title":"4. Create the Agones Fleet"},"36":{"body":"To let the Quilkin xDS provider know what token will route to which GameServer we need to apply the quilkin.dev/tokens annotation to an allocated GameServer, with the token content as its value. This token would normally get generated by some kind of player authentication service and passed to the client via the matchmaking service - but for demonstrative purposes, we've hardcoded it into the example GameServerAllocation. Since you can add annotations to GameServers at allocation time , we can both allocate a GameServer and apply the annotation at the same time! kubectl create -f https://raw.githubusercontent.com/googleforgames/quilkin/main/examples/agones-xonotic-xds/gameserverallocation.yaml If we check our GameServers now, we should see that one of them has moved to the Allocated state, marking it as having players playing on it, and therefore it is protected by Agones until the game session ends. $ kubectl get gs\nNAME STATE ADDRESS PORT NODE AGE\nxonotic-d7rfx-55j7q Allocated 34.168.170.51 7226 gke-agones-default-534a3f8d-ifpc 23m\nxonotic-d7rfx-nx7xr Ready 34.168.170.51 7984 gke-agones-default-534a3f8d-ifpc 23m\nxonotic-d7rfx-sn5d6 Ready 34.168.170.51 7036 gke-agones-default-534a3f8d-ifpc 23m Don't do this more than once, as then multiple allocated GameServers will have the same routing token! If we kubectl describe gameserver and have a look at the annotations section, we should see something similar to this: $ kubectl describe gameserver xonotic-d7rfx-55j7q\nName: xonotic-d7rfx-55j7q\nNamespace: default\nLabels: agones.dev/fleet=xonotic agones.dev/gameserverset=xonotic-h5cfn\nAnnotations: agones.dev/last-allocated: 2022-12-19T22:59:22.099818298Z agones.dev/ready-container-id: containerd://7b3d9e9dbda6f2e0381df7669f6117bf3e54171469cfacbce2670605a61ce4b8 agones.dev/sdk-version: 1.33.0 quilkin.dev/tokens: NDU2\nAPI Version: agones.dev/v1\nKind: GameServer\n... Where we can see that there is now an annotation of quilkin.dev/tokens with the base64 encoded version of 456 as our authentication and routing token (\"NDU2\"). You should use something more cryptographically random than 456 in your application. Let's run curl -s http://localhost:8001/config again, so we can see what has changed! ❯ curl -s http://localhost:8001/config | jq\n{ \"clusters\": [ { \"endpoints\": [ { \"address\": \"34.168.170.51:7226\", \"metadata\": { \"quilkin.dev\": { \"tokens\": [ \"NDU2\" ] }, \"name\": \"xonotic-8ns7b-2lk5d\" } } ], \"locality\": null } ], \"filters\": [ { \"name\": \"quilkin.filters.capture.v1alpha1.Capture\", \"label\": null, \"config\": { \"metadataKey\": \"quilkin.dev/capture\", \"suffix\": { \"size\": 3, \"remove\": true } } }, { \"name\": \"quilkin.filters.token_router.v1alpha1.TokenRouter\", \"label\": null, \"config\": null } ], \"id\": \"quilkin-proxies-7d9bbbccdf-9vd59\", \"version\": \"v1alpha1\"\n} Looking under clusters > endpoints we can see an address and token that matches up with the GameServer record we created above! The xDS process saw that allocated GameServer, turned it into a Quilkin Endpoint and applied the set the routing token appropriately -- without you having to write a line of xDS compliant code!","breadcrumbs":"Agones + Xonotic (xDS) » 5. Allocate a GameServer","id":"36","title":"5. Allocate a GameServer"},"37":{"body":"Instead of connecting to Xonotic or an Agones GameServer directly, we'll want to grab the IP and exposed port of the Service that fronts all our Quilkin proxies and connect to that instead -- but we'll have to append our routing token 456 from before, to ensure our traffic gets routed to the correct Xonotic GameServer address. Run kubectl get service quilkin-proxies to get the EXTERNAL-IP of the Service you created. $ kubectl get service quilkin-proxies\nNAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE\nquilkin-proxies LoadBalancer 10.109.0.12 35.246.94.14 7777:30174/UDP 3h22m We have a Quilkin config yaml file all ready for you, that is configured to append the routing token 456 to each packet that passes through it, via the power of a Concatenate Filter. Download client-token.yaml locally, so you can edit it: curl https://raw.githubusercontent.com/googleforgames/quilkin/main/examples/agones-xonotic-xds/client-token.yaml --output client-token.yaml We then take the EXTERNAL-IP and port from the quilkin-proxies service, and replace the${LOADBALANCER_IP} with it in client-token.yaml. Run this edited configuration locally with your quilkin binary as quilkin -c ./client-token.yaml proxy: $ ./quilkin --config ./client-token.yaml proxy\n2023-10-04T20:09:07.320780Z INFO quilkin::cli: src/cli.rs: Starting Quilkin version=\"0.7.0-dev\" commit=\"d42db7e14c2e0e758e9a6eb655ccf4184941066c\"\n2023-10-04T20:09:07.321711Z INFO quilkin::admin: src/admin.rs: Starting admin endpoint address=[::]:8000\n2023-10-04T20:09:07.322089Z INFO quilkin::cli::proxy: src/cli/proxy.rs: Starting port=7777 proxy_id=\"markmandel45\"\n2023-10-04T20:09:07.322576Z INFO quilkin::cli::proxy: src/cli/proxy.rs: Quilkin is ready\n2023-10-04T20:09:07.322692Z INFO qcmp_task{v4_addr=0.0.0.0:7600 v6_addr=[::]:7600}: quilkin::protocol: src/protocol.rs: awaiting qcmp packets v4_addr=0.0.0.0:7600 v6_addr=[::]:7600 Now connect to the local client proxy on \"[::1]:7777\" via the \"Multiplayer > Address\" field in the Xonotic client, and Quilkin will take care of appending the routing token to all your UDP packets, which the Quilkin proxies will route to the Allocated GameServer, and you can play a gamee! xonotic-address-v6.png ...And you didn't have to change the client or the dedicated game server 🤸","breadcrumbs":"Agones + Xonotic (xDS) » Connecting Client Side","id":"37","title":"Connecting Client Side"},"38":{"body":"Check out the variety of Filters that are possible with Quilkin. Read into the xDS Management API .","breadcrumbs":"Agones + Xonotic (xDS) » What's Next?","id":"38","title":"What's Next?"},"39":{"body":"","breadcrumbs":"Agones + Xonotic (Relay) » Quickstart: Quilkin with Agones and Xonotic (Relay)","id":"39","title":"Quickstart: Quilkin with Agones and Xonotic (Relay)"},"4":{"body":"Quilkin provides a variety of different services depending on your use-case. The primary service is proxy , which runs a reverse UDP proxy. To see a basic usage of the command-line interface run through the netcat with Quilkin quickstart . For more advanced usage, you might also be interested in: Checking out the installation guide Having a look at the example projects for basic configuration examples. Checking out the example deployment architecture for deploying quilkin for your game network. $ quilkin --help\nThe Command-Line Interface for Quilkin Usage: quilkin [OPTIONS] Commands: agent Runs Quilkin as a relay service that runs a Manager Discovery Service (mDS) for accepting cluster and configuration information from xDS management services, and exposing it as a single merged xDS service for proxy services generate-config-schema Generates JSON schema files for known filters manage Runs Quilkin as a xDS management server, using `provider` as a configuration source qcmp proxy Run Quilkin as a UDP reverse proxy relay Runs Quilkin as a relay service that runs a Manager Discovery Service (mDS) for accepting cluster and configuration information from xDS management services, and exposing it as a single merged xDS service for proxy services help Print this message or the help of the given subcommand(s) Options: --no-admin Whether to spawn the admin server or not [env: NO_ADMIN=] -c, --config The path to the configuration file for the Quilkin instance [env: QUILKIN_CONFIG=] [default: quilkin.yaml] --admin-address The port to bind for the admin server [env: QUILKIN_ADMIN_ADDRESS=] -q, --quiet Whether Quilkin will report any results to stdout/stderr [env: QUIET=] --log-format [default: auto] [possible values: auto, json, plain, pretty] -h, --help Print help -V, --version Print version","breadcrumbs":"Introduction » What Next?","id":"4","title":"What Next?"},"40":{"body":"A terminal with kubectl installed A local copy of the Xonotic client A running Agones Kubernetes cluster Installation instructions If you aren't familiar with Agones, we recommend working through their Getting Started guides. A local copy of the Quilkin Binary .","breadcrumbs":"Agones + Xonotic (Relay) » Requirements","id":"40","title":"Requirements"},"41":{"body":"In this quickstart, we'll be setting up an example multi-cluster Xonotic Agones Fleet, that will only be accessible through Quilkin, via utilising the TokenRouter Filter to provide routing and access control to the Allocated GameServer instances. To do this, we'll take advantage of the Quilkin Relay to provide an out-of-the-box multi-cluster xDS control plane, and the Agones Agent to send information from the cluster(s) to the relay, which can be used as a management server for each of the Quilkin Proxy instances. While the application of quilkin relay is to ultimately provide a solution where multiple clusters feed configuration information into a single relay endpoint via a quilkin agent, in this example we'll use a single cluster for demonstrative purposes.","breadcrumbs":"Agones + Xonotic (Relay) » 1. Overview","id":"41","title":"1. Overview"},"42":{"body":"To install Quilkin as an Agones integrated relay control plane, we can create a deployment of Quilkin running as quilkin relay with a corresponding Agones agent, quilkin agent agones, with the appropriate permissions. Run the following: kubectl apply -f https://raw.githubusercontent.com/googleforgames/quilkin/main/examples/agones-xonotic-relay/relay-control-plane.yaml This applies several resources to your cluster: A ConfigMap with a Capture and TokenRouter Filter set up to route packets to Endpoints, to be the base configuration for all the Quilkin proxies. Appropriate RBAC permissions for the quilkin agent agones process to inspect Agones resources. A Deployment that runs the quilkin relay process, a matching Deployment for the quilkin agent process and a Service that the Quilkin agents can send configuration information to, and the Proxies can connect to, to get their Filter and Endpoint configuration from. Now we can run kubectl get pods until we see that the Pod for the Deployment is up and running. $ kubectl get pods\nNAME READY STATUS RESTARTS AGE\nquilkin-agones-agent-9dd6699bd-qh7cq 1/1 Running 0 6s\nquilkin-relay-agones-55fbd69f5d-cdh9k 1/1 Running 0 6s We can now run kubectl get service quilkin-relay-agones and see the service that is generated in front of the above Quilkin Relay Deployment for our Quilkin Proxies to connect to and receive their configuration information from. $ kubectl get service quilkin-relay-agones\nNAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE\nquilkin-relay-agones ClusterIP 10.103.243.246 7800/TCP,7900/TCP 57s","breadcrumbs":"Agones + Xonotic (Relay) » 2. Install Quilkin Relay and Agones Agent","id":"42","title":"2. Install Quilkin Relay and Agones Agent"},"43":{"body":"To install the Quilkin Proxy pool which connects to the above Relay xDS provider, we can create a Deployment of Quilkin proxy instances that point to the aforementioned Service, like so: kubectl apply -f https://raw.githubusercontent.com/googleforgames/quilkin/main/examples/agones-xonotic-relay/proxy-pool.yaml This will set up three instances of Quilkin running as quilkin proxy --management-server http://quilkin-relay-agones:7900 all of which are connected to the quilkin-relay-agones service. Now we can run kubectl get pods until we see that the Pods for the proxy Deployment is up and running. $ kubectl get pods NAME READY STATUS RESTARTS AGE\nquilkin-agones-agent-9dd6699bd-5brzf 1/1 Running 0 18s\nquilkin-proxies-7d9bbbccdf-5mz4l 1/1 Running 0 7s\nquilkin-proxies-7d9bbbccdf-9vd59 1/1 Running 0 7s\nquilkin-proxies-7d9bbbccdf-vwn2f 1/1 Running 0 7s\nquilkin-relay-agones-55fbd69f5d-k2n7b 1/1 Running 0 18s Let's take this one step further, and check the configuration of the proxies that should have come from the quilkin agent agones instance and passed through the quilkin relay instance into each of the proxies. In another terminal, run: kubectl port-forward deployments/quilkin-proxies 8001:8000, to port forward the admin endpoint locally to port 8001, which we can then query. Go back to your original terminal and run curl -s http://localhost:8001/config If you have jq installed, run curl -s http://localhost:8001/config | jq for a nicely formatted JSON output. $ curl -s http://localhost:8001/config | jq\n{ \"clusters\": [ { \"endpoints\": [], \"locality\": null } ], \"filters\": [ { \"name\": \"quilkin.filters.capture.v1alpha1.Capture\", \"label\": null, \"config\": { \"metadataKey\": \"quilkin.dev/capture\", \"suffix\": { \"size\": 3, \"remove\": true } } }, { \"name\": \"quilkin.filters.token_router.v1alpha1.TokenRouter\", \"label\": null, \"config\": null } ], \"id\": \"quilkin-proxies-7d9bbbccdf-9vd59\", \"version\": \"v1alpha1\"\n} This shows us the current configuration of the proxies coming from the xDS server created via quilkin agent agones. The most interesting part that we see here, is that we have a matching set of Filters that are found in the ConfigMap in the relay-control-plane.yaml we installed earlier.","breadcrumbs":"Agones + Xonotic (Relay) » 3. Install Quilkin Proxy Pool","id":"43","title":"3. Install Quilkin Proxy Pool"},"44":{"body":"Now we will create an Agones Fleet to spin up all our Xonotic game servers. Thankfully, Agones Fleets require no specific configuration to work with Quilkin proxies, so this yaml is a standard Agones Fleet configuration kubectl apply -f https://raw.githubusercontent.com/googleforgames/quilkin/main/examples/agones-xonotic-relay/fleet.yaml Run kubectl get gameservers until all the GameServer records show that they are Ready and able to take players. $ kubectl get gs\nNAME STATE ADDRESS PORT NODE AGE\nxonotic-8ns7b-2lk5d Ready 39.168.219.72 7015 gke-agones-default-ad8cd7e5-3b12 1m\nxonotic-8ns7b-hrc8j Ready 39.168.219.72 7298 gke-agones-default-ad8cd7e5-3b12 1m\nxonotic-8ns7b-mldg6 Ready 39.168.219.72 7558 gke-agones-default-ad8cd7e5-3b12 1m","breadcrumbs":"Agones + Xonotic (Relay) » 4. Create the Agones Fleet","id":"44","title":"4. Create the Agones Fleet"},"45":{"body":"To let the Quilkin Agones Agent know what token will route to which GameServer we need to apply the quilkin.dev/tokens annotation to an allocated GameServer, with the token content as its value. This token would normally get generated by some kind of player authentication service and passed to the client via the matchmaking service - but for demonstrative purposes, we've hardcoded it into the example GameServerAllocation. Since you can add annotations to GameServers at allocation time , we can both allocate a GameServer and apply the annotation at the same time! kubectl create -f https://raw.githubusercontent.com/googleforgames/quilkin/main/examples/agones-xonotic-relay/gameserverallocation.yaml If we check our GameServers now, we should see that one of them has moved to the Allocated state, marking it as having players playing on it, and therefore it is protected by Agones until the game session ends. $ kubectl get gs\nNAME STATE ADDRESS PORT NODE AGE\nxonotic-8ns7b-2lk5d Allocated 39.168.219.72 7015 gke-agones-default-ad8cd7e5-3b12 17m\nxonotic-8ns7b-hrc8j Ready 39.168.219.72 7298 gke-agones-default-ad8cd7e5-3b12 17m\nxonotic-8ns7b-mldg6 Ready 39.168.219.72 7558 gke-agones-default-ad8cd7e5-3b12 17m Don't do this more than once, as then multiple allocated GameServers will have the same routing token! If we kubectl describe gameserver and have a look at the annotations section, we should see something similar to this: ❯ kubectl describe gs xonotic-8ns7b-2lk5d\nName: xonotic-8ns7b-2lk5d\nNamespace: default\nLabels: agones.dev/fleet=xonotic agones.dev/gameserverset=xonotic-8ns7b\nAnnotations: agones.dev/last-allocated: 2023-10-04T19:47:04.047026419Z agones.dev/ready-container-id: containerd://b39d30965becdbc40336fd9aa642fe776421553615f642dd599e1b0d88c505b6 agones.dev/sdk-version: 1.33.0 quilkin.dev/tokens: NDU2\nAPI Version: agones.dev/v1\nKind: GameServer\n... Where we can see that there is now an annotation of quilkin.dev/tokens with the base64 encoded version of 456 as our authentication and routing token (\"NDU2\"). You should use something more cryptographically random than 456 in your application. Let's run curl -s http://localhost:8001/config again, so we can see what has changed! ❯ curl -s http://localhost:8001/config | jq\n{ \"clusters\": [ { \"endpoints\": [ { \"address\": \"39.168.219.72:7015\", \"metadata\": { \"quilkin.dev\": { \"tokens\": [ \"NDU2\" ] }, \"name\": \"xonotic-8ns7b-2lk5d\" } } ], \"locality\": null } ], \"filters\": [ { \"name\": \"quilkin.filters.capture.v1alpha1.Capture\", \"label\": null, \"config\": { \"metadataKey\": \"quilkin.dev/capture\", \"suffix\": { \"size\": 3, \"remove\": true } } }, { \"name\": \"quilkin.filters.token_router.v1alpha1.TokenRouter\", \"label\": null, \"config\": null } ], \"id\": \"quilkin-proxies-7d9bbbccdf-9vd59\", \"version\": \"v1alpha1\"\n} Looking under clusters > endpoints we can see an address and token that matches up with the GameServer record we created above! The Agones agent process saw that allocated GameServer, turned it into a Quilkin Endpoint and applied the set routing token appropriately -- without you having to write a line of xDS compliant code!","breadcrumbs":"Agones + Xonotic (Relay) » 5. Allocate a GameServer","id":"45","title":"5. Allocate a GameServer"},"46":{"body":"Instead of connecting to Xonotic or an Agones GameServer directly, we'll want to grab the IP and exposed port of the Service that fronts all our Quilkin proxies and connect to that instead -- but we'll have to append our routing token 456 from before, to ensure our traffic gets routed to the correct Xonotic GameServer address. Run kubectl get service quilkin-proxies to get the EXTERNAL-IP of the Service you created. $ kubectl get service quilkin-proxies\nNAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE\nquilkin-proxies LoadBalancer 10.109.0.12 35.246.94.14 7777:30174/UDP 3h22m We have a Quilkin config yaml file all ready for you, that is configured to append the routing token 456 to each packet that passes through it, via the power of a Concatenate Filter. Download client-token.yaml locally, so you can edit it: curl https://raw.githubusercontent.com/googleforgames/quilkin/main/examples/agones-xonotic-relay/client-token.yaml --output client-token.yaml We then take the EXTERNAL-IP and port from the quilkin-proxies service, and replace the${LOADBALANCER_IP} with it in client-token.yaml. Run this edited configuration locally with your quilkin binary as quilkin -c ./client-token.yaml proxy: $ ./quilkin --config ./client-token.yaml proxy\n2023-10-04T20:09:07.320780Z INFO quilkin::cli: src/cli.rs: Starting Quilkin version=\"0.7.0-dev\" commit=\"d42db7e14c2e0e758e9a6eb655ccf4184941066c\"\n2023-10-04T20:09:07.321711Z INFO quilkin::admin: src/admin.rs: Starting admin endpoint address=[::]:8000\n2023-10-04T20:09:07.322089Z INFO quilkin::cli::proxy: src/cli/proxy.rs: Starting port=7777 proxy_id=\"markmandel45\"\n2023-10-04T20:09:07.322576Z INFO quilkin::cli::proxy: src/cli/proxy.rs: Quilkin is ready\n2023-10-04T20:09:07.322692Z INFO qcmp_task{v4_addr=0.0.0.0:7600 v6_addr=[::]:7600}: quilkin::protocol: src/protocol.rs: awaiting qcmp packets v4_addr=0.0.0.0:7600 v6_addr=[::]:7600 Now connect to the local client proxy on \"[::1]:7777\" via the \"Multiplayer > Address\" field in the Xonotic client, and Quilkin will take care of appending the routing token to all your UDP packets, which the Quilkin proxies will route to the Allocated GameServer, and you can play a gamee! xonotic-address-v6.png ...And you didn't have to change the client or the dedicated game server 🤸","breadcrumbs":"Agones + Xonotic (Relay) » Connecting Client Side","id":"46","title":"Connecting Client Side"},"47":{"body":"Check out the variety of Filters that are possible with Quilkin. Read into the xDS Management API .","breadcrumbs":"Agones + Xonotic (Relay) » What's Next?","id":"47","title":"What's Next?"},"48":{"body":"Services Ports Protocol Proxy 7777 UDP (IPv4 OR IPv6) QCMP 7600 UDP (IPv4 OR IPv6) \"Proxy\" is the primary Quilkin service, which acts as a non-transparent UDP proxy. To view all the options for the proxy subcommand, run: $ quilkin proxy --help\nRun Quilkin as a UDP reverse proxy Usage: quilkin proxy [OPTIONS] Options: -m, --management-server One or more `quilkin manage` endpoints to listen to for config changes [env: QUILKIN_MANAGEMENT_SERVER=] --mmdb The remote URL or local file path to retrieve the Maxmind database [env: MMDB=] -p, --port The port to listen on [env: QUILKIN_PORT=] [default: 7777] -q, --qcmp-port The port to listen on [env: QUILKIN_QCMP_PORT=] [default: 7600] -t, --to One or more socket addresses to forward packets to [env: QUILKIN_DEST=] --idle-request-interval-secs The interval in seconds at which the relay will send a discovery request to an management server after receiving no updates [env: QUILKIN_IDLE_REQUEST_INTERVAL_SECS=] [default: 30] -w, --workers Number of worker threads used to process packets. If not specified defaults to number of cpus [env: QUILKIN_WORKERS=] -h, --help Print help","breadcrumbs":"Proxy » Proxy","id":"48","title":"Proxy"},"49":{"body":"An Endpoint represents an address that Quilkin forwards packets to that it has received from the source port. It is represented by an IP address and port. An Endpoint can optionally be associated with an arbitrary set of metadata as well.","breadcrumbs":"Proxy » Endpoints","id":"49","title":"Endpoints"},"5":{"body":"There are variety of automated and manual methods for installing Quilkin onto your system. For cloud deployments Quilkin provides a container image to make it easily to immediately start using it. You can also install Quilkin on your local machine through Cargo .","breadcrumbs":"Installation » Installation","id":"5","title":"Installation"},"50":{"body":"Filters are the way for a Quilkin proxy to intercept UDP packet traffic from the source and Endpoints in either direction, and be able to inspect, manipulate, and route the packets as desired. See Filters for a deeper dive into Filters, as well as the list of build in Filters that come with Quilkin.","breadcrumbs":"Proxy » Proxy Filters","id":"50","title":"Proxy Filters"},"51":{"body":"Endpoint metadata is an arbitrary set of key value pairs that are associated with an Endpoint. These are visible to Filters when processing packets and can be used to provide more context about endpoints (e.g whether or not to route a packet to an endpoint). Keys must be of type string otherwise the configuration is rejected. Metadata associated with an endpoint contain arbitrary key value pairs which Filters can consult when processing packets (e.g they can contain information that determine whether or not to route a particular packet to an endpoint).","breadcrumbs":"Proxy » Endpoint Metadata","id":"51","title":"Endpoint Metadata"},"52":{"body":"Access tokens that can be associated with an endpoint are simply a special piece of metadata well known to Quilkin and utilised by the built-in TokenRouter filter to route packets. Such well known values are placed within an object in the endpoint metadata, under the special key quilkin.dev. Currently, only the tokens key is in use. As an example, the following shows the configuration for an endpoint with its metadata: clusters: - endpoints: - address: 127.0.0.1:26000 metadata: canary: false quilkin.dev: # This object is extracted by Quilkin and is usually reserved for built-in features tokens: - MXg3aWp5Ng== # base64 for 1x7ijy6 - OGdqM3YyaQ== # base64 for 8gj3v2i An endpoint's metadata can be specified alongside the endpoint in static configuration or using the xDS endpoint metadata field when using dynamic configuration via xDS.","breadcrumbs":"Proxy » Specialist Endpoint Metadata","id":"52","title":"Specialist Endpoint Metadata"},"53":{"body":"A session represents ongoing communication flow between a client on a [Local Port] and an Endpoint . Quilkin uses the \"Session\" concept to track traffic flowing through the proxy between any client-server pair. A Session serves the same purpose, and can be thought of as a lightweight version of a TCP session in that, while a TCP session requires a protocol to establish and teardown: A Quilkin session is automatically created upon receiving the first packet from a client via the [Local Port] to be sent to an upstream Endpoint . The session is automatically deleted after a period of inactivity (where no packet was sent between either party) - currently 60 seconds. A session is identified by the 4-tuple (client IP, client Port, server IP, server Port) where the client is the downstream endpoint which initiated the communication with Quilkin and the server is one of the upstream Endpoints that Quilkin proxies traffic to. Sessions are established after the filter chain completes. The destination Endpoint of a packet is determined by the filter chain , so a Session can only be created after filter chain completion. For example, if the filter chain drops all packets, then no session will ever be created.","breadcrumbs":"Proxy » Session","id":"53","title":"Session"},"54":{"body":"While much of Quilkin's proxy configuration can be configured via its command line interface , if you have a larger or more complex configuration it might be useful to use a configuration file instead. The following is the schema and reference for Quilkin's proxy configuration file. See the examples folder for example configuration files. By default, Quilkin will look for a configuration file named quilkin.yaml in its current running directory first, then if not present, in /etc/quilkin/quilkin.yaml on UNIX systems. This can be overridden with the -c/--config command-line argument, or the QUILKIN_FILENAME environment variable.","breadcrumbs":"Proxy » Configuration File » Configuration File","id":"54","title":"Configuration File"},"55":{"body":"Example of a full configuration for quilkin proxy that utlisies a static endpoint configuration to specify two endpoints with token metadata attached to each: #\n# Example configuration for a Quilkin Proxy with static Endpoints\n# version: v1alpha1\nid: my-proxy # An identifier for the proxy instance.\nclusters: # grouping of clusters - endpoints: # array of potential endpoints to send on traffic to - address: 127.0.0.1:26000 metadata: # Metadata associated with the endpoint quilkin.dev: tokens: - MXg3aWp5Ng== # the connection byte array to route to, encoded as base64 (string value: 1x7ijy6) - OGdqM3YyaQ== # (string value: 8gj3v2i) - address: 127.0.0.1:26001 metadata: # Metadata associated with the endpoint quilkin.dev: tokens: - bmt1eTcweA== # (string value: nkuy70x) This is a great use of a static configuration file, as we only get a singular --to endpoint address via the command line arguments. We can also configure Filters via the configuration file. See that section for documentation.","breadcrumbs":"Proxy » Configuration File » Static Configuration","id":"55","title":"Static Configuration"},"56":{"body":"If you need to dynamically change either Filters and/or Endpoints at runtime, see the Control Plane documentation on the configuration API surface, and built in dynamic management providers.","breadcrumbs":"Proxy » Configuration File » Dynamic Configuration","id":"56","title":"Dynamic Configuration"},"57":{"body":"The full JSON Schema for the YAML configuration file. type: object\nproperties: version: type: string description: | The configuration file version to use. enum: - v1alpha1 id: type: string description: | An identifier for the proxy instance. default: On linux, the machine hostname is used as default. On all other platforms a UUID is generated for the proxy. port: type: integer description: | The listening port. In \"proxy\" mode, the port for traffic to be sent to. In \"manage\" mode, the port to connect to the xDS API. default: 7000 maxmind_db: type: string description: | The remote URL or local file path to retrieve the Maxmind database (requires licence). filters: type: array description: | A filter chain. items: '$ref': {} # Refer to the Filter documentation for a filter configuration schema. clusters: type: array description: | grouping of endpoints, per cluster. items: type: object properties: endpoints: type: array description: | A list of upstream endpoints to forward packets to. items: type: object description: | An upstream endpoint properties: address: type: string description: | Socket address of the endpoint. This must be of the ´IP:Port` form e.g `192.168.1.1:7001` metadata: type: object description: | Arbitrary key value pairs that is associated with the endpoint. These are visible to Filters when processing packets and can be used to provide more context about endpoints (e.g whether or not to route a packet to an endpoint). Keys must be of type string otherwise the configuration is rejected. required: - address","breadcrumbs":"Proxy » Configuration File » Json Schema","id":"57","title":"Json Schema"},"58":{"body":"In most cases, we would like Quilkin to do some preprocessing of received packets before sending them off to their destination. Because this stage is entirely specific to the use case at hand and differs between Quilkin deployments, we must have a say over what tweaks to perform - this is where filters come in.","breadcrumbs":"Proxy » Filters » Packet Filters","id":"58","title":"Packet Filters"},"59":{"body":"A filter represents a step in the tweaking/decision-making process of how we would like to process our packets. For example, at some step, we might choose to append some metadata to every packet we receive before forwarding it while at a later step, choose not to forward packets that don't meet some criteria. Quilkin lets us specify any number of filters and connect them in a sequence to form a packet processing pipeline similar to a Unix pipeline - we call this pipeline a Filter chain. The combination of filters and filter chain allows us to add new functionality to fit every scenario without changing Quilkin's core. As an example, say we would like to perform the following steps in our processing pipeline to the packets we receive. Append a predetermined byte to the packet. Compress the packet. Do not forward (drop) the packet if its compressed length is over 512 bytes. We would create a filter corresponding to each step either by leveraging any existing filters that do what we want or writing one ourselves and connect them to form the following filter chain: append | compress | drop When Quilkin consults our filter chain, it feeds the received packet into append and forwards the packet it receives (if any) from drop - i.e the output of append becomes the input into compress and so on in that order. There are a few things we note here: Although we have in this example, a filter called drop, every filter in the filter chain has the same ability to drop or update a packet - if any filter drops a packet then no more work needs to be done regarding that packet so the next filter in the pipeline never has any knowledge that the dropped packet ever existed. The filter chain is consulted for every received packet, and its filters are traversed in reverse order for packets travelling in the opposite direction. A packet received downstream will be fed into append and the result from drop is forwarded upstream - a packet received upstream will be fed into drop and the result from append is forwarded downstream. Exactly one filter chain is specified and used to process all packets that flow through Quilkin.","breadcrumbs":"Proxy » Filters » Filters and Filter chain","id":"59","title":"Filters and Filter chain"},"6":{"body":"","breadcrumbs":"Installation » Distributions","id":"6","title":"Distributions"},"60":{"body":"# // Wrap this example within an async main function since the\n# // local_rate_limit filter spawns a task on initialization\n# #[tokio::main]\n# async fn main() {\n# let yaml = \"\nversion: v1alpha1\nfilters: - name: quilkin.filters.debug.v1alpha1.Debug config: id: debug-1 - name: quilkin.filters.local_rate_limit.v1alpha1.LocalRateLimit config: max_packets: 10 period: 1\nclusters: - endpoints: - address: 127.0.0.1:7001\n# \";\n# let config = quilkin::config::Config::from_reader(yaml.as_bytes()).unwrap();\n# assert_eq!(config.filters.load().len(), 2);\n# } We specify our filter chain in the .filters section of the proxy's configuration which has takes a sequence of FilterConfig objects. Each object describes all information necessary to create a single filter. The above example creates a filter chain comprising a Debug filter followed by a LocalRateLimit filter - the effect is that every packet will be logged and the proxy will not forward more than 10 packets per second. The sequence determines the filter chain order so its ordering matters - the chain starts with the filter corresponding the first filter config and ends with the filter corresponding the last filter config in the sequence.","breadcrumbs":"Proxy » Filters » Configuration Examples","id":"60","title":"Configuration Examples"},"61":{"body":"A filter within the filter chain can share data within another filter further along in the filter chain by propagating the desired data alongside the packet being processed. This enables sharing dynamic information at runtime, e.g information about the current packet that might be useful to other filters that process that packet. At packet processing time each packet is associated with filter dynamic metadata (a set of key-value pairs). Each key is a unique string while its value is an associated quilkin::metadata::Value . When a filter processes a packet, it can choose to consult the associated dynamic metadata for more information or itself add/update or remove key-values from the set. As an example, the built-in [CaptureBytes] filter is one such filter that populates a packet's filter metadata. [CaptureBytes] extracts information (a configurable byte sequence) from each packet and appends it to the packet's dynamic metadata for other filters to leverage. On the other hand, the built-in TokenRouter filter selects what endpoint to route a packet by consulting the packet's dynamic metadata for a routing token. Consequently, we can build a filter chain with a [CaptureBytes] filter preceeding a TokenRouter filter, both configured to write and read the same key in the dynamic metadata entry. The effect would be that packets are routed to upstream endpoints based on token information extracted from their contents.","breadcrumbs":"Proxy » Filters » Filter Dynamic Metadata","id":"61","title":"Filter Dynamic Metadata"},"62":{"body":"The following metadata are currently used by Quilkin core and built-in filters. Name Type Description quilkin.dev/captured Bytes The default key under which the Capture filter puts the byte slices it extracts from each packet.","breadcrumbs":"Proxy » Filters » Well Known Dynamic Metadata","id":"62","title":"Well Known Dynamic Metadata"},"63":{"body":"Quilkin includes several filters out of the box. Filter Description Capture Capture specific bytes from a packet and store them in filter dynamic metadata . Compress Compress and decompress packets data. Concatenate Add authentication tokens to packets. Debug Logs every packet. Drop Drop all packets Firewall Allowing/blocking traffic by IP and port. LoadBalancer Distributes downstream packets among upstream endpoints. LocalRateLimit Limit the frequency of packets. Match Change Filter behaviour based on dynamic metadata Pass Allow all packets through Timestamp Accepts a UNIX timestamp from metadata and observes the duration between that timestamp and now. TokenRouter Send packets to endpoints based on metadata.","breadcrumbs":"Proxy » Filters » Built-in filters","id":"63","title":"Built-in filters"},"64":{"body":"Represents configuration for a filter instance. properties: name: type: string description: | Identifies the type of filter to be created. This value is unique for every filter type - please consult the documentation for the particular filter for this value. config: type: object description: | The configuration value to be passed onto the created filter. This is passed as an object value since it is specific to the filter's type and is validated by the filter implementation. Please consult the documentation for the particular filter for its schema. required: [ 'name' ]","breadcrumbs":"Proxy » Filters » FilterConfig","id":"64","title":"FilterConfig"},"65":{"body":"The Capture filter's job is to find a series of bytes within a packet, and capture it into Filter Dynamic Metadata , so that it can be utilised by filters further down the chain. This is often used as a way of retrieving authentication tokens from a packet, and used in combination with Concatenate and TokenRouter filter to provide common packet routing utilities.","breadcrumbs":"Proxy » Filters » Capture » Capture","id":"65","title":"Capture"},"66":{"body":"There are multiple strategies for capturing bytes from the packet.","breadcrumbs":"Proxy » Filters » Capture » Capture strategies","id":"66","title":"Capture strategies"},"67":{"body":"Captures bytes from the end of the packet.","breadcrumbs":"Proxy » Filters » Capture » Suffix","id":"67","title":"Suffix"},"68":{"body":"Captures bytes from the start of the packet.","breadcrumbs":"Proxy » Filters » Capture » Prefix","id":"68","title":"Prefix"},"69":{"body":"Captures bytes using a regular expression. Unlike other capture strategies, the regular expression can return one or many values if there are multiple matches.","breadcrumbs":"Proxy » Filters » Capture » Regex","id":"69","title":"Regex"},"7":{"body":"Source / Method us-docker.pkg.dev/quilkin/release/quilkin:0.8.0-dev-6327d67 Notes Pre-built Quilkin binary with no preset arguments","breadcrumbs":"Installation » OCI Image","id":"7","title":"OCI Image"},"70":{"body":"quilkin.filters.capture.v1alpha1.Capture","breadcrumbs":"Proxy » Filters » Capture » Filter name","id":"70","title":"Filter name"},"71":{"body":"# let yaml = \"\nversion: v1alpha1\nfilters: - name: quilkin.filters.capture.v1alpha1.Capture config: metadataKey: myapp.com/myownkey prefix: size: 3 remove: false\nclusters: - endpoints: - address: 127.0.0.1:7001\n# \";\n# let config = quilkin::config::Config::from_reader(yaml.as_bytes()).unwrap();\n# assert_eq!(config.filters.load().len(), 1);","breadcrumbs":"Proxy » Filters » Capture » Configuration Examples","id":"71","title":"Configuration Examples"},"72":{"body":"$schema: http://json-schema.org/draft-07/schema#\ntitle: Config\ntype: object\nrequired:\n- metadata_key\n- strategy\nproperties: metadata_key: description: The key to use when storing the captured value in the filter context. If a match was found it is available under `{{metadata_key}}/is_present`. allOf: - $ref: '#/definitions/Key' strategy: description: The capture strategy. allOf: - $ref: '#/definitions/Strategy'\ndefinitions: Key: description: A key in the metadata table. type: string Strategy: description: Strategy to apply for acquiring a set of bytes in the UDP packet oneOf: - description: Looks for the set of bytes at the beginning of the packet type: object required: - kind - size properties: kind: type: string enum: - PREFIX remove: description: Whether captured bytes are removed from the original packet. default: false type: boolean size: description: The number of bytes to capture. type: integer format: uint32 minimum: 0.0 - description: Look for the set of bytes at the end of the packet type: object required: - kind - size properties: kind: type: string enum: - SUFFIX remove: description: The number of bytes to capture. default: false type: boolean size: description: Whether captured bytes are removed from the original packet. type: integer format: uint32 minimum: 0.0 - description: Look for the set of bytes at the end of the packet type: object required: - kind - pattern properties: kind: type: string enum: - REGEX pattern: description: The regular expression to use for capture. type: string","breadcrumbs":"Proxy » Filters » Capture » Configuration Options ( Rust Doc )","id":"72","title":"Configuration Options ( Rust Doc )"},"73":{"body":"The Compress filter's job is to provide a variety of compression implementations for compression and subsequent decompression of UDP data when sent between systems, such as a game client and game server.","breadcrumbs":"Proxy » Filters » Compress » Compress","id":"73","title":"Compress"},"74":{"body":"quilkin.filters.compress.v1alpha1.Compress","breadcrumbs":"Proxy » Filters » Compress » Filter name","id":"74","title":"Filter name"},"75":{"body":"# let yaml = \"\nversion: v1alpha1\nfilters: - name: quilkin.filters.compress.v1alpha1.Compress config: on_read: COMPRESS on_write: DECOMPRESS mode: SNAPPY\nclusters: - endpoints: - address: 127.0.0.1:7001\n# \";\n# let config = quilkin::config::Config::from_reader(yaml.as_bytes()).unwrap();\n# assert_eq!(config.filters.load().len(), 1); The above example shows a proxy that could be used with a typical game client, where the original client data is sent to the local listening port and then compressed when heading up to a dedicated game server, and then decompressed when traffic is returned from the dedicated game server before being handed back to game client. It is worth noting that since the Compress filter modifies the entire packet , it is worth paying special attention to the order it is placed in your Filter configuration . Most of the time it will likely be the first or last Filter configured to ensure it is compressing the entire set of data being sent.","breadcrumbs":"Proxy » Filters » Compress » Configuration Examples","id":"75","title":"Configuration Examples"},"76":{"body":"$schema: http://json-schema.org/draft-07/schema#\ntitle: Config\ntype: object\nrequired:\n- on_read\n- on_write\nproperties: mode: default: SNAPPY allOf: - $ref: '#/definitions/Mode' on_read: $ref: '#/definitions/Action' on_write: $ref: '#/definitions/Action'\ndefinitions: Action: description: Whether to do nothing, compress or decompress the packet. type: string enum: - DO_NOTHING - COMPRESS - DECOMPRESS Mode: description: The library to use when compressing. type: string enum: - SNAPPY - LZ4","breadcrumbs":"Proxy » Filters » Compress » Configuration Options ( Rust Doc )","id":"76","title":"Configuration Options ( Rust Doc )"},"77":{"body":"","breadcrumbs":"Proxy » Filters » Compress » Compression Modes","id":"77","title":"Compression Modes"},"78":{"body":"Snappy is a compression/decompression library. It does not aim for maximum compression, or compatibility with any other compression library; instead, it aims for very high speeds and reasonable compression. This compression method is provided by rust-snappy . Due to the small size of packets, this only encodes and decodes the non-streaming version of the format described here . - name: quilkin.filters.compress.v1alpha1.Compress config: on_read: COMPRESS on_write: DECOMPRESS mode: SNAPPY","breadcrumbs":"Proxy » Filters » Compress » Snappy","id":"78","title":"Snappy"},"79":{"body":"LZ4 is lossless compression algorithm, providing compression speed > 500 MB/s per core, scalable with multi-cores CPU. It features an extremely fast decoder, with speed in multiple GB/s per core, typically reaching RAM speed limits on multi-core systems. This compression method is provided by lz4_flex . Due to the small size of packets, this only encodes and decodes the block version of the format described. If your game client/server itself is performing LZ4 de/compression it needs to encode or decode a varint of the uncompressed packet size (maximum 2^16) since that is not part of the LZ4 block format. The varint is of the same exact form as that used by snappy . - name: quilkin.filters.compress.v1alpha1.Compress config: on_read: COMPRESS on_write: DECOMPRESS mode: LZ4","breadcrumbs":"Proxy » Filters » Compress » LZ4","id":"79","title":"LZ4"},"8":{"body":"Source / Method cargo install quilkin Notes Compiled from source using cargo","breadcrumbs":"Installation » Cargo","id":"8","title":"Cargo"},"80":{"body":"quilkin_filter_int_counter{label=\"compressed_bytes_total\"} Total number of compressed bytes either received or sent. quilkin_filter_int_counter{label=\"decompressed_bytes_total\"} Total number of decompressed bytes either received or sent.","breadcrumbs":"Proxy » Filters » Compress » Metrics","id":"80","title":"Metrics"},"81":{"body":"The Concatenate filter's job is to add a byte packet to either the beginning or end of each UDP packet that passes through. This is commonly used to provide an auth token to each packet, so they can be routed appropriately.","breadcrumbs":"Proxy » Filters » Concatenate » Concatenate","id":"81","title":"Concatenate"},"82":{"body":"quilkin.filters.concatenate.v1alpha1.Concatenate","breadcrumbs":"Proxy » Filters » Concatenate » Filter name","id":"82","title":"Filter name"},"83":{"body":"# let yaml = \"\nversion: v1alpha1\nfilters: - name: quilkin.filters.concatenate.v1alpha1.Concatenate config: on_read: APPEND on_write: DO_NOTHING bytes: MXg3aWp5Ng==\nclusters: - endpoints: - address: 127.0.0.1:7001\n# \";\n# let config = quilkin::config::Config::from_reader(yaml.as_bytes()).unwrap();\n# assert_eq!(config.filters.load().len(), 1);","breadcrumbs":"Proxy » Filters » Concatenate » Configuration Examples","id":"83","title":"Configuration Examples"},"84":{"body":"$schema: http://json-schema.org/draft-07/schema#\ntitle: Config\ndescription: Config represents a `Concatenate` filter configuration.\ntype: object\nrequired:\n- bytes\nproperties: bytes: type: array items: type: integer format: uint8 minimum: 0.0 on_read: description: Whether or not to `append` or `prepend` or `do nothing` on Filter `Read` default: DO_NOTHING allOf: - $ref: '#/definitions/Strategy' on_write: description: Whether or not to `append` or `prepend` or `do nothing` on Filter `Write` default: DO_NOTHING allOf: - $ref: '#/definitions/Strategy'\ndefinitions: Strategy: type: string enum: - APPEND - PREPEND - DO_NOTHING","breadcrumbs":"Proxy » Filters » Concatenate » Configuration Options ( Rust Doc )","id":"84","title":"Configuration Options ( Rust Doc )"},"85":{"body":"The Debug filter logs all incoming and outgoing packets to standard output. This filter is useful in debugging deployments where the packets strictly contain valid UTF-8 encoded strings. A generic error message is instead logged if conversion from bytes to UTF-8 fails.","breadcrumbs":"Proxy » Filters » Debug » Debug","id":"85","title":"Debug"},"86":{"body":"quilkin.filters.debug_filter.v1alpha1.Debug","breadcrumbs":"Proxy » Filters » Debug » Filter name","id":"86","title":"Filter name"},"87":{"body":"# let yaml = \"\nversion: v1alpha1\nfilters: - name: quilkin.filters.debug.v1alpha1.Debug config: id: debug-1\nclusters: - endpoints: - address: 127.0.0.1:7001\n# \";\n# let config = quilkin::config::Config::from_reader(yaml.as_bytes()).unwrap();\n# assert_eq!(config.filters.load().len(), 1);","breadcrumbs":"Proxy » Filters » Debug » Configuration Examples","id":"87","title":"Configuration Examples"},"88":{"body":"$schema: http://json-schema.org/draft-07/schema#\ntitle: Config\ndescription: A Debug filter's configuration.\ntype: object\nproperties: id: description: Identifier that will be optionally included with each log message. type: - string - 'null'","breadcrumbs":"Proxy » Filters » Debug » Configuration Options ( Rust Doc )","id":"88","title":"Configuration Options ( Rust Doc )"},"89":{"body":"The Drop filter always drops any packet passed through it. This is useful in combination with conditional flow filters like Matches","breadcrumbs":"Proxy » Filters » Drop » Drop","id":"89","title":"Drop"},"9":{"body":"Source / Method GitHub Releases Notes Pre-built binaries for manual installation","breadcrumbs":"Installation » GitHub","id":"9","title":"GitHub"},"90":{"body":"quilkin.filters.drop.v1alpha1.Drop","breadcrumbs":"Proxy » Filters » Drop » Filter name","id":"90","title":"Filter name"},"91":{"body":"# let yaml = \"\nversion: v1alpha1\nclusters: - endpoints: - address: 127.0.0.1:26000 - address: 127.0.0.1:26001\nfilters: - name: quilkin.filters.capture.v1alpha1.Capture config: metadataKey: myapp.com/token prefix: size: 3 remove: false - name: quilkin.filters.match.v1alpha1.Match config: on_read: metadataKey: myapp.com/token branches: - value: abc name: quilkin.filters.pass.v1alpha1.Pass fallthrough: name: quilkin.filters.drop.v1alpha1.Drop\n# \";\n# let config = quilkin::config::Config::from_reader(yaml.as_bytes()).unwrap();\n# assert_eq!(config.filters.load().len(), 2);","breadcrumbs":"Proxy » Filters » Drop » Configuration Examples","id":"91","title":"Configuration Examples"},"92":{"body":"No defined configuration options.","breadcrumbs":"Proxy » Filters » Drop » Configuration","id":"92","title":"Configuration"},"93":{"body":"The Firewall filter's job is to allow or block traffic depending on if the incoming traffic's IP and port matches the rules set on the Firewall filter.","breadcrumbs":"Proxy » Filters » Firewall » Firewall","id":"93","title":"Firewall"},"94":{"body":"quilkin.filters.firewall.v1alpha1.Firewall","breadcrumbs":"Proxy » Filters » Firewall » Filter name","id":"94","title":"Filter name"},"95":{"body":"# let yaml = \"\nversion: v1alpha1\nfilters: - name: quilkin.filters.firewall.v1alpha1.Firewall config: on_read: - action: ALLOW sources: - 192.168.51.0/24 ports: - 10 - 1000-7000 on_write: - action: DENY sources: - 192.168.51.0/24 ports: - 7000\nclusters: - endpoints: - address: 127.0.0.1:7001\n# \";\n# let config = quilkin::config::Config::from_reader(yaml.as_bytes()).unwrap();\n# assert_eq!(config.filters.load().len(), 1);","breadcrumbs":"Proxy » Filters » Firewall » Configuration Examples","id":"95","title":"Configuration Examples"},"96":{"body":"$schema: http://json-schema.org/draft-07/schema#\ntitle: Config\ndescription: Represents how a Firewall filter is configured for read and write operations.\ntype: object\nrequired:\n- on_read\n- on_write\nproperties: on_read: type: array items: $ref: '#/definitions/Rule' on_write: type: array items: $ref: '#/definitions/Rule'\ndefinitions: Action: description: Whether or not a matching [Rule] should Allow or Deny access oneOf: - description: Matching rules will allow packets through. type: string enum: - ALLOW - description: Matching rules will block packets. type: string enum: - DENY Cidr: description: Cidr notation for an ipv6 or ipv4 netmask type: string PortRange: description: Range of matching ports that are configured against a [Rule]. allOf: - $ref: '#/definitions/Range_of_uint16' Range_of_uint16: type: object required: - end - start properties: end: type: integer format: uint16 minimum: 0.0 start: type: integer format: uint16 minimum: 0.0 Rule: description: Combination of CIDR range, port range and action to take. type: object required: - action - ports - sources properties: action: $ref: '#/definitions/Action' ports: type: array items: $ref: '#/definitions/PortRange' sources: description: ipv4 or ipv6 CIDR address. type: array items: $ref: '#/definitions/Cidr'","breadcrumbs":"Proxy » Filters » Firewall » Configuration Options ( Rust Doc )","id":"96","title":"Configuration Options ( Rust Doc )"},"97":{"body":"The Firewall filter supports DENY and ALLOW actions for access control. When multiple DENY and ALLOW actions are used for a workload at the same time, the evaluation is processed in the order it is configured, with the first matching rule deciding if the request is allowed or denied: If a rule action is ALLOW, and it matches the request, then the entire request is allowed. If a rule action is DENY and it matches the request, then the entire request is denied. If none of the configured rules match, then the request is denied.","breadcrumbs":"Proxy » Filters » Firewall » Rule Evaluation","id":"97","title":"Rule Evaluation"},"98":{"body":"The LoadBalancer filter distributes packets received downstream among all upstream endpoints.","breadcrumbs":"Proxy » Filters » Load Balancer » LoadBalancer","id":"98","title":"LoadBalancer"},"99":{"body":"quilkin.filters.load_balancer.v1alpha1.LoadBalancer","breadcrumbs":"Proxy » Filters » Load Balancer » Filter name","id":"99","title":"Filter name"}},"length":176,"save":true},"fields":["title","body","breadcrumbs"],"index":{"body":{"root":{"0":{".":{"0":{"df":5,"docs":{"105":{"tf":1.4142135623730951},"109":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951},"84":{"tf":1.0},"96":{"tf":1.4142135623730951}}},"2":{".":{"0":{"df":1,"docs":{"130":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{".":{"0":{"df":1,"docs":{"133":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"7":{"df":1,"docs":{"133":{"tf":1.7320508075688772}}},"8":{"df":1,"docs":{"132":{"tf":1.0}}},"df":0,"docs":{}},"1":{"df":1,"docs":{"18":{"tf":2.0}}},"4":{"df":0,"docs":{},"t":{"1":{"9":{":":{"4":{"7":{":":{"0":{"4":{".":{"0":{"4":{"7":{"0":{"2":{"6":{"4":{"1":{"9":{"df":0,"docs":{},"z":{"df":1,"docs":{"45":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{"0":{":":{"0":{"9":{":":{"0":{"7":{".":{"3":{"2":{"0":{"7":{"8":{"0":{"df":0,"docs":{},"z":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"7":{"1":{"1":{"df":0,"docs":{},"z":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{"0":{"8":{"9":{"df":0,"docs":{},"z":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{"7":{"6":{"df":0,"docs":{},"z":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"6":{"9":{"2":{"df":0,"docs":{},"z":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{},"s":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"a":{"df":10,"docs":{"101":{"tf":1.0},"105":{"tf":1.0},"109":{"tf":1.0},"118":{"tf":1.0},"123":{"tf":1.0},"72":{"tf":1.0},"76":{"tf":1.0},"84":{"tf":1.0},"88":{"tf":1.0},"96":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":7,"docs":{"136":{"tf":1.0},"147":{"tf":1.0},"18":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":2.0},"42":{"tf":1.4142135623730951},"43":{"tf":2.23606797749979}},"f":{"7":{"d":{"8":{"a":{"d":{"c":{"df":2,"docs":{"22":{"tf":1.4142135623730951},"26":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{".":{"0":{"df":2,"docs":{"132":{"tf":1.0},"133":{"tf":1.0}}},"3":{"3":{".":{"0":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"/":{"1":{"df":4,"docs":{"33":{"tf":1.0},"34":{"tf":2.0},"42":{"tf":1.4142135623730951},"43":{"tf":2.23606797749979}}},"df":0,"docs":{}},"0":{".":{"1":{"0":{"3":{".":{"2":{"4":{"3":{".":{"2":{"4":{"6":{"df":1,"docs":{"42":{"tf":1.0}}},"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":{".":{"2":{".":{"7":{"2":{"df":1,"docs":{"33":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{".":{"0":{".":{"1":{"2":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}},"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":{"df":2,"docs":{"104":{"tf":1.7320508075688772},"95":{"tf":1.0}}},"4":{"df":1,"docs":{"104":{"tf":1.0}}},"df":0,"docs":{}},"df":5,"docs":{"37":{"tf":2.23606797749979},"45":{"tf":1.0},"46":{"tf":2.23606797749979},"60":{"tf":1.4142135623730951},"95":{"tf":1.0}}},"2":{"3":{".":{"0":{".":{"0":{".":{"1":{":":{"2":{"9":{"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":{}},"7":{".":{"0":{".":{"0":{".":{"1":{":":{"2":{"6":{"0":{"0":{"0":{"df":8,"docs":{"108":{"tf":1.0},"113":{"tf":1.0},"117":{"tf":1.0},"122":{"tf":1.0},"126":{"tf":1.0},"52":{"tf":1.0},"55":{"tf":1.0},"91":{"tf":1.0}}},"1":{"df":6,"docs":{"108":{"tf":1.0},"113":{"tf":1.0},"122":{"tf":1.0},"126":{"tf":1.0},"55":{"tf":1.0},"91":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"3":{"2":{"1":{"df":2,"docs":{"130":{"tf":1.0},"133":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"7":{"0":{"0":{"1":{"df":8,"docs":{"100":{"tf":1.0},"104":{"tf":1.0},"60":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.0},"83":{"tf":1.0},"87":{"tf":1.0},"95":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"6":{"0":{"0":{"df":1,"docs":{"135":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"7":{"7":{"7":{"df":1,"docs":{"27":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{"0":{"8":{"0":{"df":1,"docs":{"18":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{"8":{"8":{"df":1,"docs":{"156":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{"9":{"9":{"9":{"df":1,"docs":{"156":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"130":{"tf":1.4142135623730951},"18":{"tf":1.0},"19":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"36":{"tf":1.0}}},"6":{"df":1,"docs":{"159":{"tf":1.0}}},"7":{"df":0,"docs":{},"m":{"df":1,"docs":{"45":{"tf":1.7320508075688772}}}},"8":{"0":{"0":{"0":{"df":1,"docs":{"154":{"tf":1.0}}},"df":1,"docs":{"154":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"43":{"tf":1.4142135623730951}}},"9":{"2":{".":{"1":{"6":{"8":{".":{"1":{".":{"1":{":":{"7":{"0":{"0":{"1":{"df":1,"docs":{"57":{"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":{"1":{".":{"0":{"/":{"2":{"4":{"df":1,"docs":{"95":{"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":{},"t":{"1":{"0":{":":{"1":{"6":{":":{"2":{"3":{".":{"3":{"9":{"9":{"2":{"7":{"7":{"df":0,"docs":{},"z":{"\"":{",":{"\"":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"\"":{":":{"\"":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"\"":{",":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"s":{"\"":{":":{"df":0,"docs":{},"{":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"\"":{":":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"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":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"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":{"7":{"1":{"df":0,"docs":{},"z":{"\"":{",":{"\"":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"\"":{":":{"\"":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"\"":{",":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"s":{"\"":{":":{"df":0,"docs":{},"{":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"\"":{":":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"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":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"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":{"0":{"1":{"1":{"9":{"2":{"df":0,"docs":{},"z":{"\"":{",":{"\"":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"\"":{":":{"\"":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"\"":{",":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"s":{"\"":{":":{"df":0,"docs":{},"{":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"\"":{":":{"\"":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"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":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{"9":{":":{"2":{"2":{".":{"0":{"9":{"9":{"8":{"1":{"8":{"2":{"9":{"8":{"df":0,"docs":{},"z":{"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":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"]":{":":{"7":{"7":{"7":{"7":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":20,"docs":{"100":{"tf":1.0},"104":{"tf":1.7320508075688772},"122":{"tf":1.0},"130":{"tf":1.0},"133":{"tf":1.0},"136":{"tf":1.0},"147":{"tf":1.0},"148":{"tf":1.4142135623730951},"154":{"tf":1.0},"159":{"tf":1.0},"17":{"tf":1.0},"22":{"tf":1.0},"32":{"tf":1.0},"41":{"tf":1.0},"60":{"tf":1.4142135623730951},"71":{"tf":1.0},"75":{"tf":1.0},"83":{"tf":1.0},"87":{"tf":1.4142135623730951},"95":{"tf":1.0}},"m":{"2":{"3":{"df":1,"docs":{"33":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"44":{"tf":1.7320508075688772}}},"x":{"7":{"df":0,"docs":{},"i":{"df":0,"docs":{},"j":{"df":0,"docs":{},"y":{"6":{"df":3,"docs":{"151":{"tf":1.0},"52":{"tf":1.0},"55":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"2":{"0":{"0":{"df":1,"docs":{"166":{"tf":1.4142135623730951}}},"2":{"2":{"df":1,"docs":{"36":{"tf":1.0}}},"3":{"df":4,"docs":{"175":{"tf":1.0},"37":{"tf":2.23606797749979},"45":{"tf":1.0},"46":{"tf":2.23606797749979}}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{"df":0,"docs":{},"m":{"df":1,"docs":{"36":{"tf":1.7320508075688772}}}},"^":{"1":{"6":{"df":1,"docs":{"79":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":9,"docs":{"108":{"tf":1.0},"113":{"tf":1.0},"126":{"tf":1.0},"18":{"tf":1.0},"23":{"tf":1.0},"33":{"tf":1.0},"42":{"tf":1.0},"60":{"tf":1.0},"91":{"tf":1.0}},"l":{"df":0,"docs":{},"k":{"5":{"d":{"df":3,"docs":{"36":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"3":{"0":{"df":3,"docs":{"155":{"tf":1.0},"157":{"tf":1.0},"48":{"tf":1.0}}},"4":{".":{"1":{"6":{"8":{".":{"1":{"7":{"0":{".":{"5":{"1":{":":{"7":{"2":{"2":{"6":{"df":1,"docs":{"36":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"35":{"tf":1.7320508075688772},"36":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{"4":{".":{"1":{"0":{"7":{".":{"2":{"0":{"1":{"df":2,"docs":{"22":{"tf":1.4142135623730951},"26":{"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":{"35":{"tf":1.7320508075688772}}},"5":{".":{"2":{"4":{"6":{".":{"9":{"4":{".":{"1":{"4":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{".":{"1":{"6":{"8":{".":{"2":{"1":{"9":{".":{"7":{"2":{":":{"7":{"0":{"1":{"5":{"df":1,"docs":{"45":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"44":{"tf":1.7320508075688772},"45":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{"2":{"df":2,"docs":{"44":{"tf":1.7320508075688772},"45":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":13,"docs":{"108":{"tf":1.0},"113":{"tf":1.0},"117":{"tf":1.0},"126":{"tf":1.0},"152":{"tf":1.0},"19":{"tf":1.0},"24":{"tf":1.0},"34":{"tf":1.4142135623730951},"36":{"tf":1.0},"43":{"tf":1.4142135623730951},"45":{"tf":1.0},"71":{"tf":1.0},"91":{"tf":1.0}},"h":{"2":{"2":{"df":0,"docs":{},"m":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"4":{"1":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":1,"docs":{"18":{"tf":1.0}}}}},"3":{"2":{"1":{")":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":1,"docs":{"130":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":1,"docs":{"130":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{"6":{"df":4,"docs":{"36":{"tf":1.4142135623730951},"37":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"46":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":6,"docs":{"104":{"tf":1.0},"23":{"tf":1.0},"27":{"tf":1.0},"35":{"tf":1.0},"44":{"tf":1.0},"53":{"tf":1.0}}},"5":{"0":{"0":{"df":1,"docs":{"79":{"tf":1.0}}},"df":0,"docs":{}},"1":{"2":{"df":1,"docs":{"59":{"tf":1.0}}},"df":0,"docs":{}},"3":{"4":{"a":{"3":{"df":0,"docs":{},"f":{"8":{"d":{"df":2,"docs":{"35":{"tf":1.7320508075688772},"36":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"b":{"7":{"8":{"7":{"6":{"5":{"4":{"df":2,"docs":{"33":{"tf":1.0},"34":{"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":{"df":0,"docs":{},"f":{"b":{"d":{"6":{"9":{"df":0,"docs":{},"f":{"5":{"d":{"df":2,"docs":{"42":{"tf":1.0},"43":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"j":{"7":{"df":0,"docs":{},"q":{"df":2,"docs":{"35":{"tf":1.0},"36":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"7":{"df":1,"docs":{"42":{"tf":1.0}}},"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"z":{"df":0,"docs":{},"f":{"df":1,"docs":{"43":{"tf":1.0}}}}}},"df":3,"docs":{"25":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0}},"m":{"7":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{},"z":{"4":{"df":0,"docs":{},"l":{"df":1,"docs":{"43":{"tf":1.0}}}},"df":0,"docs":{}}}},"6":{"0":{"df":1,"docs":{"53":{"tf":1.0}}},"3":{"2":{"7":{"d":{"6":{"7":{"df":1,"docs":{"7":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"9":{"7":{"0":{"8":{"9":{"d":{"df":0,"docs":{},"e":{"9":{"b":{"8":{"\"":{"df":0,"docs":{},"}":{",":{"\"":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"\"":{":":{"\"":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{":":{":":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"y":{"\"":{",":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"\"":{":":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"c":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"y":{".":{"df":0,"docs":{},"r":{"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":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"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":{"c":{"df":1,"docs":{"18":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"26":{"tf":1.0}},"s":{"df":2,"docs":{"34":{"tf":1.7320508075688772},"42":{"tf":1.4142135623730951}}}},"7":{"0":{"0":{"0":{"df":3,"docs":{"19":{"tf":1.0},"57":{"tf":1.0},"95":{"tf":1.4142135623730951}}},"1":{"df":1,"docs":{"133":{"tf":1.0}}},"df":0,"docs":{}},"1":{"5":{"df":2,"docs":{"44":{"tf":1.0},"45":{"tf":1.0}}},"df":0,"docs":{}},"3":{"6":{"df":2,"docs":{"35":{"tf":1.0},"36":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{"2":{"6":{"df":2,"docs":{"35":{"tf":1.0},"36":{"tf":1.0}}},"df":0,"docs":{}},"9":{"8":{"df":2,"docs":{"44":{"tf":1.0},"45":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{"3":{"3":{"df":1,"docs":{"22":{"tf":1.0}}},"4":{"df":1,"docs":{"26":{"tf":1.0}}},"df":0,"docs":{}},"5":{"8":{"df":2,"docs":{"44":{"tf":1.0},"45":{"tf":1.0}}},"df":0,"docs":{}},"9":{"2":{"df":1,"docs":{"26":{"tf":1.0}}},"9":{"df":1,"docs":{"22":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"6":{"0":{"0":{"df":3,"docs":{"134":{"tf":1.0},"157":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":1,"docs":{"33":{"tf":1.0}}},"7":{"7":{"7":{":":{"3":{"0":{"1":{"7":{"4":{"/":{"df":0,"docs":{},"u":{"d":{"df":0,"docs":{},"p":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":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":{"130":{"tf":1.4142135623730951},"19":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{"0":{"0":{"/":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"p":{",":{"7":{"9":{"0":{"0":{"/":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"p":{"df":1,"docs":{"42":{"tf":1.0}}}},"df":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":{"142":{"tf":1.4142135623730951},"155":{"tf":1.4142135623730951}}},"1":{"df":1,"docs":{"156":{"tf":1.0}}},"2":{"df":1,"docs":{"156":{"tf":1.0}}},"df":0,"docs":{}},"9":{"6":{"5":{"c":{"4":{"4":{"6":{"d":{"df":1,"docs":{"34":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{"0":{"0":{"df":2,"docs":{"155":{"tf":1.4142135623730951},"156":{"tf":1.0}}},"df":0,"docs":{}},"8":{"4":{"df":2,"docs":{"35":{"tf":1.0},"36":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"9":{"b":{"b":{"b":{"c":{"c":{"d":{"df":0,"docs":{},"f":{"df":4,"docs":{"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":2.0},"45":{"tf":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":{"28":{"tf":1.0}},"e":{"9":{"df":0,"docs":{},"f":{"c":{"4":{"6":{"4":{"df":1,"docs":{"18":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"m":{"2":{"5":{"df":2,"docs":{"22":{"tf":1.4142135623730951},"26":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"s":{"df":1,"docs":{"43":{"tf":1.7320508075688772}}},"w":{"3":{"c":{"df":2,"docs":{"22":{"tf":1.4142135623730951},"26":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"8":{"0":{"/":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"p":{"df":1,"docs":{"33":{"tf":1.0}}}},"df":0,"docs":{}}},"0":{"0":{"df":3,"docs":{"161":{"tf":1.0},"163":{"tf":1.0},"24":{"tf":1.0}}},"1":{":":{"8":{"0":{"0":{"0":{"df":2,"docs":{"34":{"tf":1.0},"43":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"34":{"tf":1.0},"43":{"tf":1.0}}},"df":0,"docs":{}},"8":{"0":{"df":2,"docs":{"17":{"tf":1.0},"18":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"df":0,"docs":{},"m":{"df":0,"docs":{},"z":{"df":0,"docs":{},"m":{"df":2,"docs":{"22":{"tf":1.0},"26":{"tf":1.0}}}}}},"df":1,"docs":{"85":{"tf":1.4142135623730951}},"g":{"df":0,"docs":{},"j":{"3":{"df":0,"docs":{},"v":{"2":{"df":0,"docs":{},"i":{"df":3,"docs":{"151":{"tf":1.0},"52":{"tf":1.0},"55":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"s":{"7":{"b":{"df":3,"docs":{"36":{"tf":1.0},"44":{"tf":1.7320508075688772},"45":{"tf":2.6457513110645907}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"9":{"d":{"b":{"df":0,"docs":{},"v":{"df":0,"docs":{},"p":{"df":2,"docs":{"33":{"tf":1.0},"34":{"tf":1.0}}}}},"d":{"6":{"6":{"9":{"9":{"b":{"d":{"df":2,"docs":{"42":{"tf":1.0},"43":{"tf":1.0}}},"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":{"d":{"5":{"9":{"df":4,"docs":{"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.4142135623730951},"45":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"x":{"df":1,"docs":{"130":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"a":{"b":{"c":{"df":3,"docs":{"108":{"tf":1.0},"113":{"tf":1.0},"91":{"tf":1.0}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":3,"docs":{"170":{"tf":1.0},"3":{"tf":1.0},"59":{"tf":1.0}}}},"o":{"df":0,"docs":{},"v":{"df":12,"docs":{"1":{"tf":1.0},"100":{"tf":1.0},"104":{"tf":1.0},"171":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"60":{"tf":1.0},"75":{"tf":1.0}}}}},"c":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":7,"docs":{"115":{"tf":1.0},"128":{"tf":1.0},"136":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0},"4":{"tf":1.4142135623730951},"63":{"tf":1.0}}}},"s":{"df":0,"docs":{},"s":{"df":13,"docs":{"1":{"tf":1.0},"126":{"tf":1.0},"151":{"tf":1.4142135623730951},"163":{"tf":1.0},"172":{"tf":1.0},"175":{"tf":1.0},"22":{"tf":1.0},"3":{"tf":1.0},"32":{"tf":1.4142135623730951},"41":{"tf":1.4142135623730951},"52":{"tf":1.0},"96":{"tf":1.0},"97":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":2,"docs":{"25":{"tf":1.0},"28":{"tf":1.0}}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"141":{"tf":1.0}}}}}}},"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"72":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"y":{"df":0,"docs":{},"m":{"df":1,"docs":{"175":{"tf":1.0}}}}}}},"t":{"df":2,"docs":{"157":{"tf":1.0},"48":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":4,"docs":{"76":{"tf":1.0},"95":{"tf":1.4142135623730951},"96":{"tf":2.0},"97":{"tf":2.0}}}},"v":{"df":5,"docs":{"139":{"tf":1.4142135623730951},"140":{"tf":1.4142135623730951},"148":{"tf":1.4142135623730951},"155":{"tf":1.0},"157":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"3":{"tf":1.0}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"128":{"tf":1.0}}}},"df":0,"docs":{}}}},"d":{"8":{"c":{"d":{"7":{"df":0,"docs":{},"e":{"5":{"df":2,"docs":{"44":{"tf":1.7320508075688772},"45":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"/":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"d":{"df":1,"docs":{"61":{"tf":1.0}}},"df":0,"docs":{}}}},"df":11,"docs":{"126":{"tf":1.0},"130":{"tf":1.7320508075688772},"132":{"tf":1.0},"133":{"tf":2.0},"155":{"tf":1.0},"156":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"59":{"tf":1.0},"63":{"tf":1.0},"81":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"134":{"tf":1.0},"143":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"109":{"tf":1.4142135623730951}}}}}}}}}}}},"df":1,"docs":{"156":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"23":{"tf":1.0}}}}}},"=":{"[":{":":{":":{"]":{":":{"8":{"0":{"0":{"0":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":41,"docs":{"100":{"tf":1.0},"104":{"tf":1.0},"108":{"tf":1.4142135623730951},"113":{"tf":1.4142135623730951},"117":{"tf":1.0},"122":{"tf":1.4142135623730951},"126":{"tf":1.4142135623730951},"130":{"tf":1.0},"133":{"tf":1.0},"138":{"tf":1.7320508075688772},"144":{"tf":2.23606797749979},"150":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":2.6457513110645907},"163":{"tf":1.0},"172":{"tf":1.4142135623730951},"22":{"tf":1.0},"23":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.4142135623730951},"35":{"tf":1.0},"36":{"tf":1.7320508075688772},"37":{"tf":1.7320508075688772},"4":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.7320508075688772},"46":{"tf":1.7320508075688772},"48":{"tf":1.0},"49":{"tf":1.4142135623730951},"52":{"tf":1.0},"55":{"tf":1.7320508075688772},"57":{"tf":1.7320508075688772},"60":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.0},"83":{"tf":1.0},"87":{"tf":1.0},"91":{"tf":1.4142135623730951},"95":{"tf":1.0},"96":{"tf":1.0}}}}}}},"df":7,"docs":{"134":{"tf":1.0},"141":{"tf":1.0},"143":{"tf":1.0},"151":{"tf":1.4142135623730951},"155":{"tf":1.4142135623730951},"156":{"tf":1.0},"159":{"tf":1.0}},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"127":{"tf":1.0}}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"a":{"d":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"4":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":12,"docs":{"130":{"tf":1.4142135623730951},"156":{"tf":2.23606797749979},"158":{"tf":1.0},"163":{"tf":1.0},"164":{"tf":1.0},"18":{"tf":1.0},"24":{"tf":1.0},"34":{"tf":1.0},"37":{"tf":1.0},"4":{"tf":2.0},"43":{"tf":1.0},"46":{"tf":1.0}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":4,"docs":{"134":{"tf":1.0},"161":{"tf":1.4142135623730951},"163":{"tf":1.4142135623730951},"173":{"tf":1.0}}}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"158":{"tf":1.0}}}}}},"v":{"a":{"df":0,"docs":{},"n":{"c":{"df":2,"docs":{"162":{"tf":1.0},"4":{"tf":1.0}}},"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{"df":5,"docs":{"170":{"tf":1.0},"171":{"tf":1.0},"2":{"tf":1.0},"32":{"tf":1.0},"41":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"175":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{},"f":{"c":{"4":{"df":1,"docs":{"18":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"162":{"tf":1.0}}}},"df":0,"docs":{}}},"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":2,"docs":{"34":{"tf":1.0},"43":{"tf":1.0}}}}}}}}}},"g":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":3,"docs":{"19":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"df":6,"docs":{"109":{"tf":1.4142135623730951},"122":{"tf":1.0},"126":{"tf":1.0},"153":{"tf":1.0},"23":{"tf":1.0},"96":{"tf":1.0}}}}}}},"df":12,"docs":{"22":{"tf":1.0},"26":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"42":{"tf":1.4142135623730951},"43":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":8,"docs":{"157":{"tf":2.6457513110645907},"158":{"tf":2.6457513110645907},"166":{"tf":1.0},"4":{"tf":1.0},"41":{"tf":1.4142135623730951},"42":{"tf":2.6457513110645907},"43":{"tf":1.7320508075688772},"45":{"tf":1.4142135623730951}}}}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":2,"docs":{"143":{"tf":1.0},"155":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"n":{"df":34,"docs":{"142":{"tf":1.4142135623730951},"149":{"tf":2.23606797749979},"150":{"tf":1.7320508075688772},"152":{"tf":1.4142135623730951},"153":{"tf":1.7320508075688772},"155":{"tf":1.7320508075688772},"157":{"tf":2.0},"158":{"tf":1.0},"166":{"tf":1.0},"175":{"tf":1.7320508075688772},"19":{"tf":1.0},"20":{"tf":1.0},"21":{"tf":1.4142135623730951},"22":{"tf":2.23606797749979},"23":{"tf":1.0},"26":{"tf":2.23606797749979},"27":{"tf":1.0},"3":{"tf":1.0},"30":{"tf":1.0},"31":{"tf":1.4142135623730951},"32":{"tf":1.7320508075688772},"33":{"tf":3.0},"34":{"tf":2.0},"35":{"tf":2.6457513110645907},"36":{"tf":2.0},"37":{"tf":1.0},"39":{"tf":1.0},"40":{"tf":1.4142135623730951},"41":{"tf":1.4142135623730951},"42":{"tf":3.3166247903554},"43":{"tf":2.23606797749979},"44":{"tf":2.6457513110645907},"45":{"tf":2.449489742783178},"46":{"tf":1.0}},"e":{"df":0,"docs":{},"s":{".":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"/":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}}}}}}}}},"df":0,"docs":{}},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"i":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"s":{"d":{"df":0,"docs":{},"k":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}}},"df":0,"docs":{}},"v":{"1":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},":":{"7":{"9":{"0":{"0":{"df":1,"docs":{"43":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{"0":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"13":{"tf":1.0}}}}}}}}}},"i":{"df":0,"docs":{},"m":{"df":2,"docs":{"1":{"tf":1.0},"78":{"tf":1.4142135623730951}}}},"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":1,"docs":{"79":{"tf":1.0}}}}}}}}},"l":{"df":0,"docs":{},"o":{"c":{"df":11,"docs":{"142":{"tf":1.0},"150":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0},"23":{"tf":1.0},"32":{"tf":1.0},"36":{"tf":3.1622776601683795},"37":{"tf":1.0},"41":{"tf":1.0},"45":{"tf":3.1622776601683795},"46":{"tf":1.0}}},"df":0,"docs":{},"f":{"df":8,"docs":{"101":{"tf":1.0},"109":{"tf":1.7320508075688772},"118":{"tf":1.0},"123":{"tf":1.0},"72":{"tf":1.4142135623730951},"76":{"tf":1.0},"84":{"tf":1.4142135623730951},"96":{"tf":1.0}}},"w":{"df":13,"docs":{"104":{"tf":2.0},"105":{"tf":1.0},"127":{"tf":1.0},"14":{"tf":1.0},"158":{"tf":1.0},"166":{"tf":1.0},"2":{"tf":1.0},"59":{"tf":1.0},"63":{"tf":1.0},"93":{"tf":1.0},"95":{"tf":1.0},"96":{"tf":1.7320508075688772},"97":{"tf":2.23606797749979}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"/":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"63":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":2,"docs":{"136":{"tf":1.0},"61":{"tf":1.0}},"s":{"df":0,"docs":{},"i":{"d":{"df":3,"docs":{"170":{"tf":1.0},"52":{"tf":1.0},"61":{"tf":1.0}}},"df":0,"docs":{}}}}}},"p":{"df":0,"docs":{},"h":{"a":{"df":2,"docs":{"11":{"tf":1.0},"159":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"i":{"df":2,"docs":{"133":{"tf":1.0},"27":{"tf":1.0}}}},"df":0,"docs":{}},"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":{"59":{"tf":1.0}}}}}}}},"w":{"a":{"df":0,"docs":{},"y":{"df":8,"docs":{"104":{"tf":1.0},"11":{"tf":1.0},"111":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0},"166":{"tf":1.0},"172":{"tf":1.4142135623730951},"89":{"tf":1.0}}}},"df":0,"docs":{}}},"m":{"a":{"df":0,"docs":{},"z":{"df":1,"docs":{"14":{"tf":1.0}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"175":{"tf":1.0}}}}}}},"n":{"d":{"/":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"138":{"tf":1.0},"56":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":3,"docs":{"151":{"tf":1.4142135623730951},"36":{"tf":2.449489742783178},"45":{"tf":2.449489742783178}}}}},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":6,"docs":{"135":{"tf":1.0},"172":{"tf":1.0},"19":{"tf":1.0},"34":{"tf":1.0},"43":{"tf":1.0},"61":{"tf":1.0}}}}},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":1,"docs":{"109":{"tf":1.7320508075688772}}},"n":{"df":1,"docs":{"175":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"i":{"df":17,"docs":{"12":{"tf":1.0},"127":{"tf":1.0},"134":{"tf":2.0},"143":{"tf":2.0},"144":{"tf":1.7320508075688772},"163":{"tf":1.0},"166":{"tf":1.0},"173":{"tf":1.0},"175":{"tf":1.4142135623730951},"27":{"tf":1.0},"32":{"tf":1.0},"36":{"tf":1.0},"38":{"tf":1.0},"45":{"tf":1.0},"47":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.0}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"152":{"tf":1.0}}}}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":8,"docs":{"127":{"tf":1.0},"128":{"tf":1.0},"37":{"tf":1.7320508075688772},"46":{"tf":1.7320508075688772},"59":{"tf":2.6457513110645907},"61":{"tf":1.0},"83":{"tf":1.0},"84":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"i":{"c":{"df":4,"docs":{"125":{"tf":1.0},"36":{"tf":1.0},"41":{"tf":1.0},"45":{"tf":1.0}}},"df":13,"docs":{"105":{"tf":1.0},"147":{"tf":1.0},"22":{"tf":1.4142135623730951},"26":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.7320508075688772},"42":{"tf":1.4142135623730951},"43":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.7320508075688772},"72":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":2,"docs":{"155":{"tf":1.0},"157":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":8,"docs":{"126":{"tf":1.0},"153":{"tf":1.0},"170":{"tf":1.0},"33":{"tf":1.4142135623730951},"36":{"tf":1.0},"42":{"tf":1.4142135623730951},"45":{"tf":1.0},"81":{"tf":1.0}}}}}}}}},"r":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":3,"docs":{"49":{"tf":1.0},"51":{"tf":1.4142135623730951},"57":{"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":5,"docs":{"142":{"tf":1.0},"169":{"tf":1.4142135623730951},"2":{"tf":1.0},"3":{"tf":1.0},"4":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":5,"docs":{"138":{"tf":1.0},"166":{"tf":1.0},"21":{"tf":1.0},"31":{"tf":1.0},"40":{"tf":1.0}}}},"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":6,"docs":{"150":{"tf":1.0},"152":{"tf":1.0},"155":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"7":{"tf":1.0}}}}}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"140":{"tf":1.0},"147":{"tf":1.0}}},"df":0,"docs":{}}}},"r":{"a":{"df":0,"docs":{},"y":{"df":6,"docs":{"109":{"tf":1.7320508075688772},"120":{"tf":1.0},"55":{"tf":1.4142135623730951},"57":{"tf":1.7320508075688772},"84":{"tf":1.0},"96":{"tf":2.0}}}},"df":0,"docs":{}}},"s":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"173":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"n":{"df":3,"docs":{"138":{"tf":2.0},"139":{"tf":2.449489742783178},"140":{"tf":1.4142135623730951}}},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"1":{"tf":1.0},"163":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"!":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{".":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"(":{")":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":14,"docs":{"100":{"tf":1.0},"104":{"tf":1.0},"108":{"tf":1.0},"113":{"tf":1.0},"122":{"tf":1.0},"126":{"tf":1.0},"154":{"tf":1.0},"60":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.0},"83":{"tf":1.0},"87":{"tf":1.0},"91":{"tf":1.0},"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":{}}}},"o":{"c":{"df":0,"docs":{},"i":{"df":8,"docs":{"139":{"tf":1.4142135623730951},"151":{"tf":1.0},"49":{"tf":1.0},"51":{"tf":1.4142135623730951},"52":{"tf":1.0},"55":{"tf":1.4142135623730951},"57":{"tf":1.0},"61":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"m":{"df":2,"docs":{"126":{"tf":1.0},"163":{"tf":1.0}}}}},"y":{"df":0,"docs":{},"n":{"c":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{":":{":":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"c":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"128":{"tf":1.0},"132":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":6,"docs":{"100":{"tf":1.0},"104":{"tf":1.4142135623730951},"128":{"tf":1.4142135623730951},"130":{"tf":1.4142135623730951},"132":{"tf":1.4142135623730951},"60":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"55":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":2,"docs":{"147":{"tf":1.7320508075688772},"166":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"75":{"tf":1.0}}}}}}},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"81":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":9,"docs":{"122":{"tf":1.0},"126":{"tf":2.8284271247461903},"153":{"tf":1.0},"172":{"tf":1.0},"175":{"tf":1.0},"36":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"63":{"tf":1.0},"65":{"tf":1.0}}}}}},"o":{"df":1,"docs":{"4":{"tf":1.4142135623730951}},"m":{"a":{"df":0,"docs":{},"t":{"df":2,"docs":{"160":{"tf":1.0},"53":{"tf":1.4142135623730951}}}},"df":2,"docs":{"142":{"tf":1.0},"5":{"tf":1.0}}}}}},"v":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":5,"docs":{"139":{"tf":1.0},"167":{"tf":1.4142135623730951},"169":{"tf":1.0},"173":{"tf":1.0},"72":{"tf":1.0}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"156":{"tf":1.0}}},"df":0,"docs":{}}}},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}},"r":{"df":2,"docs":{"104":{"tf":1.0},"172":{"tf":1.0}}}},"df":0,"docs":{}}},"b":{"a":{"c":{"df":0,"docs":{},"k":{"df":7,"docs":{"148":{"tf":1.0},"17":{"tf":1.0},"172":{"tf":1.0},"19":{"tf":1.4142135623730951},"34":{"tf":1.0},"43":{"tf":1.0},"75":{"tf":1.0}},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":1,"docs":{"166":{"tf":1.0}}}}}}},"d":{"/":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"147":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}},"df":1,"docs":{"3":{"tf":1.0}}},"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"c":{"df":3,"docs":{"100":{"tf":1.0},"144":{"tf":2.0},"172":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"e":{"6":{"4":{"df":5,"docs":{"151":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"52":{"tf":1.4142135623730951},"55":{"tf":1.0}}},"df":0,"docs":{}},"df":13,"docs":{"101":{"tf":1.0},"106":{"tf":1.0},"11":{"tf":1.0},"134":{"tf":1.0},"139":{"tf":1.0},"144":{"tf":1.0},"165":{"tf":1.0},"166":{"tf":1.4142135623730951},"3":{"tf":1.0},"33":{"tf":1.0},"42":{"tf":1.0},"61":{"tf":1.0},"63":{"tf":1.4142135623730951}}},"i":{"c":{"df":2,"docs":{"22":{"tf":1.0},"4":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"z":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"14":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"a":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"157":{"tf":1.0}}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"59":{"tf":1.0}}}}},"df":6,"docs":{"13":{"tf":1.0},"141":{"tf":1.7320508075688772},"144":{"tf":1.0},"170":{"tf":1.0},"61":{"tf":1.0},"75":{"tf":1.4142135623730951}},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":10,"docs":{"139":{"tf":1.0},"140":{"tf":1.0},"157":{"tf":1.0},"24":{"tf":1.0},"27":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0},"58":{"tf":1.0},"59":{"tf":1.0},"75":{"tf":1.0}}}}},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"72":{"tf":1.0},"81":{"tf":1.0}}}}},"h":{"a":{"df":0,"docs":{},"v":{"df":1,"docs":{"106":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":3,"docs":{"106":{"tf":1.0},"109":{"tf":1.0},"63":{"tf":1.0}}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"1":{"tf":1.0},"148":{"tf":1.0}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":3,"docs":{"126":{"tf":1.0},"169":{"tf":1.0},"24":{"tf":1.0}}}}},"n":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"11":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":1,"docs":{"1":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":11,"docs":{"115":{"tf":1.0},"139":{"tf":1.0},"143":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"26":{"tf":1.0},"32":{"tf":1.0},"53":{"tf":1.7320508075688772},"58":{"tf":1.0},"63":{"tf":1.0},"73":{"tf":1.0}}}}}}}},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":13,"docs":{"12":{"tf":1.0},"13":{"tf":1.0},"133":{"tf":1.0},"16":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0},"3":{"tf":1.0},"31":{"tf":1.0},"37":{"tf":1.0},"40":{"tf":1.0},"46":{"tf":1.0},"7":{"tf":1.0},"9":{"tf":1.0}}},"y":{"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":2,"docs":{"129":{"tf":1.0},"133":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}},"d":{"df":1,"docs":{"4":{"tf":1.0}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":3,"docs":{"79":{"tf":1.4142135623730951},"93":{"tf":1.0},"96":{"tf":1.0}}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"t":{"1":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"a":{"df":3,"docs":{"122":{"tf":1.0},"126":{"tf":1.0},"55":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"n":{"df":3,"docs":{"109":{"tf":1.0},"147":{"tf":1.0},"72":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"t":{"df":1,"docs":{"23":{"tf":1.0}},"h":{"df":7,"docs":{"11":{"tf":1.0},"128":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951},"158":{"tf":1.4142135623730951},"36":{"tf":1.0},"45":{"tf":1.0},"61":{"tf":1.0}}}},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"163":{"tf":1.0}}},"df":0,"docs":{}}},"x":{"df":6,"docs":{"133":{"tf":1.0},"170":{"tf":1.0},"3":{"tf":1.0},"32":{"tf":1.0},"41":{"tf":1.0},"63":{"tf":1.0}}}},"r":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":5,"docs":{"108":{"tf":1.0},"109":{"tf":2.23606797749979},"110":{"tf":1.0},"113":{"tf":1.0},"91":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"24":{"tf":1.0}}}}}}}},"u":{"df":0,"docs":{},"g":{"df":2,"docs":{"155":{"tf":1.4142135623730951},"157":{"tf":1.4142135623730951}}},"i":{"df":0,"docs":{},"l":{"d":{"df":7,"docs":{"1":{"tf":1.0},"12":{"tf":1.0},"133":{"tf":1.7320508075688772},"14":{"tf":1.0},"141":{"tf":1.0},"50":{"tf":1.0},"61":{"tf":1.0}}},"df":0,"docs":{},"t":{"df":11,"docs":{"144":{"tf":1.0},"149":{"tf":1.0},"156":{"tf":1.0},"175":{"tf":1.0},"52":{"tf":1.4142135623730951},"56":{"tf":1.0},"61":{"tf":1.4142135623730951},"62":{"tf":1.0},"63":{"tf":1.0},"7":{"tf":1.0},"9":{"tf":1.0}}}}}},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":20,"docs":{"120":{"tf":1.0},"133":{"tf":1.0},"139":{"tf":1.0},"159":{"tf":1.7320508075688772},"55":{"tf":1.0},"59":{"tf":1.4142135623730951},"61":{"tf":1.0},"62":{"tf":1.4142135623730951},"63":{"tf":1.0},"65":{"tf":1.0},"66":{"tf":1.0},"67":{"tf":1.0},"68":{"tf":1.0},"69":{"tf":1.0},"72":{"tf":2.8284271247461903},"80":{"tf":1.4142135623730951},"81":{"tf":1.0},"83":{"tf":1.0},"84":{"tf":1.4142135623730951},"85":{"tf":1.0}}}}}},"c":{"/":{"c":{"df":1,"docs":{"3":{"tf":1.0}}},"df":0,"docs":{}},"a":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"148":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":1,"docs":{"59":{"tf":1.4142135623730951}}}},"n":{"'":{"df":0,"docs":{},"t":{"df":1,"docs":{"13":{"tf":1.0}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"52":{"tf":1.0}}}}},"df":0,"docs":{}},"p":{"a":{"b":{"df":0,"docs":{},"l":{"df":3,"docs":{"155":{"tf":1.0},"157":{"tf":1.0},"169":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":13,"docs":{"115":{"tf":1.0},"126":{"tf":1.4142135623730951},"169":{"tf":1.0},"33":{"tf":1.0},"42":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.4142135623730951},"65":{"tf":1.7320508075688772},"66":{"tf":1.4142135623730951},"67":{"tf":1.0},"68":{"tf":1.0},"69":{"tf":1.4142135623730951},"72":{"tf":2.6457513110645907}},"e":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":3,"docs":{"122":{"tf":1.0},"126":{"tf":1.0},"61":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}}}}},"r":{"df":0,"docs":{},"e":{"df":3,"docs":{"27":{"tf":1.0},"37":{"tf":1.0},"46":{"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":3,"docs":{"130":{"tf":1.0},"132":{"tf":1.0},"133":{"tf":1.4142135623730951}}}}}}},"df":5,"docs":{"130":{"tf":1.0},"14":{"tf":1.0},"16":{"tf":1.0},"5":{"tf":1.0},"8":{"tf":1.7320508075688772}}}}},"s":{"df":0,"docs":{},"e":{"df":5,"docs":{"104":{"tf":1.0},"136":{"tf":1.0},"154":{"tf":1.0},"4":{"tf":1.0},"58":{"tf":1.4142135623730951}}}},"t":{"df":1,"docs":{"17":{"tf":1.4142135623730951}}},"u":{"df":0,"docs":{},"s":{"df":2,"docs":{"155":{"tf":1.0},"157":{"tf":1.0}}}}},"d":{"df":1,"docs":{"144":{"tf":1.0}},"h":{"9":{"df":0,"docs":{},"k":{"df":1,"docs":{"42":{"tf":1.0}}}},"df":0,"docs":{}}},"df":7,"docs":{"12":{"tf":2.23606797749979},"14":{"tf":1.0},"27":{"tf":1.0},"37":{"tf":1.0},"4":{"tf":1.0},"46":{"tf":1.0},"54":{"tf":1.0}},"h":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":8,"docs":{"128":{"tf":1.0},"144":{"tf":2.23606797749979},"53":{"tf":2.0},"57":{"tf":1.0},"59":{"tf":2.8284271247461903},"60":{"tf":2.0},"61":{"tf":1.7320508075688772},"65":{"tf":1.0}}}},"n":{"df":0,"docs":{},"g":{"df":25,"docs":{"106":{"tf":1.0},"11":{"tf":1.0},"133":{"tf":1.0},"134":{"tf":1.0},"142":{"tf":1.4142135623730951},"149":{"tf":1.0},"152":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.4142135623730951},"157":{"tf":1.4142135623730951},"162":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.0},"3":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.0},"48":{"tf":1.0},"56":{"tf":1.0},"59":{"tf":1.0},"63":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"df":11,"docs":{"156":{"tf":1.4142135623730951},"158":{"tf":1.4142135623730951},"166":{"tf":1.4142135623730951},"24":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"38":{"tf":1.0},"4":{"tf":1.4142135623730951},"43":{"tf":1.0},"45":{"tf":1.0},"47":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":4,"docs":{"2":{"tf":1.0},"23":{"tf":1.0},"59":{"tf":1.4142135623730951},"61":{"tf":1.0}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"101":{"tf":1.0}}}}}}},"i":{"d":{"df":0,"docs":{},"r":{"df":2,"docs":{"138":{"tf":1.0},"96":{"tf":2.0}}}},"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"13":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":2,"docs":{"25":{"tf":1.0},"28":{"tf":1.0}}}}},"r":{"df":1,"docs":{"148":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":1,"docs":{"163":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":2,"docs":{"3":{"tf":1.0},"79":{"tf":1.0}}}}}}},"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"136":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}},"df":29,"docs":{"1":{"tf":1.4142135623730951},"126":{"tf":1.0},"128":{"tf":1.0},"13":{"tf":1.0},"130":{"tf":2.0},"133":{"tf":1.0},"134":{"tf":1.0},"136":{"tf":1.7320508075688772},"140":{"tf":1.4142135623730951},"156":{"tf":1.0},"160":{"tf":1.0},"170":{"tf":2.0},"171":{"tf":3.7416573867739413},"172":{"tf":3.872983346207417},"175":{"tf":1.0},"2":{"tf":1.0},"21":{"tf":1.0},"23":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":2.8284271247461903},"31":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":3.0},"40":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":3.0},"53":{"tf":2.449489742783178},"73":{"tf":1.0},"75":{"tf":1.7320508075688772}}}}}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":1,"docs":{"11":{"tf":1.0}}}},"u":{"d":{"df":2,"docs":{"175":{"tf":1.0},"5":{"tf":1.0}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"df":1,"docs":{"41":{"tf":1.0}}},"df":46,"docs":{"100":{"tf":1.0},"104":{"tf":1.0},"108":{"tf":1.0},"113":{"tf":1.0},"117":{"tf":1.0},"122":{"tf":1.0},"126":{"tf":1.0},"130":{"tf":1.0},"139":{"tf":1.4142135623730951},"142":{"tf":2.23606797749979},"144":{"tf":2.23606797749979},"148":{"tf":1.0},"149":{"tf":1.4142135623730951},"150":{"tf":1.0},"153":{"tf":1.4142135623730951},"154":{"tf":1.0},"155":{"tf":1.7320508075688772},"156":{"tf":1.4142135623730951},"157":{"tf":2.6457513110645907},"168":{"tf":1.0},"21":{"tf":1.0},"22":{"tf":1.0},"26":{"tf":1.0},"31":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.0},"36":{"tf":1.4142135623730951},"37":{"tf":1.0},"4":{"tf":1.4142135623730951},"40":{"tf":1.0},"41":{"tf":2.0},"42":{"tf":1.4142135623730951},"43":{"tf":1.0},"45":{"tf":1.4142135623730951},"46":{"tf":1.0},"52":{"tf":1.0},"55":{"tf":1.4142135623730951},"57":{"tf":1.4142135623730951},"60":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.0},"83":{"tf":1.0},"87":{"tf":1.0},"91":{"tf":1.0},"95":{"tf":1.0}},"i":{"df":0,"docs":{},"p":{"df":2,"docs":{"33":{"tf":1.0},"42":{"tf":1.0}}}}}}}}}},"o":{"d":{"df":0,"docs":{},"e":{"b":{"a":{"df":0,"docs":{},"s":{"df":2,"docs":{"12":{"tf":1.0},"14":{"tf":1.0}}}},"df":0,"docs":{}},"df":9,"docs":{"12":{"tf":1.4142135623730951},"127":{"tf":1.0},"131":{"tf":1.0},"133":{"tf":2.0},"138":{"tf":1.0},"175":{"tf":1.0},"3":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"156":{"tf":1.0}}}}}},"m":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":12,"docs":{"102":{"tf":1.0},"111":{"tf":1.0},"115":{"tf":1.0},"126":{"tf":1.0},"144":{"tf":1.0},"170":{"tf":1.0},"172":{"tf":1.0},"175":{"tf":1.0},"59":{"tf":1.0},"65":{"tf":1.0},"89":{"tf":1.0},"96":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":7,"docs":{"133":{"tf":1.0},"143":{"tf":1.0},"170":{"tf":1.0},"34":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951},"50":{"tf":1.0},"58":{"tf":1.0}}},"m":{"a":{"df":1,"docs":{"151":{"tf":1.0}},"n":{"d":{"df":11,"docs":{"135":{"tf":1.0},"142":{"tf":1.4142135623730951},"145":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951},"157":{"tf":1.4142135623730951},"24":{"tf":1.0},"4":{"tf":2.0},"54":{"tf":1.4142135623730951},"55":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"13":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"t":{"=":{"\"":{"d":{"4":{"2":{"d":{"b":{"7":{"df":0,"docs":{},"e":{"1":{"4":{"c":{"2":{"df":0,"docs":{},"e":{"0":{"df":0,"docs":{},"e":{"7":{"5":{"8":{"df":0,"docs":{},"e":{"9":{"a":{"6":{"df":0,"docs":{},"e":{"b":{"6":{"5":{"5":{"c":{"c":{"df":0,"docs":{},"f":{"4":{"1":{"8":{"4":{"9":{"4":{"1":{"0":{"6":{"6":{"c":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"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":{},"n":{"df":3,"docs":{"141":{"tf":1.0},"142":{"tf":1.0},"65":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":3,"docs":{"165":{"tf":1.0},"166":{"tf":1.0},"81":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"n":{"df":9,"docs":{"133":{"tf":1.0},"14":{"tf":1.0},"143":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.4142135623730951},"172":{"tf":1.0},"175":{"tf":1.0},"2":{"tf":1.0},"53":{"tf":1.4142135623730951}}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":2,"docs":{"109":{"tf":1.7320508075688772},"120":{"tf":1.4142135623730951}}},"t":{"df":2,"docs":{"143":{"tf":1.0},"78":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":3,"docs":{"13":{"tf":1.0},"133":{"tf":1.0},"8":{"tf":1.0}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"53":{"tf":1.4142135623730951}}},"x":{"df":5,"docs":{"142":{"tf":1.0},"169":{"tf":1.0},"172":{"tf":1.0},"175":{"tf":1.0},"54":{"tf":1.0}}}},"i":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"175":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0}}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"162":{"tf":1.0}}},"s":{"df":2,"docs":{"1":{"tf":1.0},"3":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":3,"docs":{"26":{"tf":1.0},"27":{"tf":1.7320508075688772},"28":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":15,"docs":{"127":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0},"26":{"tf":2.23606797749979},"27":{"tf":2.0},"59":{"tf":2.0},"63":{"tf":1.4142135623730951},"73":{"tf":2.0},"75":{"tf":2.0},"76":{"tf":1.7320508075688772},"77":{"tf":1.0},"78":{"tf":2.23606797749979},"79":{"tf":2.0},"80":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"/":{"d":{"df":0,"docs":{},"e":{"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":1,"docs":{"78":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"127":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"s":{"df":2,"docs":{"143":{"tf":1.0},"60":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"2":{"tf":1.0}}}}}},"n":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":8,"docs":{"126":{"tf":1.0},"172":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0},"63":{"tf":1.0},"65":{"tf":1.0},"81":{"tf":1.4142135623730951},"84":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"53":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"111":{"tf":1.0},"89":{"tf":1.0}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{".":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"|":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"130":{"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":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"d":{":":{":":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"c":{":":{":":{"a":{"df":0,"docs":{},"r":{"c":{":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"130":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"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":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"133":{"tf":1.0}}}}}}},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"154":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":44,"docs":{"100":{"tf":1.4142135623730951},"101":{"tf":1.0},"104":{"tf":1.4142135623730951},"105":{"tf":1.4142135623730951},"108":{"tf":1.7320508075688772},"109":{"tf":2.0},"113":{"tf":1.7320508075688772},"117":{"tf":1.7320508075688772},"118":{"tf":1.4142135623730951},"122":{"tf":1.4142135623730951},"123":{"tf":1.0},"126":{"tf":1.4142135623730951},"130":{"tf":1.4142135623730951},"132":{"tf":2.0},"133":{"tf":2.23606797749979},"152":{"tf":1.7320508075688772},"153":{"tf":1.0},"154":{"tf":1.4142135623730951},"166":{"tf":1.0},"168":{"tf":1.0},"34":{"tf":1.4142135623730951},"36":{"tf":1.4142135623730951},"37":{"tf":1.4142135623730951},"4":{"tf":1.7320508075688772},"43":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"46":{"tf":1.4142135623730951},"48":{"tf":1.0},"54":{"tf":1.0},"60":{"tf":2.23606797749979},"64":{"tf":1.0},"71":{"tf":1.4142135623730951},"72":{"tf":1.0},"75":{"tf":1.4142135623730951},"76":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.0},"83":{"tf":1.4142135623730951},"84":{"tf":1.4142135623730951},"87":{"tf":1.4142135623730951},"88":{"tf":1.0},"91":{"tf":1.7320508075688772},"95":{"tf":1.4142135623730951},"96":{"tf":1.0}},"m":{"a":{"df":0,"docs":{},"p":{"df":11,"docs":{"142":{"tf":1.0},"152":{"tf":2.0},"155":{"tf":1.0},"157":{"tf":1.0},"22":{"tf":1.0},"25":{"tf":1.0},"28":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"r":{"df":78,"docs":{"100":{"tf":1.4142135623730951},"101":{"tf":1.4142135623730951},"104":{"tf":2.23606797749979},"105":{"tf":1.4142135623730951},"108":{"tf":1.0},"109":{"tf":2.449489742783178},"11":{"tf":1.7320508075688772},"110":{"tf":1.0},"113":{"tf":1.0},"114":{"tf":1.4142135623730951},"117":{"tf":1.0},"118":{"tf":1.4142135623730951},"122":{"tf":1.0},"123":{"tf":1.0},"126":{"tf":1.4142135623730951},"129":{"tf":1.7320508075688772},"130":{"tf":1.4142135623730951},"131":{"tf":2.0},"132":{"tf":1.4142135623730951},"133":{"tf":3.0},"136":{"tf":1.0},"139":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":2.23606797749979},"143":{"tf":2.449489742783178},"144":{"tf":2.8284271247461903},"147":{"tf":2.6457513110645907},"148":{"tf":2.23606797749979},"150":{"tf":1.4142135623730951},"152":{"tf":2.0},"154":{"tf":2.0},"155":{"tf":1.4142135623730951},"156":{"tf":2.449489742783178},"157":{"tf":2.23606797749979},"158":{"tf":1.4142135623730951},"163":{"tf":1.0},"166":{"tf":1.4142135623730951},"168":{"tf":1.0},"170":{"tf":1.0},"172":{"tf":1.0},"18":{"tf":1.7320508075688772},"22":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":2.0},"29":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.7320508075688772},"34":{"tf":1.4142135623730951},"35":{"tf":1.4142135623730951},"37":{"tf":1.4142135623730951},"4":{"tf":2.23606797749979},"41":{"tf":1.0},"42":{"tf":2.0},"43":{"tf":1.4142135623730951},"44":{"tf":1.4142135623730951},"46":{"tf":1.4142135623730951},"51":{"tf":1.0},"52":{"tf":1.7320508075688772},"54":{"tf":2.8284271247461903},"55":{"tf":2.6457513110645907},"56":{"tf":1.4142135623730951},"57":{"tf":2.0},"60":{"tf":1.4142135623730951},"61":{"tf":1.4142135623730951},"64":{"tf":1.4142135623730951},"71":{"tf":1.0},"72":{"tf":1.0},"75":{"tf":1.7320508075688772},"76":{"tf":1.0},"83":{"tf":1.0},"84":{"tf":1.4142135623730951},"87":{"tf":1.0},"88":{"tf":1.4142135623730951},"91":{"tf":1.0},"92":{"tf":1.4142135623730951},"95":{"tf":1.0},"96":{"tf":1.7320508075688772},"97":{"tf":1.4142135623730951}}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":1,"docs":{"170":{"tf":1.0}}}}}},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":2,"docs":{"19":{"tf":1.0},"27":{"tf":1.0}}}}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":30,"docs":{"139":{"tf":2.6457513110645907},"140":{"tf":1.4142135623730951},"145":{"tf":1.4142135623730951},"147":{"tf":1.7320508075688772},"148":{"tf":1.7320508075688772},"149":{"tf":1.0},"150":{"tf":1.0},"152":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.7320508075688772},"156":{"tf":1.0},"157":{"tf":1.0},"166":{"tf":1.7320508075688772},"170":{"tf":1.4142135623730951},"171":{"tf":1.0},"172":{"tf":2.0},"19":{"tf":1.0},"2":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":1.0},"27":{"tf":2.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"37":{"tf":2.0},"42":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951},"46":{"tf":2.0},"55":{"tf":1.0},"57":{"tf":1.0},"59":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":1,"docs":{"61":{"tf":1.0}}}}},"i":{"d":{"df":2,"docs":{"165":{"tf":1.0},"166":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"162":{"tf":1.0}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"12":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"13":{"tf":1.4142135623730951}}}},"t":{"df":2,"docs":{"129":{"tf":1.0},"133":{"tf":1.0}},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"144":{"tf":1.0}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":5,"docs":{"128":{"tf":1.0},"51":{"tf":1.0},"59":{"tf":1.4142135623730951},"61":{"tf":1.4142135623730951},"64":{"tf":1.4142135623730951}}}}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":9,"docs":{"131":{"tf":1.0},"136":{"tf":1.4142135623730951},"156":{"tf":1.0},"158":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"5":{"tf":1.0},"51":{"tf":1.4142135623730951},"85":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"d":{":":{"/":{"/":{"7":{"b":{"3":{"d":{"9":{"df":0,"docs":{},"e":{"9":{"d":{"b":{"d":{"a":{"6":{"df":0,"docs":{},"f":{"2":{"df":0,"docs":{},"e":{"0":{"3":{"8":{"1":{"d":{"df":0,"docs":{},"f":{"7":{"6":{"6":{"9":{"df":0,"docs":{},"f":{"6":{"1":{"1":{"7":{"b":{"df":0,"docs":{},"f":{"3":{"df":0,"docs":{},"e":{"5":{"4":{"1":{"7":{"1":{"4":{"6":{"9":{"c":{"df":0,"docs":{},"f":{"a":{"c":{"b":{"c":{"df":0,"docs":{},"e":{"2":{"6":{"7":{"0":{"6":{"0":{"5":{"a":{"6":{"1":{"c":{"df":0,"docs":{},"e":{"4":{"b":{"8":{"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":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{"3":{"9":{"d":{"3":{"0":{"9":{"6":{"5":{"b":{"df":0,"docs":{},"e":{"c":{"d":{"b":{"c":{"4":{"0":{"3":{"3":{"6":{"df":0,"docs":{},"f":{"d":{"9":{"a":{"a":{"6":{"4":{"2":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"7":{"7":{"6":{"4":{"2":{"1":{"5":{"5":{"3":{"6":{"1":{"5":{"df":0,"docs":{},"f":{"6":{"4":{"2":{"d":{"d":{"5":{"9":{"9":{"df":0,"docs":{},"e":{"1":{"b":{"0":{"d":{"8":{"8":{"c":{"5":{"0":{"5":{"b":{"6":{"df":1,"docs":{"45":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{},"n":{"df":0,"docs":{},"t":{"df":5,"docs":{"136":{"tf":1.0},"152":{"tf":1.4142135623730951},"36":{"tf":1.0},"45":{"tf":1.0},"61":{"tf":1.0}}}},"x":{"df":0,"docs":{},"t":{"df":4,"docs":{"128":{"tf":1.0},"51":{"tf":1.0},"57":{"tf":1.0},"72":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":1,"docs":{"166":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"14":{"tf":1.0}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"l":{"df":20,"docs":{"1":{"tf":1.0},"102":{"tf":1.0},"126":{"tf":1.0},"134":{"tf":1.0},"139":{"tf":1.0},"142":{"tf":1.4142135623730951},"155":{"tf":2.6457513110645907},"156":{"tf":3.3166247903554},"157":{"tf":2.0},"158":{"tf":1.0},"172":{"tf":1.7320508075688772},"3":{"tf":1.0},"32":{"tf":1.4142135623730951},"33":{"tf":1.7320508075688772},"34":{"tf":1.0},"41":{"tf":1.4142135623730951},"42":{"tf":1.4142135623730951},"43":{"tf":1.0},"56":{"tf":1.0},"97":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"127":{"tf":1.0}}}},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"85":{"tf":1.0}}},"t":{"df":1,"docs":{"133":{"tf":1.0}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"133":{"tf":1.0}}}}}}}}}}}}},"df":0,"docs":{}}}}}}}}}}},"o":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"172":{"tf":1.0}}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"i":{"df":5,"docs":{"160":{"tf":1.0},"21":{"tf":1.0},"27":{"tf":1.4142135623730951},"31":{"tf":1.4142135623730951},"40":{"tf":1.4142135623730951}}}},"r":{"df":0,"docs":{},"e":{"df":3,"docs":{"59":{"tf":1.0},"62":{"tf":1.0},"79":{"tf":2.0}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"124":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"172":{"tf":1.0}}}}}},"df":0,"docs":{},"l":{"df":1,"docs":{"148":{"tf":1.0}}},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":7,"docs":{"138":{"tf":1.0},"144":{"tf":1.4142135623730951},"148":{"tf":2.0},"151":{"tf":1.0},"42":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"2":{"tf":1.0}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":7,"docs":{"110":{"tf":1.4142135623730951},"124":{"tf":1.0},"139":{"tf":1.0},"140":{"tf":1.0},"141":{"tf":1.0},"147":{"tf":2.0},"148":{"tf":2.0}}}},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"138":{"tf":1.0}}},"y":{"_":{"c":{"df":0,"docs":{},"o":{"d":{"df":2,"docs":{"138":{"tf":1.0},"140":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"p":{"d":{"df":1,"docs":{"155":{"tf":1.0}}},"df":0,"docs":{},"u":{"df":3,"docs":{"2":{"tf":1.0},"48":{"tf":1.0},"79":{"tf":1.0}}}},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":4,"docs":{"130":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.0},"133":{"tf":1.7320508075688772}}}}},"d":{"df":3,"docs":{"142":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":22,"docs":{"12":{"tf":1.0},"127":{"tf":1.0},"132":{"tf":1.0},"133":{"tf":1.0},"140":{"tf":1.0},"156":{"tf":1.0},"17":{"tf":1.0},"26":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.4142135623730951},"35":{"tf":1.4142135623730951},"36":{"tf":1.4142135623730951},"37":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.4142135623730951},"44":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"46":{"tf":1.0},"53":{"tf":1.7320508075688772},"59":{"tf":1.0},"60":{"tf":1.4142135623730951},"64":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"129":{"tf":1.0},"133":{"tf":1.0}}}}}}}}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":2,"docs":{"166":{"tf":1.4142135623730951},"59":{"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":3,"docs":{"126":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}}},"t":{"df":0,"docs":{},"x":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"132":{"tf":1.4142135623730951}},"s":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"(":{"b":{"\"":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"d":{"b":{"df":0,"docs":{},"y":{"df":1,"docs":{"128":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"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":{}},"df":2,"docs":{"128":{"tf":1.4142135623730951},"132":{"tf":1.4142135623730951}}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":8,"docs":{"156":{"tf":1.7320508075688772},"158":{"tf":1.7320508075688772},"34":{"tf":1.7320508075688772},"36":{"tf":1.4142135623730951},"37":{"tf":1.0},"43":{"tf":1.7320508075688772},"45":{"tf":1.4142135623730951},"46":{"tf":1.0}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":21,"docs":{"104":{"tf":1.0},"11":{"tf":1.0},"129":{"tf":1.0},"134":{"tf":1.0},"135":{"tf":1.0},"139":{"tf":1.4142135623730951},"140":{"tf":1.0},"144":{"tf":1.0},"147":{"tf":1.0},"148":{"tf":1.4142135623730951},"149":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0},"159":{"tf":1.0},"34":{"tf":1.0},"43":{"tf":1.0},"52":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":4,"docs":{"127":{"tf":1.4142135623730951},"130":{"tf":1.0},"143":{"tf":1.0},"175":{"tf":1.0}}}}}}}},"d":{"7":{"df":0,"docs":{},"r":{"df":0,"docs":{},"f":{"df":0,"docs":{},"x":{"df":2,"docs":{"35":{"tf":1.7320508075688772},"36":{"tf":2.23606797749979}}}}}},"a":{"df":0,"docs":{},"t":{"a":{"b":{"a":{"df":0,"docs":{},"s":{"df":4,"docs":{"138":{"tf":1.4142135623730951},"140":{"tf":1.0},"48":{"tf":1.0},"57":{"tf":1.0}}}},"df":0,"docs":{}},"df":17,"docs":{"1":{"tf":1.0},"115":{"tf":1.0},"124":{"tf":1.4142135623730951},"128":{"tf":1.0},"136":{"tf":1.4142135623730951},"139":{"tf":2.449489742783178},"152":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951},"166":{"tf":1.4142135623730951},"172":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.7320508075688772},"3":{"tf":1.0},"61":{"tf":1.4142135623730951},"63":{"tf":1.0},"73":{"tf":1.0},"75":{"tf":1.4142135623730951}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"156":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"/":{"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":1,"docs":{"79":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":7,"docs":{"132":{"tf":1.0},"162":{"tf":1.4142135623730951},"60":{"tf":1.4142135623730951},"63":{"tf":1.0},"85":{"tf":1.7320508075688772},"87":{"tf":1.0},"88":{"tf":1.0}}}}},"c":{"df":0,"docs":{},"i":{"d":{"df":3,"docs":{"14":{"tf":1.0},"156":{"tf":1.0},"97":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":1,"docs":{"14":{"tf":1.0}}}},"l":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"120":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"d":{"df":2,"docs":{"78":{"tf":1.0},"79":{"tf":1.7320508075688772}}},"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":8,"docs":{"26":{"tf":1.0},"63":{"tf":1.0},"73":{"tf":1.0},"75":{"tf":1.4142135623730951},"76":{"tf":1.4142135623730951},"78":{"tf":1.0},"79":{"tf":1.0},"80":{"tf":1.0}}}}}}}}}},"d":{"df":0,"docs":{},"i":{"c":{"df":11,"docs":{"0":{"tf":1.0},"1":{"tf":1.7320508075688772},"169":{"tf":1.0},"170":{"tf":2.23606797749979},"171":{"tf":1.4142135623730951},"172":{"tf":2.8284271247461903},"175":{"tf":1.0},"22":{"tf":1.4142135623730951},"37":{"tf":1.0},"46":{"tf":1.0},"75":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":1,"docs":{"3":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"50":{"tf":1.0}}}}}},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":31,"docs":{"101":{"tf":1.0},"105":{"tf":1.0},"109":{"tf":1.0},"123":{"tf":1.0},"128":{"tf":1.0},"138":{"tf":1.0},"142":{"tf":1.0},"150":{"tf":1.4142135623730951},"152":{"tf":1.4142135623730951},"153":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.7320508075688772},"156":{"tf":1.0},"157":{"tf":1.4142135623730951},"162":{"tf":1.0},"163":{"tf":1.0},"18":{"tf":1.0},"22":{"tf":1.4142135623730951},"26":{"tf":1.4142135623730951},"35":{"tf":1.7320508075688772},"36":{"tf":2.0},"4":{"tf":1.4142135623730951},"44":{"tf":1.7320508075688772},"45":{"tf":2.0},"48":{"tf":2.0},"54":{"tf":1.0},"57":{"tf":1.7320508075688772},"62":{"tf":1.0},"72":{"tf":1.4142135623730951},"76":{"tf":1.0},"84":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":6,"docs":{"109":{"tf":1.0},"114":{"tf":1.0},"129":{"tf":1.0},"132":{"tf":1.0},"165":{"tf":1.0},"92":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":9,"docs":{"101":{"tf":1.0},"109":{"tf":1.0},"118":{"tf":1.0},"123":{"tf":1.0},"140":{"tf":1.0},"72":{"tf":1.0},"76":{"tf":1.0},"84":{"tf":1.0},"96":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"/":{"a":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"76":{"tf":1.4142135623730951},"96":{"tf":1.0}}}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"109":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"c":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"r":{"df":1,"docs":{"96":{"tf":1.0}}}},"df":0,"docs":{}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"109":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"109":{"tf":1.0}}}}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":4,"docs":{"109":{"tf":1.0},"118":{"tf":1.0},"123":{"tf":1.0},"72":{"tf":1.0}}}}},"m":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"76":{"tf":1.0}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"i":{"df":1,"docs":{"101":{"tf":1.0}}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"96":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"_":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"1":{"6":{"df":1,"docs":{"96":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"96":{"tf":1.4142135623730951}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":2,"docs":{"72":{"tf":1.0},"84":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"109":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":3,"docs":{"25":{"tf":1.4142135623730951},"28":{"tf":1.4142135623730951},"53":{"tf":1.0}}}}},"m":{"df":0,"docs":{},"o":{"df":1,"docs":{"156":{"tf":1.0}},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":4,"docs":{"27":{"tf":1.0},"36":{"tf":1.0},"41":{"tf":1.0},"45":{"tf":1.0}}}}}}}},"n":{"df":0,"docs":{},"i":{"df":3,"docs":{"95":{"tf":1.0},"96":{"tf":1.4142135623730951},"97":{"tf":2.449489742783178}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":7,"docs":{"11":{"tf":1.0},"130":{"tf":1.4142135623730951},"132":{"tf":1.0},"133":{"tf":1.7320508075688772},"3":{"tf":1.0},"4":{"tf":1.0},"93":{"tf":1.0}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"y":{"df":11,"docs":{"1":{"tf":1.0},"153":{"tf":1.4142135623730951},"157":{"tf":1.0},"33":{"tf":2.0},"34":{"tf":1.4142135623730951},"4":{"tf":1.4142135623730951},"42":{"tf":2.23606797749979},"43":{"tf":1.4142135623730951},"5":{"tf":1.0},"58":{"tf":1.0},"85":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"'":{"df":1,"docs":{"143":{"tf":1.0}}},"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"34":{"tf":1.0},"43":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}}}}}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"132":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"b":{"df":7,"docs":{"131":{"tf":1.4142135623730951},"143":{"tf":1.0},"36":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"60":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.0}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":16,"docs":{"101":{"tf":2.23606797749979},"105":{"tf":1.7320508075688772},"109":{"tf":3.3166247903554},"118":{"tf":1.7320508075688772},"123":{"tf":1.4142135623730951},"138":{"tf":1.0},"141":{"tf":1.4142135623730951},"57":{"tf":3.1622776601683795},"62":{"tf":1.0},"63":{"tf":1.0},"64":{"tf":1.4142135623730951},"72":{"tf":3.4641016151377544},"76":{"tf":1.4142135623730951},"84":{"tf":1.7320508075688772},"88":{"tf":1.4142135623730951},"96":{"tf":2.8284271247461903}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"132":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":2,"docs":{"0":{"tf":1.0},"1":{"tf":1.4142135623730951}}}},"r":{"df":2,"docs":{"50":{"tf":1.0},"61":{"tf":1.0}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"53":{"tf":1.0},"58":{"tf":1.0}}}}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":4,"docs":{"109":{"tf":1.0},"122":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":3,"docs":{"51":{"tf":1.0},"53":{"tf":1.0},"60":{"tf":1.0}}}}}}}},"v":{"df":3,"docs":{"37":{"tf":1.0},"46":{"tf":1.0},"7":{"tf":1.0}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":6,"docs":{"1":{"tf":1.0},"13":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0},"175":{"tf":1.4142135623730951},"2":{"tf":1.0}}}}}}}},"i":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"173":{"tf":1.0}}}},"df":0,"docs":{}}}},"d":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":3,"docs":{"14":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":8,"docs":{"124":{"tf":1.0},"141":{"tf":1.0},"155":{"tf":1.0},"163":{"tf":1.0},"166":{"tf":1.0},"169":{"tf":1.0},"4":{"tf":1.0},"58":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":8,"docs":{"109":{"tf":1.0},"119":{"tf":1.0},"127":{"tf":1.4142135623730951},"128":{"tf":1.0},"141":{"tf":2.0},"147":{"tf":1.0},"50":{"tf":1.0},"59":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"109":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"i":{"df":7,"docs":{"13":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.4142135623730951},"27":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"54":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"s":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"13":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"148":{"tf":1.0}}}},"df":0,"docs":{}}}},"v":{"df":7,"docs":{"142":{"tf":1.7320508075688772},"143":{"tf":1.0},"144":{"tf":1.4142135623730951},"148":{"tf":1.0},"149":{"tf":1.0},"157":{"tf":1.7320508075688772},"160":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":10,"docs":{"142":{"tf":1.4142135623730951},"143":{"tf":1.4142135623730951},"144":{"tf":2.23606797749979},"148":{"tf":2.0},"155":{"tf":1.7320508075688772},"156":{"tf":1.0},"157":{"tf":1.4142135623730951},"158":{"tf":1.0},"4":{"tf":1.4142135623730951},"48":{"tf":1.0}}},"y":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"147":{"tf":1.0}}}}}}}}}}}}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"13":{"tf":1.0}}}}}},"df":0,"docs":{},"k":{"df":1,"docs":{"154":{"tf":1.0}}},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"166":{"tf":1.0}}}}}},"t":{"a":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"135":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":5,"docs":{"100":{"tf":1.0},"101":{"tf":1.0},"6":{"tf":1.0},"63":{"tf":1.0},"98":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"v":{"df":0,"docs":{},"e":{"df":1,"docs":{"50":{"tf":1.0}}}}},"o":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":3,"docs":{"76":{"tf":1.0},"83":{"tf":1.0},"84":{"tf":1.7320508075688772}}}}}}},"c":{"df":11,"docs":{"101":{"tf":1.0},"105":{"tf":1.0},"109":{"tf":1.0},"118":{"tf":1.0},"123":{"tf":1.0},"136":{"tf":1.4142135623730951},"72":{"tf":1.0},"76":{"tf":1.0},"84":{"tf":1.0},"88":{"tf":1.0},"96":{"tf":1.0}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"k":{"df":0,"docs":{},"g":{".":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"/":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"/":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{":":{"0":{".":{"8":{".":{"0":{"df":1,"docs":{"7":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":13,"docs":{"109":{"tf":1.0},"12":{"tf":1.0},"122":{"tf":1.0},"127":{"tf":1.0},"143":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0},"162":{"tf":1.0},"167":{"tf":1.4142135623730951},"55":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.0},"64":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"144":{"tf":1.0}}}}},"df":0,"docs":{}},"n":{"'":{"df":0,"docs":{},"t":{"df":3,"docs":{"36":{"tf":1.0},"45":{"tf":1.0},"59":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":2,"docs":{"102":{"tf":1.0},"59":{"tf":1.0}}}},"w":{"df":0,"docs":{},"n":{"df":4,"docs":{"139":{"tf":1.0},"140":{"tf":1.0},"2":{"tf":1.0},"65":{"tf":1.0}},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":7,"docs":{"102":{"tf":1.0},"128":{"tf":1.4142135623730951},"139":{"tf":2.449489742783178},"53":{"tf":1.0},"59":{"tf":1.4142135623730951},"63":{"tf":1.0},"98":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}},"q":{"df":0,"docs":{},"v":{"df":0,"docs":{},"j":{"df":0,"docs":{},"g":{"df":1,"docs":{"34":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":7,"docs":{"104":{"tf":1.0},"124":{"tf":1.4142135623730951},"139":{"tf":1.4142135623730951},"53":{"tf":1.0},"59":{"tf":3.0},"63":{"tf":1.4142135623730951},"89":{"tf":1.7320508075688772}}}}},"u":{"df":0,"docs":{},"e":{"df":4,"docs":{"104":{"tf":1.0},"147":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.0}}},"r":{"a":{"df":0,"docs":{},"t":{"df":6,"docs":{"105":{"tf":1.4142135623730951},"115":{"tf":1.0},"119":{"tf":1.0},"139":{"tf":1.0},"141":{"tf":1.4142135623730951},"63":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":3,"docs":{"104":{"tf":1.0},"105":{"tf":1.0},"133":{"tf":1.0}}}}},"y":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":16,"docs":{"106":{"tf":1.0},"109":{"tf":1.0},"110":{"tf":1.0},"120":{"tf":1.0},"122":{"tf":1.0},"123":{"tf":1.0},"124":{"tf":1.7320508075688772},"126":{"tf":1.4142135623730951},"131":{"tf":1.0},"141":{"tf":1.0},"52":{"tf":1.0},"56":{"tf":1.7320508075688772},"61":{"tf":2.6457513110645907},"62":{"tf":1.0},"63":{"tf":1.4142135623730951},"65":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"g":{"df":8,"docs":{"139":{"tf":1.0},"141":{"tf":1.0},"144":{"tf":1.4142135623730951},"147":{"tf":1.0},"166":{"tf":1.7320508075688772},"51":{"tf":1.4142135623730951},"57":{"tf":1.4142135623730951},"61":{"tf":1.0}}}},"a":{"c":{"df":0,"docs":{},"h":{"df":21,"docs":{"126":{"tf":1.0},"128":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":1.0},"148":{"tf":1.0},"155":{"tf":1.4142135623730951},"157":{"tf":1.4142135623730951},"166":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"37":{"tf":1.0},"41":{"tf":1.0},"43":{"tf":1.0},"46":{"tf":1.0},"55":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.0},"61":{"tf":1.7320508075688772},"62":{"tf":1.0},"81":{"tf":1.4142135623730951},"88":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"139":{"tf":1.0},"34":{"tf":1.0},"43":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"14":{"tf":1.0},"141":{"tf":1.0},"27":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"5":{"tf":1.0}}}}}}},"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":4,"docs":{"130":{"tf":1.0},"17":{"tf":1.7320508075688772},"18":{"tf":1.0},"19":{"tf":1.0}}}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"14":{"tf":1.0}}}}}}}}}},"d":{"df":1,"docs":{"144":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"27":{"tf":1.4142135623730951},"37":{"tf":1.4142135623730951},"46":{"tf":1.4142135623730951}}}}},"df":1,"docs":{"17":{"tf":1.0}},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"60":{"tf":1.0},"61":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"32":{"tf":1.0}}}}}}},"m":{"b":{"df":0,"docs":{},"e":{"d":{"df":1,"docs":{"12":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"n":{"a":{"b":{"df":0,"docs":{},"l":{"df":2,"docs":{"172":{"tf":1.0},"61":{"tf":1.0}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"o":{"d":{"df":7,"docs":{"151":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"55":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.4142135623730951},"85":{"tf":1.0}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"139":{"tf":1.0},"148":{"tf":1.0}}}}}}},"d":{"df":7,"docs":{"36":{"tf":1.0},"45":{"tf":1.0},"60":{"tf":1.0},"67":{"tf":1.0},"72":{"tf":1.4142135623730951},"81":{"tf":1.0},"96":{"tf":1.4142135623730951}},"i":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"136":{"tf":1.0}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"\"":{",":{"\"":{"a":{"d":{"d":{"df":0,"docs":{},"r":{"df":1,"docs":{"18":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"'":{"df":4,"docs":{"120":{"tf":1.0},"124":{"tf":1.0},"144":{"tf":1.0},"52":{"tf":1.0}}},"df":57,"docs":{"100":{"tf":1.7320508075688772},"101":{"tf":2.0},"104":{"tf":1.0},"108":{"tf":1.0},"113":{"tf":1.0},"117":{"tf":1.0},"120":{"tf":1.4142135623730951},"122":{"tf":1.0},"126":{"tf":1.4142135623730951},"128":{"tf":1.4142135623730951},"130":{"tf":1.0},"133":{"tf":1.0},"139":{"tf":2.23606797749979},"142":{"tf":2.23606797749979},"144":{"tf":2.6457513110645907},"148":{"tf":1.4142135623730951},"149":{"tf":1.0},"150":{"tf":1.4142135623730951},"151":{"tf":1.4142135623730951},"152":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.7320508075688772},"156":{"tf":2.23606797749979},"157":{"tf":2.23606797749979},"158":{"tf":1.4142135623730951},"164":{"tf":1.4142135623730951},"165":{"tf":1.0},"166":{"tf":1.7320508075688772},"18":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"36":{"tf":1.7320508075688772},"37":{"tf":1.0},"41":{"tf":1.0},"42":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951},"45":{"tf":1.7320508075688772},"46":{"tf":1.0},"48":{"tf":1.0},"49":{"tf":1.7320508075688772},"50":{"tf":1.0},"51":{"tf":2.6457513110645907},"52":{"tf":2.6457513110645907},"53":{"tf":2.23606797749979},"55":{"tf":2.8284271247461903},"56":{"tf":1.0},"57":{"tf":2.8284271247461903},"60":{"tf":1.0},"61":{"tf":1.4142135623730951},"63":{"tf":1.4142135623730951},"71":{"tf":1.0},"75":{"tf":1.0},"83":{"tf":1.0},"87":{"tf":1.0},"91":{"tf":1.0},"95":{"tf":1.0},"98":{"tf":1.0}}}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"c":{"df":1,"docs":{"104":{"tf":1.0}}},"df":0,"docs":{}}}},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":5,"docs":{"12":{"tf":1.0},"13":{"tf":1.0},"159":{"tf":1.4142135623730951},"160":{"tf":1.7320508075688772},"171":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":5,"docs":{"1":{"tf":1.0},"166":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0},"75":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"19":{"tf":1.0}}}},"i":{"df":0,"docs":{},"r":{"df":3,"docs":{"58":{"tf":1.0},"75":{"tf":1.4142135623730951},"97":{"tf":1.4142135623730951}}},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"138":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"2":{"tf":1.0},"61":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"m":{"df":6,"docs":{"101":{"tf":1.7320508075688772},"57":{"tf":1.0},"72":{"tf":1.7320508075688772},"76":{"tf":1.4142135623730951},"84":{"tf":1.0},"96":{"tf":1.4142135623730951}}}},"v":{"df":5,"docs":{"142":{"tf":2.23606797749979},"155":{"tf":1.7320508075688772},"157":{"tf":2.449489742783178},"4":{"tf":2.0},"48":{"tf":2.6457513110645907}},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":3,"docs":{"162":{"tf":1.4142135623730951},"163":{"tf":1.0},"54":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"y":{"df":2,"docs":{"14":{"tf":1.7320508075688772},"143":{"tf":1.0}}}}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":3,"docs":{"133":{"tf":1.0},"144":{"tf":1.0},"147":{"tf":1.7320508075688772}},"v":{"df":1,"docs":{"133":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":4,"docs":{"133":{"tf":1.0},"139":{"tf":1.0},"148":{"tf":1.0},"85":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"53":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"c":{"/":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"/":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"54":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}}}},"df":3,"docs":{"155":{"tf":1.0},"157":{"tf":1.0},"170":{"tf":1.0}}},"df":0,"docs":{}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"97":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"172":{"tf":1.0},"19":{"tf":1.0}},"t":{"df":2,"docs":{"139":{"tf":1.7320508075688772},"162":{"tf":1.0}}}}}},"x":{"a":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"104":{"tf":1.0},"79":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"59":{"tf":1.0}}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":40,"docs":{"100":{"tf":1.4142135623730951},"104":{"tf":2.0},"108":{"tf":1.0},"11":{"tf":1.0},"113":{"tf":1.0},"117":{"tf":1.0},"122":{"tf":1.0},"126":{"tf":1.4142135623730951},"127":{"tf":2.0},"130":{"tf":1.4142135623730951},"133":{"tf":1.0},"151":{"tf":1.0},"152":{"tf":1.0},"153":{"tf":1.4142135623730951},"154":{"tf":1.4142135623730951},"156":{"tf":1.0},"169":{"tf":1.4142135623730951},"170":{"tf":1.0},"171":{"tf":1.0},"19":{"tf":1.0},"23":{"tf":1.0},"29":{"tf":1.4142135623730951},"32":{"tf":1.0},"36":{"tf":1.0},"4":{"tf":1.7320508075688772},"41":{"tf":1.4142135623730951},"45":{"tf":1.0},"52":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":1.4142135623730951},"55":{"tf":1.4142135623730951},"59":{"tf":1.7320508075688772},"60":{"tf":1.7320508075688772},"61":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.4142135623730951},"83":{"tf":1.0},"87":{"tf":1.0},"91":{"tf":1.0},"95":{"tf":1.0}},"e":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"117":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"c":{"df":0,"docs":{},"e":{"df":1,"docs":{"104":{"tf":1.0}},"l":{"df":1,"docs":{"14":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"13":{"tf":1.0},"141":{"tf":2.0}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"154":{"tf":1.0},"166":{"tf":1.0},"59":{"tf":1.4142135623730951}}}}},"p":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"12":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"11":{"tf":1.0},"172":{"tf":1.0},"27":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"155":{"tf":1.0},"157":{"tf":1.0}}}}}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"24":{"tf":1.0}}}},"s":{"df":12,"docs":{"139":{"tf":1.0},"140":{"tf":1.0},"147":{"tf":1.0},"148":{"tf":1.0},"150":{"tf":1.4142135623730951},"155":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.0},"163":{"tf":1.0},"37":{"tf":1.0},"4":{"tf":1.4142135623730951},"46":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":3,"docs":{"106":{"tf":1.0},"69":{"tf":1.4142135623730951},"72":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"130":{"tf":1.0},"131":{"tf":1.0},"144":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":2,"docs":{"127":{"tf":1.0},"175":{"tf":1.0}}}},"r":{"df":0,"docs":{},"n":{"df":6,"docs":{"12":{"tf":1.4142135623730951},"126":{"tf":1.0},"33":{"tf":1.0},"37":{"tf":1.7320508075688772},"42":{"tf":1.0},"46":{"tf":1.7320508075688772}}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"52":{"tf":1.0},"61":{"tf":1.4142135623730951},"62":{"tf":1.0}}}},"df":1,"docs":{"175":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"79":{"tf":1.0}}}}}}}},"f":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"85":{"tf":1.0}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"=":{"6":{"0":{"df":1,"docs":{"166":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"166":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}}}}}}},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":5,"docs":{"108":{"tf":1.0},"109":{"tf":1.0},"110":{"tf":1.0},"113":{"tf":1.0},"91":{"tf":1.0}}}}}}}}}},"s":{"df":8,"docs":{"108":{"tf":1.0},"109":{"tf":1.4142135623730951},"113":{"tf":1.0},"117":{"tf":1.0},"52":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":1.4142135623730951},"91":{"tf":1.0}}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"r":{"df":3,"docs":{"21":{"tf":1.0},"31":{"tf":1.0},"40":{"tf":1.0}}}},"df":0,"docs":{}}}}},"q":{"df":1,"docs":{"10":{"tf":1.0}}},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"100":{"tf":1.0}}}}}},"t":{"df":2,"docs":{"11":{"tf":1.4142135623730951},"79":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"14":{"tf":1.0}}}}}}},"df":12,"docs":{"22":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.0},"28":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":6,"docs":{"130":{"tf":1.0},"134":{"tf":1.0},"170":{"tf":1.0},"3":{"tf":1.0},"52":{"tf":1.0},"79":{"tf":1.0}}}}}},"d":{"df":1,"docs":{"59":{"tf":1.4142135623730951}}},"df":0,"docs":{},"e":{"d":{"df":2,"docs":{"41":{"tf":1.0},"59":{"tf":1.0}}},"df":1,"docs":{"138":{"tf":1.0}},"l":{"df":1,"docs":{"19":{"tf":1.0}}}},"w":{"df":3,"docs":{"104":{"tf":1.0},"133":{"tf":1.0},"59":{"tf":1.0}}}},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"3":{"tf":1.0}}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"d":{"df":7,"docs":{"138":{"tf":1.4142135623730951},"144":{"tf":1.7320508075688772},"23":{"tf":1.0},"27":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0},"52":{"tf":1.0}}},"df":0,"docs":{}}},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"14":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"e":{"df":18,"docs":{"133":{"tf":1.0},"142":{"tf":1.4142135623730951},"152":{"tf":1.0},"154":{"tf":2.6457513110645907},"155":{"tf":1.7320508075688772},"156":{"tf":1.7320508075688772},"157":{"tf":1.7320508075688772},"158":{"tf":1.4142135623730951},"160":{"tf":1.0},"166":{"tf":1.4142135623730951},"27":{"tf":1.0},"37":{"tf":1.0},"4":{"tf":1.4142135623730951},"46":{"tf":1.0},"48":{"tf":1.0},"54":{"tf":2.23606797749979},"55":{"tf":1.4142135623730951},"57":{"tf":1.7320508075688772}},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":2,"docs":{"154":{"tf":1.4142135623730951},"157":{"tf":1.0}}}}}}}}},"l":{"df":1,"docs":{"27":{"tf":1.0}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"'":{"df":11,"docs":{"106":{"tf":1.0},"120":{"tf":1.0},"123":{"tf":1.0},"141":{"tf":1.4142135623730951},"144":{"tf":1.0},"64":{"tf":1.0},"65":{"tf":1.0},"73":{"tf":1.0},"81":{"tf":1.0},"88":{"tf":1.0},"93":{"tf":1.0}}},":":{":":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"`":{"]":{"[":{"c":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{":":{":":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":1,"docs":{"109":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"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":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"`":{"]":{"[":{"c":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{":":{":":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"109":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"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":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"144":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":1,"docs":{"144":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"168":{"tf":1.0}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":2,"docs":{"60":{"tf":1.0},"64":{"tf":1.0}}}}}}}},"df":90,"docs":{"100":{"tf":1.0},"102":{"tf":1.0},"103":{"tf":1.0},"104":{"tf":1.4142135623730951},"106":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":2.449489742783178},"11":{"tf":1.0},"111":{"tf":1.4142135623730951},"112":{"tf":1.0},"113":{"tf":1.0},"115":{"tf":1.4142135623730951},"116":{"tf":1.0},"117":{"tf":1.0},"120":{"tf":1.7320508075688772},"121":{"tf":1.0},"122":{"tf":1.7320508075688772},"124":{"tf":1.7320508075688772},"126":{"tf":2.449489742783178},"127":{"tf":2.449489742783178},"128":{"tf":2.0},"129":{"tf":1.4142135623730951},"130":{"tf":1.4142135623730951},"131":{"tf":1.0},"132":{"tf":1.4142135623730951},"133":{"tf":1.7320508075688772},"141":{"tf":3.1622776601683795},"142":{"tf":1.0},"144":{"tf":3.3166247903554},"152":{"tf":2.0},"154":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0},"162":{"tf":1.0},"170":{"tf":1.4142135623730951},"171":{"tf":1.0},"172":{"tf":1.0},"173":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"36":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"4":{"tf":1.0},"41":{"tf":1.0},"42":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951},"45":{"tf":1.0},"46":{"tf":1.0},"47":{"tf":1.0},"50":{"tf":2.23606797749979},"51":{"tf":1.4142135623730951},"52":{"tf":1.0},"53":{"tf":2.0},"55":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":2.23606797749979},"58":{"tf":1.4142135623730951},"59":{"tf":4.358898943540674},"60":{"tf":3.605551275463989},"61":{"tf":4.0},"62":{"tf":1.4142135623730951},"63":{"tf":2.23606797749979},"64":{"tf":2.6457513110645907},"65":{"tf":1.7320508075688772},"70":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":2.0},"82":{"tf":1.0},"83":{"tf":1.0},"84":{"tf":1.7320508075688772},"85":{"tf":1.4142135623730951},"86":{"tf":1.0},"87":{"tf":1.0},"89":{"tf":1.4142135623730951},"90":{"tf":1.0},"91":{"tf":1.0},"93":{"tf":1.0},"94":{"tf":1.0},"95":{"tf":1.0},"96":{"tf":1.0},"97":{"tf":1.0},"98":{"tf":1.0},"99":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"128":{"tf":1.4142135623730951},"132":{"tf":1.4142135623730951}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{":":{":":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"130":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}},"n":{"d":{"df":2,"docs":{"154":{"tf":1.0},"65":{"tf":1.0}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"l":{"df":5,"docs":{"170":{"tf":1.0},"63":{"tf":1.0},"93":{"tf":1.7320508075688772},"96":{"tf":1.0},"97":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"df":9,"docs":{"127":{"tf":1.0},"132":{"tf":1.0},"150":{"tf":1.0},"27":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":1.0},"60":{"tf":1.0},"75":{"tf":1.0},"97":{"tf":1.0}}}}},"t":{"df":2,"docs":{"127":{"tf":1.0},"59":{"tf":1.0}}}},"l":{"a":{"df":0,"docs":{},"g":{"df":4,"docs":{"155":{"tf":1.0},"156":{"tf":1.7320508075688772},"158":{"tf":1.0},"163":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":8,"docs":{"22":{"tf":1.4142135623730951},"25":{"tf":1.0},"26":{"tf":1.7320508075688772},"28":{"tf":1.0},"32":{"tf":1.0},"35":{"tf":2.0},"41":{"tf":1.0},"44":{"tf":2.0}}}}},"o":{"df":0,"docs":{},"w":{"df":6,"docs":{"111":{"tf":1.0},"141":{"tf":1.0},"147":{"tf":1.0},"53":{"tf":1.4142135623730951},"59":{"tf":1.0},"89":{"tf":1.0}}}}},"n":{"df":8,"docs":{"100":{"tf":1.0},"104":{"tf":1.0},"128":{"tf":1.4142135623730951},"129":{"tf":1.0},"130":{"tf":1.0},"132":{"tf":1.4142135623730951},"133":{"tf":2.0},"60":{"tf":1.0}}},"o":{"c":{"df":0,"docs":{},"u":{"df":1,"docs":{"1":{"tf":1.0}},"s":{"df":2,"docs":{"134":{"tf":1.0},"14":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"11":{"tf":1.0},"160":{"tf":1.7320508075688772},"29":{"tf":1.0},"54":{"tf":1.0}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":26,"docs":{"130":{"tf":1.0},"133":{"tf":1.7320508075688772},"136":{"tf":1.0},"137":{"tf":1.0},"138":{"tf":1.4142135623730951},"139":{"tf":1.0},"140":{"tf":1.0},"144":{"tf":1.0},"147":{"tf":1.0},"148":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"159":{"tf":1.0},"164":{"tf":1.0},"18":{"tf":1.0},"19":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.0},"28":{"tf":1.0},"33":{"tf":1.0},"42":{"tf":1.0},"52":{"tf":1.0},"54":{"tf":1.0},"59":{"tf":1.4142135623730951},"60":{"tf":1.0},"62":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":13,"docs":{"105":{"tf":1.4142135623730951},"109":{"tf":1.4142135623730951},"159":{"tf":1.0},"167":{"tf":1.0},"23":{"tf":1.0},"34":{"tf":1.0},"4":{"tf":1.0},"43":{"tf":1.0},"72":{"tf":1.4142135623730951},"78":{"tf":1.0},"79":{"tf":1.4142135623730951},"84":{"tf":1.0},"96":{"tf":1.4142135623730951}}}},"df":3,"docs":{"57":{"tf":1.0},"59":{"tf":1.4142135623730951},"79":{"tf":1.0}}},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":15,"docs":{"102":{"tf":1.0},"104":{"tf":1.4142135623730951},"105":{"tf":1.0},"130":{"tf":1.0},"143":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.0},"24":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951},"48":{"tf":1.0},"49":{"tf":1.0},"57":{"tf":1.0},"59":{"tf":2.449489742783178},"60":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"n":{"d":{"df":9,"docs":{"120":{"tf":1.0},"124":{"tf":1.4142135623730951},"127":{"tf":1.0},"14":{"tf":1.0},"144":{"tf":1.0},"166":{"tf":1.0},"34":{"tf":1.0},"43":{"tf":1.0},"72":{"tf":1.0}}},"df":0,"docs":{}}}},"r":{"6":{"df":0,"docs":{},"z":{"df":1,"docs":{"34":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":1,"docs":{"19":{"tf":1.0}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":2,"docs":{"102":{"tf":1.0},"63":{"tf":1.0}}},"df":0,"docs":{}}}}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"12":{"tf":1.0}}}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"m":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"133":{"tf":1.0}}}}}}}},"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":1,"docs":{"133":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"t":{"df":5,"docs":{"1":{"tf":1.0},"33":{"tf":1.0},"37":{"tf":1.0},"42":{"tf":1.0},"46":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":7,"docs":{"127":{"tf":1.0},"130":{"tf":1.0},"142":{"tf":1.0},"153":{"tf":1.0},"172":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.0}},"i":{"df":1,"docs":{"166":{"tf":1.0}}}}},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":11,"docs":{"1":{"tf":1.0},"104":{"tf":1.0},"120":{"tf":1.0},"130":{"tf":2.0},"135":{"tf":1.0},"157":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0},"27":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.0}}}}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":6,"docs":{"11":{"tf":1.0},"26":{"tf":1.0},"34":{"tf":1.0},"43":{"tf":1.0},"61":{"tf":1.0},"65":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"144":{"tf":1.0}}}}}}},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":29,"docs":{"0":{"tf":1.0},"1":{"tf":2.8284271247461903},"126":{"tf":1.0},"13":{"tf":1.0},"14":{"tf":1.0},"142":{"tf":1.4142135623730951},"149":{"tf":1.0},"155":{"tf":1.4142135623730951},"157":{"tf":1.4142135623730951},"169":{"tf":1.4142135623730951},"170":{"tf":2.8284271247461903},"171":{"tf":2.6457513110645907},"172":{"tf":3.605551275463989},"175":{"tf":2.449489742783178},"2":{"tf":2.449489742783178},"22":{"tf":1.4142135623730951},"23":{"tf":1.0},"27":{"tf":1.4142135623730951},"3":{"tf":1.4142135623730951},"35":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.4142135623730951},"4":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.4142135623730951},"73":{"tf":1.4142135623730951},"75":{"tf":2.0},"79":{"tf":1.0}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":17,"docs":{"149":{"tf":1.0},"150":{"tf":2.0},"151":{"tf":1.0},"153":{"tf":2.0},"22":{"tf":1.7320508075688772},"23":{"tf":1.4142135623730951},"24":{"tf":1.7320508075688772},"26":{"tf":1.7320508075688772},"27":{"tf":1.0},"32":{"tf":1.0},"35":{"tf":1.7320508075688772},"36":{"tf":3.605551275463989},"37":{"tf":1.7320508075688772},"41":{"tf":1.0},"44":{"tf":1.4142135623730951},"45":{"tf":3.4641016151377544},"46":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"27":{"tf":1.0}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"27":{"tf":1.0}}}}}}},"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}},"u":{"df":0,"docs":{},"g":{"df":2,"docs":{"147":{"tf":1.0},"148":{"tf":1.7320508075688772}}}}},"b":{"/":{"df":1,"docs":{"79":{"tf":1.0}}},"df":0,"docs":{}},"d":{"c":{"df":1,"docs":{"175":{"tf":1.0}},"v":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"175":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":13,"docs":{"126":{"tf":1.0},"133":{"tf":2.0},"139":{"tf":1.4142135623730951},"141":{"tf":1.7320508075688772},"148":{"tf":1.4142135623730951},"166":{"tf":1.0},"33":{"tf":1.0},"36":{"tf":1.0},"4":{"tf":1.4142135623730951},"42":{"tf":1.0},"45":{"tf":1.0},"57":{"tf":1.0},"85":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"138":{"tf":1.0}}}}},"t":{"df":6,"docs":{"148":{"tf":1.0},"21":{"tf":1.0},"31":{"tf":1.0},"37":{"tf":1.0},"40":{"tf":1.0},"46":{"tf":1.0}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"b":{"df":3,"docs":{"16":{"tf":1.0},"169":{"tf":1.0},"9":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"v":{"df":0,"docs":{},"e":{"df":2,"docs":{"169":{"tf":1.0},"22":{"tf":1.0}},"n":{"df":6,"docs":{"105":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0},"4":{"tf":1.0}}}}}},"k":{"df":0,"docs":{},"e":{"df":6,"docs":{"22":{"tf":1.4142135623730951},"26":{"tf":1.4142135623730951},"35":{"tf":1.7320508075688772},"36":{"tf":1.7320508075688772},"44":{"tf":1.7320508075688772},"45":{"tf":1.7320508075688772}}}},"o":{"df":6,"docs":{"127":{"tf":1.0},"130":{"tf":1.0},"156":{"tf":1.4142135623730951},"22":{"tf":1.0},"34":{"tf":1.0},"43":{"tf":1.0}},"o":{"d":{"b":{"df":0,"docs":{},"y":{"df":1,"docs":{"127":{"tf":1.0}}}},"df":1,"docs":{"11":{"tf":1.0}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":1,"docs":{"175":{"tf":1.0}}}}}},"r":{"a":{"b":{"df":4,"docs":{"24":{"tf":1.0},"27":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"55":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"172":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"'":{"df":1,"docs":{"133":{"tf":1.0}}},".":{"df":0,"docs":{},"v":{"1":{"df":3,"docs":{"129":{"tf":1.0},"130":{"tf":1.0},"133":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},":":{":":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":1,"docs":{"130":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":6,"docs":{"127":{"tf":2.0},"128":{"tf":1.4142135623730951},"129":{"tf":1.7320508075688772},"131":{"tf":1.4142135623730951},"132":{"tf":2.23606797749979},"133":{"tf":2.8284271247461903}}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":2,"docs":{"55":{"tf":1.0},"57":{"tf":1.0}}}}},"p":{"c":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"v":{"4":{"df":1,"docs":{"155":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":3,"docs":{"142":{"tf":1.0},"143":{"tf":1.4142135623730951},"144":{"tf":1.0}}},"df":0,"docs":{}}},"s":{"df":3,"docs":{"36":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.4142135623730951}}},"u":{"df":0,"docs":{},"i":{"d":{"df":4,"docs":{"21":{"tf":1.0},"31":{"tf":1.0},"4":{"tf":1.0},"40":{"tf":1.0}}},"df":0,"docs":{}}}},"h":{"5":{"c":{"df":0,"docs":{},"f":{"df":0,"docs":{},"n":{"df":1,"docs":{"36":{"tf":1.0}}}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"58":{"tf":1.0},"61":{"tf":1.0},"75":{"tf":1.0}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"152":{"tf":1.0}}}}}},"r":{"d":{"c":{"df":0,"docs":{},"o":{"d":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"2":{"tf":1.0}}}},"w":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"11":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"101":{"tf":1.4142135623730951}}},"n":{"'":{"df":0,"docs":{},"t":{"df":1,"docs":{"165":{"tf":1.0}}}},"df":0,"docs":{}}},"v":{"df":0,"docs":{},"e":{"df":8,"docs":{"14":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.4142135623730951},"36":{"tf":1.4142135623730951},"4":{"tf":1.0},"45":{"tf":1.4142135623730951}}}}},"df":5,"docs":{"142":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0},"4":{"tf":1.0},"48":{"tf":1.0}},"e":{"a":{"d":{"df":1,"docs":{"75":{"tf":1.0}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"166":{"tf":1.0}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":3,"docs":{"127":{"tf":1.0},"130":{"tf":1.0},"154":{"tf":1.0}}}},"p":{"df":6,"docs":{"141":{"tf":2.23606797749979},"142":{"tf":2.23606797749979},"155":{"tf":2.23606797749979},"157":{"tf":2.23606797749979},"4":{"tf":2.23606797749979},"48":{"tf":1.7320508075688772}}}},"r":{"df":0,"docs":{},"e":{"'":{"df":1,"docs":{"166":{"tf":1.0}}},"df":5,"docs":{"144":{"tf":1.0},"34":{"tf":1.0},"43":{"tf":1.0},"59":{"tf":1.0},"78":{"tf":1.0}}}},"y":{"df":1,"docs":{"133":{"tf":1.0}}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":2,"docs":{"166":{"tf":1.0},"78":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"148":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"11":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":4,"docs":{"119":{"tf":1.0},"139":{"tf":1.0},"140":{"tf":1.4142135623730951},"141":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"t":{"df":1,"docs":{"19":{"tf":1.0}}}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":5,"docs":{"149":{"tf":1.0},"172":{"tf":1.0},"27":{"tf":1.0},"3":{"tf":1.0},"32":{"tf":1.0}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"57":{"tf":1.0}}}},"df":0,"docs":{}}}}},"r":{"c":{"8":{"df":0,"docs":{},"j":{"df":2,"docs":{"44":{"tf":1.0},"45":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"t":{"c":{"2":{"df":0,"docs":{},"x":{"df":2,"docs":{"22":{"tf":1.4142135623730951},"26":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"/":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"p":{"df":1,"docs":{"144":{"tf":1.0}}}},"df":0,"docs":{}}},":":{"/":{"/":{"1":{"2":{"7":{".":{"0":{".":{"0":{".":{"1":{":":{"7":{"8":{"0":{"0":{"df":1,"docs":{"156":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":10,"docs":{"101":{"tf":1.0},"105":{"tf":1.0},"109":{"tf":1.0},"118":{"tf":1.0},"123":{"tf":1.0},"72":{"tf":1.0},"76":{"tf":1.0},"84":{"tf":1.0},"88":{"tf":1.0},"96":{"tf":1.0}}}}}},"l":{"df":0,"docs":{},"o":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{":":{"7":{"9":{"0":{"0":{"df":2,"docs":{"156":{"tf":1.4142135623730951},"158":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{"0":{"0":{"0":{"/":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"24":{"tf":1.0}}}}}}},"df":0,"docs":{}},"1":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":4,"docs":{"34":{"tf":1.7320508075688772},"36":{"tf":1.4142135623730951},"43":{"tf":1.7320508075688772},"45":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}},"df":2,"docs":{"156":{"tf":1.0},"158":{"tf":1.0}}},"2":{"df":1,"docs":{"156":{"tf":1.0}}},"3":{"df":1,"docs":{"156":{"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":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"34":{"tf":1.0},"43":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"161":{"tf":1.0},"163":{"tf":1.4142135623730951},"166":{"tf":1.4142135623730951}},"s":{":":{"/":{"/":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"w":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"/":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"/":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"/":{"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":{"/":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":14,"docs":{"22":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.0},"28":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"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":2,"docs":{"144":{"tf":1.7320508075688772},"59":{"tf":1.0}}},"d":{"df":14,"docs":{"122":{"tf":1.0},"126":{"tf":1.0},"136":{"tf":3.4641016151377544},"141":{"tf":1.4142135623730951},"154":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.4142135623730951},"43":{"tf":1.0},"45":{"tf":1.4142135623730951},"55":{"tf":1.0},"57":{"tf":1.0},"60":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":5,"docs":{"53":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.0},"64":{"tf":1.0},"88":{"tf":1.0}}}}}}}},"l":{"df":3,"docs":{"155":{"tf":1.0},"157":{"tf":1.0},"48":{"tf":1.0}},"e":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":3,"docs":{"155":{"tf":1.0},"157":{"tf":1.0},"48":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"p":{"c":{"df":2,"docs":{"35":{"tf":1.7320508075688772},"36":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"g":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"144":{"tf":2.0}}}}}},"m":{"a":{"df":0,"docs":{},"g":{"df":2,"docs":{"5":{"tf":1.0},"7":{"tf":1.0}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":1,"docs":{"5":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"l":{"df":4,"docs":{"128":{"tf":1.0},"129":{"tf":1.4142135623730951},"132":{"tf":1.0},"133":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":13,"docs":{"104":{"tf":1.0},"126":{"tf":1.0},"127":{"tf":1.7320508075688772},"128":{"tf":1.0},"133":{"tf":1.4142135623730951},"141":{"tf":1.4142135623730951},"143":{"tf":1.4142135623730951},"145":{"tf":1.0},"170":{"tf":1.0},"175":{"tf":1.0},"26":{"tf":1.0},"64":{"tf":1.0},"73":{"tf":1.0}}}}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":2,"docs":{"127":{"tf":1.0},"130":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":1,"docs":{"11":{"tf":1.0}}}}}}},"n":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"53":{"tf":1.0}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"d":{"df":6,"docs":{"133":{"tf":1.0},"138":{"tf":1.0},"140":{"tf":1.0},"144":{"tf":2.23606797749979},"63":{"tf":1.0},"88":{"tf":1.0}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"m":{"df":5,"docs":{"126":{"tf":1.4142135623730951},"18":{"tf":1.0},"26":{"tf":1.0},"85":{"tf":1.0},"93":{"tf":1.0}}},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"3":{"tf":1.0}}}}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"102":{"tf":1.0}}},"df":0,"docs":{}}}}},"i":{"c":{"df":1,"docs":{"147":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":4,"docs":{"141":{"tf":1.4142135623730951},"162":{"tf":1.0},"37":{"tf":2.23606797749979},"46":{"tf":2.23606797749979}},"r":{"df":0,"docs":{},"m":{"df":18,"docs":{"12":{"tf":1.0},"138":{"tf":1.7320508075688772},"144":{"tf":3.1622776601683795},"149":{"tf":1.4142135623730951},"155":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.4142135623730951},"158":{"tf":1.0},"166":{"tf":1.0},"170":{"tf":1.0},"3":{"tf":1.0},"33":{"tf":1.0},"4":{"tf":1.4142135623730951},"41":{"tf":1.4142135623730951},"42":{"tf":1.4142135623730951},"51":{"tf":1.0},"60":{"tf":1.0},"61":{"tf":2.23606797749979}}}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":3,"docs":{"104":{"tf":1.0},"53":{"tf":1.0},"60":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"59":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"12":{"tf":1.0}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"33":{"tf":1.0},"42":{"tf":1.0},"50":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"r":{"df":2,"docs":{"14":{"tf":1.0},"169":{"tf":1.0}}}}},"t":{"a":{"df":0,"docs":{},"l":{"df":14,"docs":{"133":{"tf":1.0},"16":{"tf":1.0},"160":{"tf":1.4142135623730951},"21":{"tf":1.4142135623730951},"31":{"tf":1.4142135623730951},"33":{"tf":1.4142135623730951},"34":{"tf":2.0},"4":{"tf":1.0},"40":{"tf":1.4142135623730951},"42":{"tf":1.4142135623730951},"43":{"tf":2.0},"5":{"tf":1.7320508075688772},"8":{"tf":1.0},"9":{"tf":1.0}}},"n":{"c":{"df":11,"docs":{"128":{"tf":1.0},"167":{"tf":1.0},"168":{"tf":1.0},"32":{"tf":1.0},"34":{"tf":1.7320508075688772},"4":{"tf":1.0},"41":{"tf":1.4142135623730951},"43":{"tf":2.0},"55":{"tf":1.0},"57":{"tf":1.0},"64":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"a":{"d":{"df":9,"docs":{"1":{"tf":1.0},"139":{"tf":1.4142135623730951},"144":{"tf":1.4142135623730951},"27":{"tf":1.0},"37":{"tf":1.4142135623730951},"46":{"tf":1.4142135623730951},"54":{"tf":1.0},"78":{"tf":1.0},"85":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"21":{"tf":1.0},"31":{"tf":1.0},"40":{"tf":1.0}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":6,"docs":{"105":{"tf":1.4142135623730951},"109":{"tf":1.4142135623730951},"57":{"tf":1.0},"72":{"tf":1.4142135623730951},"84":{"tf":1.0},"96":{"tf":1.4142135623730951}},"r":{"df":15,"docs":{"12":{"tf":1.7320508075688772},"142":{"tf":1.4142135623730951},"149":{"tf":1.0},"155":{"tf":1.4142135623730951},"157":{"tf":1.4142135623730951},"169":{"tf":1.4142135623730951},"170":{"tf":1.4142135623730951},"171":{"tf":1.0},"172":{"tf":1.7320508075688772},"175":{"tf":1.4142135623730951},"2":{"tf":1.4142135623730951},"3":{"tf":1.7320508075688772},"32":{"tf":1.0},"33":{"tf":1.0},"42":{"tf":1.0}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"130":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"50":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"34":{"tf":1.0},"4":{"tf":1.0},"43":{"tf":1.0}}}}},"f":{"a":{"c":{"df":5,"docs":{"163":{"tf":1.7320508075688772},"164":{"tf":1.0},"24":{"tf":1.0},"4":{"tf":1.4142135623730951},"54":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"m":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":1,"docs":{"148":{"tf":1.0}}}},"df":0,"docs":{}}},"n":{"df":1,"docs":{"3":{"tf":1.0}},"e":{"df":0,"docs":{},"t":{"df":3,"docs":{"170":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0}}}}},"v":{"df":3,"docs":{"155":{"tf":1.4142135623730951},"157":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951}}}}},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"175":{"tf":1.0}}},"df":0,"docs":{}}}},"o":{"/":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"14":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"124":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"11":{"tf":1.0}}}}}}},"o":{"c":{"df":1,"docs":{"168":{"tf":1.0}}},"df":0,"docs":{},"k":{"df":1,"docs":{"128":{"tf":1.7320508075688772}}}}}},"p":{"/":{"df":0,"docs":{},"m":{"a":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"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":{}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"172":{"tf":1.0}}}}}}},":":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"57":{"tf":1.0}}}}}}},"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":3,"docs":{"138":{"tf":1.0},"139":{"tf":2.449489742783178},"140":{"tf":1.0}},"l":{"a":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"140":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":18,"docs":{"101":{"tf":1.0},"102":{"tf":1.0},"138":{"tf":1.0},"140":{"tf":1.0},"144":{"tf":1.4142135623730951},"150":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.4142135623730951},"23":{"tf":1.0},"27":{"tf":1.0},"33":{"tf":1.4142135623730951},"37":{"tf":2.23606797749979},"42":{"tf":1.4142135623730951},"46":{"tf":2.23606797749979},"49":{"tf":1.0},"53":{"tf":1.4142135623730951},"63":{"tf":1.0},"93":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"f":{"3":{"df":1,"docs":{"11":{"tf":1.0}}},"df":0,"docs":{}}}},"v":{"4":{"df":5,"docs":{"134":{"tf":1.0},"142":{"tf":1.0},"161":{"tf":1.0},"48":{"tf":1.4142135623730951},"96":{"tf":1.4142135623730951}}},"6":{"df":7,"docs":{"134":{"tf":1.0},"142":{"tf":1.0},"155":{"tf":1.4142135623730951},"157":{"tf":1.0},"161":{"tf":1.0},"48":{"tf":1.4142135623730951},"96":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"}":{":":{"df":0,"docs":{},"{":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"23":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"t":{"'":{"df":1,"docs":{"127":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":4,"docs":{"109":{"tf":1.7320508075688772},"57":{"tf":1.7320508075688772},"84":{"tf":1.0},"96":{"tf":2.0}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":3,"docs":{"143":{"tf":1.0},"61":{"tf":1.0},"79":{"tf":1.0}}}}}}}},"j":{"df":0,"docs":{},"o":{"b":{"df":6,"docs":{"106":{"tf":1.0},"120":{"tf":1.0},"65":{"tf":1.0},"73":{"tf":1.0},"81":{"tf":1.0},"93":{"tf":1.0}}},"df":0,"docs":{}},"q":{"df":4,"docs":{"34":{"tf":1.7320508075688772},"36":{"tf":1.0},"43":{"tf":1.7320508075688772},"45":{"tf":1.0}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":5,"docs":{"168":{"tf":1.0},"34":{"tf":1.0},"4":{"tf":1.4142135623730951},"43":{"tf":1.0},"57":{"tf":1.4142135623730951}}}}}},"k":{"2":{"df":0,"docs":{},"n":{"7":{"b":{"df":1,"docs":{"43":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":1,"docs":{"136":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":1,"docs":{"17":{"tf":1.0}},"e":{"df":0,"docs":{},"y":{"df":11,"docs":{"109":{"tf":1.7320508075688772},"118":{"tf":1.7320508075688772},"123":{"tf":1.7320508075688772},"126":{"tf":1.0},"141":{"tf":1.0},"51":{"tf":1.7320508075688772},"52":{"tf":1.4142135623730951},"57":{"tf":1.4142135623730951},"61":{"tf":2.0},"62":{"tf":1.0},"72":{"tf":1.7320508075688772}}}},"i":{"df":0,"docs":{},"n":{"d":{"df":4,"docs":{"152":{"tf":1.0},"36":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"72":{"tf":2.449489742783178}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":4,"docs":{"139":{"tf":1.0},"175":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0}},"l":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"g":{"df":1,"docs":{"59":{"tf":1.0}}}},"df":0,"docs":{}}},"n":{"df":4,"docs":{"144":{"tf":1.0},"4":{"tf":1.0},"52":{"tf":1.4142135623730951},"62":{"tf":1.0}}}}}},"u":{"b":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"153":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"l":{"df":18,"docs":{"21":{"tf":1.0},"22":{"tf":1.7320508075688772},"24":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.7320508075688772},"28":{"tf":1.0},"31":{"tf":1.0},"33":{"tf":2.23606797749979},"34":{"tf":2.0},"35":{"tf":1.7320508075688772},"36":{"tf":2.0},"37":{"tf":1.4142135623730951},"40":{"tf":1.0},"42":{"tf":2.23606797749979},"43":{"tf":2.0},"44":{"tf":1.7320508075688772},"45":{"tf":2.0},"46":{"tf":1.4142135623730951}}}}},"df":1,"docs":{"166":{"tf":1.0}},"r":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":10,"docs":{"149":{"tf":1.0},"150":{"tf":1.0},"153":{"tf":1.0},"165":{"tf":1.0},"166":{"tf":1.0},"175":{"tf":2.0},"21":{"tf":1.0},"22":{"tf":1.0},"31":{"tf":1.0},"40":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"l":{"a":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":12,"docs":{"109":{"tf":1.7320508075688772},"124":{"tf":1.0},"130":{"tf":1.0},"138":{"tf":1.0},"139":{"tf":1.7320508075688772},"140":{"tf":1.4142135623730951},"141":{"tf":3.0},"152":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"36":{"tf":1.7320508075688772},"43":{"tf":1.4142135623730951},"45":{"tf":1.7320508075688772}}}}},"df":0,"docs":{},"g":{"df":1,"docs":{"148":{"tf":1.0}}},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"106":{"tf":1.0}}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"g":{"df":2,"docs":{"1":{"tf":1.0},"175":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"54":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"140":{"tf":1.0},"60":{"tf":1.0},"75":{"tf":1.0}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":2,"docs":{"134":{"tf":1.0},"135":{"tf":1.0}}},"df":0,"docs":{}},"r":{"df":1,"docs":{"59":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"148":{"tf":1.0}}}}}},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"175":{"tf":1.0}}}}}},"d":{"df":1,"docs":{"144":{"tf":1.0}}},"df":1,"docs":{"17":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"14":{"tf":1.0}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"59":{"tf":1.0}}}}}},"t":{"'":{"df":14,"docs":{"127":{"tf":1.0},"130":{"tf":1.4142135623730951},"131":{"tf":1.0},"132":{"tf":1.0},"133":{"tf":1.4142135623730951},"17":{"tf":1.0},"18":{"tf":1.0},"19":{"tf":1.0},"24":{"tf":1.0},"26":{"tf":1.4142135623730951},"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0}}},"df":1,"docs":{"59":{"tf":1.0}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":2,"docs":{"162":{"tf":1.4142135623730951},"2":{"tf":1.0}}},"r":{"a":{"df":0,"docs":{},"g":{"df":2,"docs":{"59":{"tf":1.0},"61":{"tf":1.0}}}},"df":0,"docs":{}}}}},"i":{"b":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":6,"docs":{"12":{"tf":1.0},"172":{"tf":1.0},"175":{"tf":1.0},"3":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":2,"docs":{"138":{"tf":1.0},"57":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"y":{"c":{"df":0,"docs":{},"l":{"df":1,"docs":{"143":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"53":{"tf":1.0}}}}}}}}}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":7,"docs":{"102":{"tf":1.0},"104":{"tf":1.7320508075688772},"105":{"tf":1.0},"144":{"tf":1.0},"170":{"tf":1.0},"63":{"tf":1.0},"79":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"e":{"df":6,"docs":{"145":{"tf":1.0},"36":{"tf":1.0},"4":{"tf":1.4142135623730951},"45":{"tf":1.0},"54":{"tf":1.4142135623730951},"55":{"tf":1.0}}},"u":{"df":0,"docs":{},"x":{"df":1,"docs":{"57":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"t":{"df":8,"docs":{"109":{"tf":1.0},"139":{"tf":1.0},"144":{"tf":1.7320508075688772},"150":{"tf":1.0},"166":{"tf":1.0},"23":{"tf":1.0},"50":{"tf":1.0},"57":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":7,"docs":{"130":{"tf":1.4142135623730951},"139":{"tf":2.449489742783178},"142":{"tf":1.0},"144":{"tf":1.4142135623730951},"48":{"tf":1.7320508075688772},"57":{"tf":1.0},"75":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":1,"docs":{"12":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"e":{"df":1,"docs":{"165":{"tf":2.0}}}}},"o":{"a":{"d":{"_":{"b":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"`":{"]":{"[":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":1,"docs":{"101":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"c":{"df":4,"docs":{"37":{"tf":1.0},"46":{"tf":1.0},"63":{"tf":1.0},"98":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":4,"docs":{"100":{"tf":1.0},"11":{"tf":1.0},"144":{"tf":2.0},"172":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"c":{"a":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"104":{"tf":1.0},"60":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":20,"docs":{"128":{"tf":1.0},"135":{"tf":1.0},"144":{"tf":1.0},"154":{"tf":1.0},"17":{"tf":1.0},"21":{"tf":1.0},"27":{"tf":2.0},"31":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"36":{"tf":1.0},"37":{"tf":1.7320508075688772},"40":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951},"45":{"tf":1.0},"46":{"tf":1.7320508075688772},"48":{"tf":1.0},"5":{"tf":1.0},"53":{"tf":1.4142135623730951},"57":{"tf":1.0},"75":{"tf":1.0}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{":":{"8":{"0":{"0":{"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":{"156":{"tf":1.0},"158":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":2,"docs":{"156":{"tf":1.0},"158":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":5,"docs":{"163":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0},"24":{"tf":1.0}}}}}},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"102":{"tf":1.4142135623730951},"60":{"tf":1.0},"63":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}},"t":{"df":5,"docs":{"142":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.0},"160":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"g":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"4":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":7,"docs":{"138":{"tf":1.4142135623730951},"162":{"tf":2.23606797749979},"4":{"tf":1.0},"60":{"tf":1.0},"63":{"tf":1.0},"85":{"tf":1.4142135623730951},"88":{"tf":1.0}},"i":{"c":{"a":{"df":0,"docs":{},"l":{"_":{"d":{"df":0,"docs":{},"n":{"df":1,"docs":{"144":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"g":{"df":3,"docs":{"140":{"tf":1.0},"165":{"tf":1.0},"170":{"tf":1.0}}}},"o":{"df":0,"docs":{},"k":{"df":16,"docs":{"126":{"tf":1.0},"150":{"tf":1.0},"152":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.0},"173":{"tf":1.0},"175":{"tf":1.4142135623730951},"19":{"tf":1.0},"24":{"tf":1.0},"29":{"tf":1.0},"36":{"tf":1.4142135623730951},"4":{"tf":1.0},"45":{"tf":1.4142135623730951},"54":{"tf":1.0},"72":{"tf":1.7320508075688772}}},"p":{"df":1,"docs":{"2":{"tf":1.0}}}},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"79":{"tf":1.0}}}}}}}},"t":{"df":1,"docs":{"175":{"tf":1.0}}},"w":{"df":2,"docs":{"166":{"tf":1.4142135623730951},"170":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"2":{"tf":1.0}}}}}},"u":{"df":1,"docs":{"130":{"tf":1.0}}},"z":{"4":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":1,"docs":{"79":{"tf":1.0}}}}}}},"df":2,"docs":{"76":{"tf":1.0},"79":{"tf":2.23606797749979}}},"df":0,"docs":{}}},"m":{"4":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"7":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}}}},"a":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"5":{"tf":1.0},"57":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"e":{"df":4,"docs":{"14":{"tf":1.0},"147":{"tf":2.0},"171":{"tf":1.0},"172":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"c":{"_":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"a":{"d":{"df":1,"docs":{"136":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"n":{"df":6,"docs":{"100":{"tf":1.0},"104":{"tf":1.4142135623730951},"130":{"tf":2.0},"133":{"tf":1.0},"135":{"tf":1.0},"60":{"tf":1.4142135623730951}}}},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"3":{"tf":1.0}}}}},"k":{"df":0,"docs":{},"e":{"df":6,"docs":{"14":{"tf":1.0},"141":{"tf":1.0},"156":{"tf":1.0},"2":{"tf":1.7320508075688772},"5":{"tf":1.0},"59":{"tf":1.0}}}},"n":{"a":{"df":0,"docs":{},"g":{"df":22,"docs":{"131":{"tf":1.0},"133":{"tf":1.4142135623730951},"142":{"tf":2.449489742783178},"143":{"tf":1.4142135623730951},"145":{"tf":1.4142135623730951},"147":{"tf":3.1622776601683795},"153":{"tf":1.4142135623730951},"154":{"tf":1.4142135623730951},"155":{"tf":2.23606797749979},"156":{"tf":2.23606797749979},"157":{"tf":1.7320508075688772},"166":{"tf":1.4142135623730951},"33":{"tf":2.6457513110645907},"34":{"tf":2.449489742783178},"38":{"tf":1.0},"4":{"tf":2.449489742783178},"41":{"tf":1.0},"43":{"tf":1.0},"47":{"tf":1.0},"48":{"tf":1.7320508075688772},"56":{"tf":1.0},"57":{"tf":1.0}},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":3,"docs":{"145":{"tf":1.0},"155":{"tf":1.0},"48":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"175":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":4,"docs":{"14":{"tf":1.4142135623730951},"169":{"tf":1.0},"19":{"tf":1.0},"69":{"tf":1.0}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":2,"docs":{"27":{"tf":1.0},"50":{"tf":1.0}}}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":3,"docs":{"175":{"tf":1.0},"5":{"tf":1.0},"9":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"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":{"130":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":2,"docs":{"142":{"tf":1.7320508075688772},"157":{"tf":1.7320508075688772}}},"r":{"df":0,"docs":{},"k":{"df":5,"docs":{"175":{"tf":1.0},"22":{"tf":1.0},"26":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0}}}},"t":{"c":{"df":0,"docs":{},"h":{"`":{"]":{"[":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{":":{":":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"109":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":26,"docs":{"106":{"tf":1.7320508075688772},"109":{"tf":2.23606797749979},"11":{"tf":1.0},"110":{"tf":1.0},"111":{"tf":1.0},"120":{"tf":1.0},"122":{"tf":1.0},"124":{"tf":1.0},"126":{"tf":1.0},"138":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.4142135623730951},"171":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"63":{"tf":1.0},"69":{"tf":1.0},"72":{"tf":1.0},"89":{"tf":1.0},"93":{"tf":1.0},"96":{"tf":2.0},"97":{"tf":2.0}},"m":{"a":{"df":0,"docs":{},"k":{"df":3,"docs":{"172":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"60":{"tf":1.0}}}}}},"x":{"_":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":3,"docs":{"104":{"tf":1.0},"105":{"tf":1.7320508075688772},"60":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":4,"docs":{"104":{"tf":2.23606797749979},"105":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.0}}}}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"_":{"d":{"b":{"df":1,"docs":{"57":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"b":{"df":1,"docs":{"138":{"tf":1.0}}},"df":0,"docs":{}},"df":4,"docs":{"138":{"tf":1.7320508075688772},"140":{"tf":1.0},"48":{"tf":1.0},"57":{"tf":1.0}}},"df":0,"docs":{}}}}}},"b":{"/":{"df":1,"docs":{"79":{"tf":1.0}}},"df":0,"docs":{}},"d":{"df":3,"docs":{"155":{"tf":1.7320508075688772},"157":{"tf":1.0},"4":{"tf":1.4142135623730951}},"s":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"155":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":2,"docs":{"155":{"tf":1.0},"48":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"147":{"tf":1.4142135623730951}}},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":4,"docs":{"134":{"tf":1.0},"135":{"tf":1.4142135623730951},"141":{"tf":1.0},"158":{"tf":1.0}}}}}},"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":4,"docs":{"106":{"tf":1.0},"120":{"tf":1.0},"126":{"tf":1.0},"143":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"59":{"tf":1.0}}}},"m":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"144":{"tf":1.0}}}}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"148":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"g":{"df":4,"docs":{"155":{"tf":1.0},"156":{"tf":1.7320508075688772},"157":{"tf":1.0},"4":{"tf":1.4142135623730951}}}},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"175":{"tf":1.0}}},"s":{"a":{"df":0,"docs":{},"g":{"df":10,"docs":{"131":{"tf":1.0},"133":{"tf":1.4142135623730951},"134":{"tf":1.0},"142":{"tf":1.0},"147":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0},"4":{"tf":1.0},"85":{"tf":1.0},"88":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"a":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"_":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":3,"docs":{"109":{"tf":1.0},"119":{"tf":1.0},"72":{"tf":1.4142135623730951}},"}":{"df":0,"docs":{},"}":{"/":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":1,"docs":{"72":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":28,"docs":{"106":{"tf":1.0},"109":{"tf":1.7320508075688772},"110":{"tf":1.0},"115":{"tf":1.0},"118":{"tf":1.4142135623730951},"120":{"tf":1.0},"122":{"tf":1.7320508075688772},"123":{"tf":1.4142135623730951},"124":{"tf":1.7320508075688772},"126":{"tf":2.0},"129":{"tf":1.0},"144":{"tf":1.7320508075688772},"151":{"tf":1.0},"152":{"tf":1.0},"154":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"49":{"tf":1.0},"51":{"tf":1.7320508075688772},"52":{"tf":2.6457513110645907},"55":{"tf":2.23606797749979},"57":{"tf":1.0},"59":{"tf":1.0},"61":{"tf":2.6457513110645907},"62":{"tf":1.4142135623730951},"63":{"tf":2.0},"65":{"tf":1.0},"72":{"tf":1.0}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":13,"docs":{"108":{"tf":1.4142135623730951},"109":{"tf":1.4142135623730951},"113":{"tf":1.4142135623730951},"117":{"tf":1.4142135623730951},"118":{"tf":1.4142135623730951},"122":{"tf":1.0},"123":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"71":{"tf":1.0},"91":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":2,"docs":{"134":{"tf":1.4142135623730951},"136":{"tf":1.0}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"d":{"df":7,"docs":{"128":{"tf":1.4142135623730951},"5":{"tf":1.0},"7":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.0},"9":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"i":{"c":{"df":18,"docs":{"1":{"tf":1.0},"110":{"tf":1.0},"119":{"tf":1.0},"124":{"tf":1.0},"137":{"tf":1.4142135623730951},"138":{"tf":1.0},"139":{"tf":2.449489742783178},"140":{"tf":1.7320508075688772},"141":{"tf":2.449489742783178},"146":{"tf":1.0},"147":{"tf":1.0},"148":{"tf":1.0},"167":{"tf":2.449489742783178},"170":{"tf":1.0},"22":{"tf":1.0},"24":{"tf":1.7320508075688772},"3":{"tf":1.0},"80":{"tf":1.0}}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"32":{"tf":1.0}},"u":{"df":0,"docs":{},"m":{"df":5,"docs":{"105":{"tf":1.4142135623730951},"109":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951},"84":{"tf":1.0},"96":{"tf":1.4142135623730951}}}}}}},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"148":{"tf":1.0}}}}},"l":{"d":{"df":0,"docs":{},"g":{"6":{"df":2,"docs":{"44":{"tf":1.0},"45":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"m":{"d":{"b":{"df":1,"docs":{"48":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"o":{"d":{"df":1,"docs":{"133":{"tf":1.0}},"e":{"df":11,"docs":{"137":{"tf":1.0},"147":{"tf":1.0},"148":{"tf":1.0},"166":{"tf":1.4142135623730951},"18":{"tf":1.0},"57":{"tf":1.4142135623730951},"75":{"tf":1.0},"76":{"tf":1.4142135623730951},"77":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.0}}},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"130":{"tf":1.0}},"i":{"df":1,"docs":{"75":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"1":{"tf":1.0}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"2":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"1":{"tf":1.0}}}}}}}},"r":{"df":0,"docs":{},"e":{"df":25,"docs":{"1":{"tf":1.0},"109":{"tf":1.0},"11":{"tf":1.0},"12":{"tf":1.0},"122":{"tf":1.0},"14":{"tf":1.0},"141":{"tf":1.4142135623730951},"142":{"tf":1.0},"145":{"tf":1.0},"157":{"tf":1.0},"158":{"tf":1.0},"162":{"tf":1.0},"166":{"tf":1.0},"172":{"tf":1.0},"19":{"tf":1.0},"36":{"tf":1.4142135623730951},"4":{"tf":1.0},"45":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951},"51":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.0},"61":{"tf":1.0}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"115":{"tf":1.0},"12":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"e":{"df":3,"docs":{"14":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0}}}}},"u":{"c":{"df":0,"docs":{},"h":{"df":2,"docs":{"2":{"tf":1.0},"54":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":4,"docs":{"155":{"tf":1.0},"157":{"tf":1.0},"41":{"tf":1.4142135623730951},"79":{"tf":1.4142135623730951}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":9,"docs":{"0":{"tf":1.0},"1":{"tf":1.7320508075688772},"169":{"tf":1.0},"175":{"tf":1.4142135623730951},"2":{"tf":1.0},"23":{"tf":1.0},"27":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0}}}},"df":12,"docs":{"142":{"tf":1.0},"150":{"tf":1.4142135623730951},"155":{"tf":1.0},"172":{"tf":1.0},"2":{"tf":1.0},"36":{"tf":1.0},"41":{"tf":1.0},"45":{"tf":1.0},"66":{"tf":1.0},"69":{"tf":1.0},"79":{"tf":1.0},"97":{"tf":1.0}}}}}}},"t":{"df":2,"docs":{"128":{"tf":1.4142135623730951},"132":{"tf":1.4142135623730951}}}},"x":{"df":0,"docs":{},"g":{"3":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"p":{"5":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"=":{"=":{",":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"d":{"df":0,"docs":{},"q":{"df":0,"docs":{},"m":{"3":{"df":0,"docs":{},"y":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"q":{"df":1,"docs":{"151":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":6,"docs":{"122":{"tf":1.0},"126":{"tf":1.0},"154":{"tf":1.0},"52":{"tf":1.0},"55":{"tf":1.0},"83":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"y":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"/":{"df":0,"docs":{},"m":{"df":0,"docs":{},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":2,"docs":{"122":{"tf":1.0},"71":{"tf":1.0}}}}}}}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":3,"docs":{"108":{"tf":1.4142135623730951},"113":{"tf":1.4142135623730951},"91":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":54,"docs":{"100":{"tf":1.0},"103":{"tf":1.0},"104":{"tf":1.0},"107":{"tf":1.0},"108":{"tf":2.0},"109":{"tf":2.23606797749979},"112":{"tf":1.0},"113":{"tf":2.0},"116":{"tf":1.0},"117":{"tf":1.4142135623730951},"121":{"tf":1.0},"122":{"tf":1.0},"126":{"tf":1.4142135623730951},"127":{"tf":1.0},"129":{"tf":1.0},"130":{"tf":1.4142135623730951},"133":{"tf":1.4142135623730951},"138":{"tf":1.4142135623730951},"141":{"tf":1.7320508075688772},"144":{"tf":1.4142135623730951},"152":{"tf":1.7320508075688772},"154":{"tf":1.0},"22":{"tf":1.0},"24":{"tf":1.0},"26":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.7320508075688772},"35":{"tf":1.0},"36":{"tf":2.23606797749979},"37":{"tf":1.0},"42":{"tf":1.4142135623730951},"43":{"tf":1.7320508075688772},"44":{"tf":1.0},"45":{"tf":2.23606797749979},"46":{"tf":1.0},"54":{"tf":1.0},"60":{"tf":1.4142135623730951},"62":{"tf":1.0},"64":{"tf":1.4142135623730951},"70":{"tf":1.0},"71":{"tf":1.0},"74":{"tf":1.0},"75":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.0},"82":{"tf":1.0},"83":{"tf":1.0},"86":{"tf":1.0},"87":{"tf":1.0},"90":{"tf":1.0},"91":{"tf":2.0},"94":{"tf":1.0},"95":{"tf":1.0},"99":{"tf":1.0}},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":5,"docs":{"150":{"tf":1.4142135623730951},"152":{"tf":1.4142135623730951},"153":{"tf":2.0},"36":{"tf":1.0},"45":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"136":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":1,"docs":{"175":{"tf":1.0}}}}}},"c":{"a":{"df":0,"docs":{},"t":{"df":2,"docs":{"16":{"tf":1.0},"17":{"tf":1.7320508075688772}}}},"df":2,"docs":{"130":{"tf":1.4142135623730951},"19":{"tf":1.4142135623730951}}},"d":{"df":0,"docs":{},"u":{"2":{"df":2,"docs":{"36":{"tf":1.7320508075688772},"45":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"df":1,"docs":{"104":{"tf":1.4142135623730951}},"e":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"12":{"tf":1.0},"60":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"148":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"d":{"df":17,"docs":{"127":{"tf":1.4142135623730951},"129":{"tf":1.0},"130":{"tf":1.0},"133":{"tf":1.4142135623730951},"143":{"tf":1.0},"144":{"tf":1.0},"156":{"tf":1.4142135623730951},"158":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0},"175":{"tf":1.0},"27":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"56":{"tf":1.0},"59":{"tf":1.0},"79":{"tf":1.0}}},"df":0,"docs":{}},"t":{"c":{"a":{"df":0,"docs":{},"t":{"df":5,"docs":{"130":{"tf":1.0},"15":{"tf":1.0},"16":{"tf":1.0},"19":{"tf":1.4142135623730951},"4":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"k":{"df":1,"docs":{"96":{"tf":1.0}}}}},"df":0,"docs":{}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":7,"docs":{"130":{"tf":1.0},"133":{"tf":1.0},"14":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"172":{"tf":1.0},"4":{"tf":1.0}}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"59":{"tf":1.0}}}}},"w":{"df":5,"docs":{"134":{"tf":1.0},"139":{"tf":1.0},"166":{"tf":1.0},"26":{"tf":1.4142135623730951},"59":{"tf":1.0}}},"x":{"df":0,"docs":{},"t":{"df":9,"docs":{"130":{"tf":1.0},"173":{"tf":1.0},"18":{"tf":1.0},"19":{"tf":1.0},"29":{"tf":1.0},"38":{"tf":1.0},"4":{"tf":1.0},"47":{"tf":1.0},"59":{"tf":1.0}}}}},"i":{"c":{"df":0,"docs":{},"e":{"df":2,"docs":{"34":{"tf":1.0},"43":{"tf":1.0}}}},"df":0,"docs":{},"x":{"df":1,"docs":{"16":{"tf":1.0}}}},"k":{"df":0,"docs":{},"u":{"df":0,"docs":{},"y":{"7":{"0":{"df":0,"docs":{},"x":{"df":1,"docs":{"55":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"o":{"_":{"a":{"d":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"4":{"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":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"139":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}},"d":{"df":0,"docs":{},"e":{"df":6,"docs":{"22":{"tf":1.0},"26":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"124":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"n":{"c":{"df":1,"docs":{"136":{"tf":2.0}}},"df":6,"docs":{"1":{"tf":1.0},"13":{"tf":1.0},"2":{"tf":1.0},"3":{"tf":1.0},"48":{"tf":1.0},"78":{"tf":1.0}},"e":{"df":6,"docs":{"105":{"tf":1.0},"109":{"tf":1.0},"130":{"tf":1.7320508075688772},"33":{"tf":1.0},"42":{"tf":1.0},"97":{"tf":1.0}}}},"r":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"l":{"df":3,"docs":{"172":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"96":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":9,"docs":{"139":{"tf":1.0},"140":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0},"59":{"tf":1.0},"7":{"tf":1.0},"75":{"tf":1.0},"8":{"tf":1.0},"9":{"tf":1.0}}},"h":{"df":2,"docs":{"76":{"tf":1.0},"84":{"tf":1.4142135623730951}}},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"124":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}}},"w":{"df":23,"docs":{"115":{"tf":1.0},"119":{"tf":1.0},"129":{"tf":1.0},"130":{"tf":1.4142135623730951},"133":{"tf":1.0},"156":{"tf":1.0},"158":{"tf":1.0},"171":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.4142135623730951},"33":{"tf":1.4142135623730951},"34":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.4142135623730951},"37":{"tf":1.0},"42":{"tf":1.4142135623730951},"43":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.4142135623730951},"46":{"tf":1.0},"63":{"tf":1.0}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":6,"docs":{"109":{"tf":2.449489742783178},"34":{"tf":2.0},"36":{"tf":2.0},"43":{"tf":2.0},"45":{"tf":2.0},"88":{"tf":1.0}}}},"m":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":17,"docs":{"104":{"tf":1.7320508075688772},"105":{"tf":1.0},"11":{"tf":1.0},"110":{"tf":1.4142135623730951},"124":{"tf":1.0},"138":{"tf":1.0},"139":{"tf":2.6457513110645907},"140":{"tf":1.7320508075688772},"142":{"tf":1.0},"144":{"tf":1.0},"147":{"tf":2.6457513110645907},"148":{"tf":3.1622776601683795},"170":{"tf":1.0},"48":{"tf":1.4142135623730951},"59":{"tf":1.0},"72":{"tf":1.4142135623730951},"80":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"x":{"7":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":2,"docs":{"35":{"tf":1.0},"36":{"tf":1.0}}}}},"df":0,"docs":{}}},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":15,"docs":{"101":{"tf":1.0},"105":{"tf":1.0},"109":{"tf":2.0},"118":{"tf":1.0},"123":{"tf":1.0},"128":{"tf":1.0},"52":{"tf":1.4142135623730951},"57":{"tf":2.0},"60":{"tf":1.4142135623730951},"64":{"tf":1.4142135623730951},"72":{"tf":2.0},"76":{"tf":1.0},"84":{"tf":1.0},"88":{"tf":1.0},"96":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":4,"docs":{"11":{"tf":1.0},"115":{"tf":1.0},"175":{"tf":1.4142135623730951},"63":{"tf":1.0}}}}}}},"c":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":4,"docs":{"139":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0}},"r":{"df":1,"docs":{"104":{"tf":1.0}}}}}},"df":0,"docs":{},"i":{"df":1,"docs":{"7":{"tf":1.0}}}},"df":0,"docs":{},"g":{"d":{"df":0,"docs":{},"q":{"df":0,"docs":{},"m":{"3":{"df":0,"docs":{},"y":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"q":{"df":4,"docs":{"122":{"tf":1.0},"126":{"tf":1.0},"52":{"tf":1.0},"55":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"k":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":2,"docs":{"129":{"tf":1.0},"133":{"tf":1.4142135623730951}}}}}}},"df":2,"docs":{"128":{"tf":1.4142135623730951},"132":{"tf":1.4142135623730951}}},"n":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":12,"docs":{"108":{"tf":1.0},"109":{"tf":1.0},"113":{"tf":1.0},"75":{"tf":1.0},"76":{"tf":1.4142135623730951},"78":{"tf":1.0},"79":{"tf":1.0},"83":{"tf":1.0},"84":{"tf":1.0},"91":{"tf":1.0},"95":{"tf":1.0},"96":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"w":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":9,"docs":{"109":{"tf":1.0},"75":{"tf":1.0},"76":{"tf":1.4142135623730951},"78":{"tf":1.0},"79":{"tf":1.0},"83":{"tf":1.0},"84":{"tf":1.0},"95":{"tf":1.0},"96":{"tf":1.4142135623730951}}}}}}},"c":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}},"df":23,"docs":{"105":{"tf":1.0},"127":{"tf":1.0},"135":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":1.0},"144":{"tf":1.4142135623730951},"145":{"tf":1.0},"157":{"tf":1.0},"166":{"tf":1.4142135623730951},"171":{"tf":1.0},"172":{"tf":1.4142135623730951},"23":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"48":{"tf":1.4142135623730951},"53":{"tf":1.0},"59":{"tf":1.4142135623730951},"61":{"tf":1.0},"69":{"tf":1.0}},"e":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":3,"docs":{"101":{"tf":1.0},"72":{"tf":1.0},"96":{"tf":1.0}}}}},"g":{"df":0,"docs":{},"o":{"df":2,"docs":{"13":{"tf":1.0},"53":{"tf":1.0}}}},"t":{"df":0,"docs":{},"o":{"df":2,"docs":{"5":{"tf":1.0},"64":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":3,"docs":{"1":{"tf":1.0},"175":{"tf":1.4142135623730951},"24":{"tf":1.0}}},"r":{"df":3,"docs":{"134":{"tf":1.0},"2":{"tf":1.0},"96":{"tf":1.0}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"127":{"tf":1.0},"128":{"tf":1.0},"59":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"104":{"tf":1.0}},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"11":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"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":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":2,"docs":{"129":{"tf":1.0},"133":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":21,"docs":{"101":{"tf":1.0},"105":{"tf":1.0},"109":{"tf":1.0},"114":{"tf":1.0},"118":{"tf":1.0},"12":{"tf":1.0},"123":{"tf":1.0},"13":{"tf":1.0},"142":{"tf":1.7320508075688772},"155":{"tf":1.7320508075688772},"157":{"tf":1.7320508075688772},"170":{"tf":1.0},"4":{"tf":1.4142135623730951},"48":{"tf":1.7320508075688772},"49":{"tf":1.0},"72":{"tf":1.0},"76":{"tf":1.0},"84":{"tf":1.0},"88":{"tf":1.4142135623730951},"92":{"tf":1.0},"96":{"tf":1.0}}}}}}},"r":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"14":{"tf":1.0},"175":{"tf":1.4142135623730951}}}}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"144":{"tf":1.0},"59":{"tf":1.4142135623730951},"60":{"tf":1.4142135623730951},"75":{"tf":1.0},"97":{"tf":1.0}}}}},"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"n":{"df":2,"docs":{"138":{"tf":1.0},"140":{"tf":1.0}},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"138":{"tf":1.0}}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":4,"docs":{"34":{"tf":1.0},"43":{"tf":1.0},"72":{"tf":1.4142135623730951},"75":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"175":{"tf":1.0}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"169":{"tf":1.0}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":4,"docs":{"144":{"tf":1.0},"172":{"tf":1.0},"51":{"tf":1.0},"57":{"tf":1.0}}}}}}}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"v":{"df":1,"docs":{"59":{"tf":1.0}}}}}}},"t":{"df":13,"docs":{"1":{"tf":1.0},"130":{"tf":1.0},"133":{"tf":1.4142135623730951},"170":{"tf":1.0},"2":{"tf":1.0},"24":{"tf":1.0},"3":{"tf":1.0},"32":{"tf":1.0},"38":{"tf":1.0},"4":{"tf":1.4142135623730951},"41":{"tf":1.0},"47":{"tf":1.0},"63":{"tf":1.0}},"g":{"df":0,"docs":{},"o":{"df":2,"docs":{"126":{"tf":1.0},"85":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"126":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":10,"docs":{"130":{"tf":1.0},"167":{"tf":1.0},"18":{"tf":1.0},"24":{"tf":1.0},"34":{"tf":1.0},"37":{"tf":1.0},"43":{"tf":1.0},"46":{"tf":1.0},"59":{"tf":1.0},"85":{"tf":1.0}}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":11,"docs":{"12":{"tf":1.0},"130":{"tf":1.0},"133":{"tf":1.0},"134":{"tf":1.0},"135":{"tf":1.0},"140":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0},"58":{"tf":1.0},"59":{"tf":1.0}},"r":{"df":0,"docs":{},"i":{"d":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"54":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"134":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":5,"docs":{"0":{"tf":1.0},"127":{"tf":1.0},"143":{"tf":1.0},"32":{"tf":1.0},"41":{"tf":1.0}}}}}}}}}},"p":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"133":{"tf":1.0}}}}}}}},"a":{"c":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"133":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"'":{"df":1,"docs":{"61":{"tf":1.7320508075688772}}},"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"136":{"tf":1.4142135623730951}}}}}}}},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"136":{"tf":1.4142135623730951}}}}}},"df":58,"docs":{"100":{"tf":1.0},"101":{"tf":2.0},"102":{"tf":1.0},"104":{"tf":3.0},"105":{"tf":1.0},"11":{"tf":1.0},"110":{"tf":1.4142135623730951},"111":{"tf":1.0},"115":{"tf":1.0},"119":{"tf":1.0},"120":{"tf":1.4142135623730951},"124":{"tf":1.4142135623730951},"126":{"tf":2.0},"127":{"tf":1.4142135623730951},"128":{"tf":1.7320508075688772},"130":{"tf":1.7320508075688772},"136":{"tf":1.4142135623730951},"139":{"tf":2.6457513110645907},"141":{"tf":1.0},"144":{"tf":1.0},"156":{"tf":1.0},"159":{"tf":1.0},"17":{"tf":1.4142135623730951},"172":{"tf":1.7320508075688772},"19":{"tf":2.0},"26":{"tf":1.0},"3":{"tf":1.0},"33":{"tf":1.0},"37":{"tf":1.7320508075688772},"42":{"tf":1.0},"46":{"tf":1.7320508075688772},"48":{"tf":1.4142135623730951},"49":{"tf":1.0},"50":{"tf":1.4142135623730951},"51":{"tf":2.0},"52":{"tf":1.0},"53":{"tf":2.0},"57":{"tf":1.7320508075688772},"58":{"tf":1.4142135623730951},"59":{"tf":4.358898943540674},"60":{"tf":1.4142135623730951},"61":{"tf":3.0},"62":{"tf":1.0},"63":{"tf":3.0},"65":{"tf":1.7320508075688772},"66":{"tf":1.0},"67":{"tf":1.0},"68":{"tf":1.0},"72":{"tf":2.449489742783178},"75":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.4142135623730951},"81":{"tf":1.7320508075688772},"85":{"tf":1.4142135623730951},"89":{"tf":1.0},"96":{"tf":1.4142135623730951},"98":{"tf":1.0}}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":1,"docs":{"16":{"tf":1.0}}}},"i":{"df":0,"docs":{},"r":{"df":4,"docs":{"51":{"tf":1.4142135623730951},"53":{"tf":1.0},"57":{"tf":1.0},"61":{"tf":1.0}}}},"n":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"165":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"r":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"132":{"tf":1.0}}}}}},"df":0,"docs":{},"s":{"df":2,"docs":{"132":{"tf":1.0},"133":{"tf":1.0}}},"t":{"df":5,"docs":{"12":{"tf":1.0},"144":{"tf":1.4142135623730951},"34":{"tf":1.0},"43":{"tf":1.0},"79":{"tf":1.0}},"i":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":2,"docs":{"51":{"tf":1.0},"64":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":2,"docs":{"174":{"tf":1.0},"53":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"s":{"df":14,"docs":{"111":{"tf":1.7320508075688772},"130":{"tf":1.0},"166":{"tf":1.0},"172":{"tf":1.0},"22":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.0},"63":{"tf":1.0},"64":{"tf":1.4142135623730951},"81":{"tf":1.0},"89":{"tf":1.0}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":1,"docs":{"128":{"tf":1.0}}}}}}}}}}},"t":{"df":0,"docs":{},"h":{"df":7,"docs":{"142":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0},"160":{"tf":1.4142135623730951},"4":{"tf":1.0},"48":{"tf":1.0},"57":{"tf":1.0}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":5,"docs":{"142":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"2":{"tf":1.0},"72":{"tf":1.4142135623730951}}}}}}},"y":{"df":1,"docs":{"75":{"tf":1.0}}}},"df":2,"docs":{"142":{"tf":1.0},"48":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":7,"docs":{"102":{"tf":1.0},"104":{"tf":1.4142135623730951},"144":{"tf":1.0},"172":{"tf":1.0},"57":{"tf":1.0},"60":{"tf":1.0},"79":{"tf":1.4142135623730951}},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":5,"docs":{"11":{"tf":2.23606797749979},"162":{"tf":1.0},"58":{"tf":1.0},"59":{"tf":1.0},"79":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"o":{"d":{"df":6,"docs":{"104":{"tf":1.0},"105":{"tf":1.4142135623730951},"148":{"tf":1.0},"166":{"tf":1.0},"53":{"tf":1.0},"60":{"tf":1.0}},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"=":{"1":{"df":1,"docs":{"166":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":2,"docs":{"33":{"tf":1.4142135623730951},"42":{"tf":1.4142135623730951}}}}}},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"11":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"i":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"150":{"tf":1.0}}}},"df":0,"docs":{},"e":{"c":{"df":1,"docs":{"52":{"tf":1.0}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"g":{"'":{"df":1,"docs":{"136":{"tf":1.0}}},"_":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"136":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"_":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"136":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":4,"docs":{"134":{"tf":1.0},"135":{"tf":2.0},"157":{"tf":1.0},"158":{"tf":1.0}}}},"p":{"df":0,"docs":{},"e":{"df":1,"docs":{"144":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"128":{"tf":1.0},"59":{"tf":2.23606797749979}}}}}}}},"l":{"a":{"c":{"df":0,"docs":{},"e":{"df":2,"docs":{"52":{"tf":1.0},"75":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"4":{"tf":1.0}}}},"n":{"df":1,"docs":{"11":{"tf":1.0}},"e":{"'":{"df":1,"docs":{"156":{"tf":1.0}}},".":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":4,"docs":{"33":{"tf":1.0},"34":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":12,"docs":{"139":{"tf":1.0},"142":{"tf":1.4142135623730951},"155":{"tf":2.6457513110645907},"156":{"tf":3.1622776601683795},"157":{"tf":2.0},"158":{"tf":1.0},"172":{"tf":1.4142135623730951},"32":{"tf":1.0},"33":{"tf":1.4142135623730951},"41":{"tf":1.0},"42":{"tf":1.0},"56":{"tf":1.0}}}},"t":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":4,"docs":{"11":{"tf":1.0},"175":{"tf":1.0},"3":{"tf":1.0},"57":{"tf":1.0}}}}}}},"y":{"df":6,"docs":{"23":{"tf":1.4142135623730951},"27":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"166":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.4142135623730951},"44":{"tf":1.0},"45":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"64":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"g":{"df":1,"docs":{"127":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"159":{"tf":1.4142135623730951},"160":{"tf":1.4142135623730951}}}}}}},"o":{"d":{"df":5,"docs":{"153":{"tf":1.4142135623730951},"33":{"tf":1.7320508075688772},"34":{"tf":1.7320508075688772},"42":{"tf":1.7320508075688772},"43":{"tf":1.7320508075688772}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":7,"docs":{"11":{"tf":1.0},"147":{"tf":1.0},"148":{"tf":1.0},"18":{"tf":1.0},"2":{"tf":1.0},"34":{"tf":1.0},"43":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"i":{"df":2,"docs":{"100":{"tf":1.4142135623730951},"101":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"l":{".":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":2,"docs":{"34":{"tf":1.0},"43":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":5,"docs":{"172":{"tf":1.0},"22":{"tf":1.4142135623730951},"26":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951}}}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"142":{"tf":1.0}}}},"df":5,"docs":{"126":{"tf":1.0},"138":{"tf":1.0},"140":{"tf":1.0},"166":{"tf":1.0},"61":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"t":{"(":{"df":4,"docs":{"33":{"tf":1.0},"37":{"tf":1.0},"42":{"tf":1.0},"46":{"tf":1.0}}},"/":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"170":{"tf":1.0}}}}},"=":{"7":{"7":{"7":{"7":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":43,"docs":{"101":{"tf":1.0},"102":{"tf":1.0},"128":{"tf":1.0},"130":{"tf":1.7320508075688772},"133":{"tf":1.0},"134":{"tf":1.0},"139":{"tf":2.449489742783178},"142":{"tf":2.0},"144":{"tf":1.0},"150":{"tf":2.23606797749979},"154":{"tf":1.7320508075688772},"155":{"tf":2.23606797749979},"156":{"tf":2.23606797749979},"157":{"tf":1.7320508075688772},"161":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0},"18":{"tf":1.4142135623730951},"19":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.0},"34":{"tf":1.7320508075688772},"35":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.4142135623730951},"4":{"tf":1.0},"43":{"tf":1.7320508075688772},"44":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.4142135623730951},"48":{"tf":2.449489742783178},"49":{"tf":1.4142135623730951},"53":{"tf":2.0},"57":{"tf":2.0},"63":{"tf":1.0},"75":{"tf":1.0},"93":{"tf":1.0},"95":{"tf":1.4142135623730951},"96":{"tf":2.0}},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"96":{"tf":1.0}}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"l":{"df":8,"docs":{"104":{"tf":1.0},"11":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.4142135623730951},"38":{"tf":1.0},"4":{"tf":1.0},"47":{"tf":1.0}}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":3,"docs":{"104":{"tf":1.0},"109":{"tf":1.0},"55":{"tf":1.0}}}}}}},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"173":{"tf":1.0},"175":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0}}}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"104":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{"df":1,"docs":{"61":{"tf":1.0}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":1,"docs":{"2":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"e":{"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":1,"docs":{"59":{"tf":1.0}}}}}}}}}},"df":2,"docs":{"7":{"tf":1.0},"9":{"tf":1.0}},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"138":{"tf":1.0},"140":{"tf":1.0}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"138":{"tf":1.0},"140":{"tf":1.0}}}},"df":0,"docs":{}}},"df":9,"docs":{"108":{"tf":1.0},"113":{"tf":1.0},"117":{"tf":1.0},"138":{"tf":1.7320508075688772},"140":{"tf":1.0},"68":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":1.0},"91":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"132":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":1,"docs":{"84":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"58":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"174":{"tf":1.0},"54":{"tf":1.0}}}},"t":{"df":1,"docs":{"7":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"4":{"tf":1.0}}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"169":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":3,"docs":{"120":{"tf":1.0},"175":{"tf":1.0},"23":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"4":{"tf":1.0},"48":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"14":{"tf":1.0},"166":{"tf":1.0}}}}}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"t":{"df":6,"docs":{"130":{"tf":1.0},"142":{"tf":1.4142135623730951},"155":{"tf":1.4142135623730951},"157":{"tf":1.4142135623730951},"4":{"tf":1.7320508075688772},"48":{"tf":1.0}}}},"v":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"172":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"o":{"b":{"df":0,"docs":{},"e":{"df":2,"docs":{"165":{"tf":1.0},"166":{"tf":1.4142135623730951}}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":20,"docs":{"104":{"tf":1.0},"11":{"tf":1.0},"110":{"tf":1.0},"139":{"tf":1.0},"144":{"tf":1.0},"165":{"tf":1.0},"17":{"tf":1.4142135623730951},"175":{"tf":1.0},"2":{"tf":1.0},"22":{"tf":1.0},"33":{"tf":1.4142135623730951},"36":{"tf":1.0},"42":{"tf":1.7320508075688772},"45":{"tf":1.0},"48":{"tf":1.0},"51":{"tf":1.4142135623730951},"57":{"tf":1.0},"59":{"tf":2.23606797749979},"61":{"tf":2.0},"97":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"11":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":6,"docs":{"11":{"tf":1.0},"12":{"tf":1.4142135623730951},"14":{"tf":1.4142135623730951},"142":{"tf":1.0},"175":{"tf":1.0},"4":{"tf":1.0}}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"u":{"df":2,"docs":{"167":{"tf":1.0},"24":{"tf":1.0}}}}}}}},"p":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"61":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":12,"docs":{"101":{"tf":1.0},"105":{"tf":1.0},"109":{"tf":2.0},"118":{"tf":1.0},"123":{"tf":1.0},"57":{"tf":1.7320508075688772},"64":{"tf":1.0},"72":{"tf":2.0},"76":{"tf":1.0},"84":{"tf":1.0},"88":{"tf":1.0},"96":{"tf":1.7320508075688772}}}}}}},"s":{"df":0,"docs":{},"t":{"_":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{":":{":":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"(":{"&":{"[":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"c":{"/":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":1,"docs":{"133":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":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":{"133":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":2,"docs":{"131":{"tf":1.0},"133":{"tf":2.0}}}},"t":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":4,"docs":{"13":{"tf":1.0},"175":{"tf":1.4142135623730951},"36":{"tf":1.0},"45":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"3":{"df":1,"docs":{"133":{"tf":1.0}}},":":{":":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"133":{"tf":1.7320508075688772}}}}}}}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"f":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"c":{":":{":":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"133":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":2,"docs":{"131":{"tf":1.0},"133":{"tf":2.0}}}}},"c":{"df":1,"docs":{"133":{"tf":1.0}},"o":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"136":{"tf":1.0}}}}}}},"df":10,"docs":{"134":{"tf":1.4142135623730951},"136":{"tf":1.4142135623730951},"142":{"tf":1.0},"143":{"tf":1.7320508075688772},"155":{"tf":1.0},"157":{"tf":1.0},"161":{"tf":1.0},"170":{"tf":1.0},"48":{"tf":1.0},"53":{"tf":1.0}}}}},"df":2,"docs":{"133":{"tf":2.0},"144":{"tf":1.0}}}},"v":{"df":0,"docs":{},"i":{"d":{"df":53,"docs":{"1":{"tf":1.0},"105":{"tf":1.0},"106":{"tf":1.0},"120":{"tf":1.4142135623730951},"122":{"tf":1.0},"124":{"tf":1.4142135623730951},"126":{"tf":1.0},"127":{"tf":1.4142135623730951},"128":{"tf":1.0},"13":{"tf":1.0},"134":{"tf":1.7320508075688772},"137":{"tf":1.0},"138":{"tf":1.0},"140":{"tf":1.0},"142":{"tf":3.0},"143":{"tf":1.4142135623730951},"144":{"tf":2.6457513110645907},"145":{"tf":1.0},"148":{"tf":1.4142135623730951},"149":{"tf":2.23606797749979},"150":{"tf":1.4142135623730951},"152":{"tf":1.4142135623730951},"153":{"tf":1.0},"154":{"tf":1.4142135623730951},"155":{"tf":2.0},"156":{"tf":1.4142135623730951},"157":{"tf":2.6457513110645907},"158":{"tf":1.4142135623730951},"164":{"tf":1.0},"165":{"tf":1.0},"166":{"tf":2.8284271247461903},"169":{"tf":1.0},"170":{"tf":1.4142135623730951},"172":{"tf":1.0},"175":{"tf":1.4142135623730951},"2":{"tf":1.0},"22":{"tf":1.0},"32":{"tf":1.7320508075688772},"33":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"4":{"tf":1.4142135623730951},"41":{"tf":1.7320508075688772},"43":{"tf":1.0},"5":{"tf":1.0},"51":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.0},"65":{"tf":1.0},"73":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.4142135623730951},"81":{"tf":1.0}}},"df":0,"docs":{}}},"x":{"df":0,"docs":{},"i":{"df":58,"docs":{"0":{"tf":1.0},"1":{"tf":1.0},"102":{"tf":1.0},"104":{"tf":1.4142135623730951},"126":{"tf":1.0},"128":{"tf":1.0},"13":{"tf":1.0},"130":{"tf":2.6457513110645907},"136":{"tf":1.7320508075688772},"137":{"tf":1.4142135623730951},"139":{"tf":3.1622776601683795},"14":{"tf":1.0},"140":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":2.0},"144":{"tf":2.449489742783178},"145":{"tf":1.0},"147":{"tf":3.7416573867739413},"148":{"tf":3.4641016151377544},"149":{"tf":1.0},"150":{"tf":1.0},"152":{"tf":1.0},"154":{"tf":1.7320508075688772},"155":{"tf":1.7320508075688772},"156":{"tf":2.23606797749979},"157":{"tf":1.0},"160":{"tf":1.0},"166":{"tf":2.0},"167":{"tf":1.4142135623730951},"169":{"tf":1.0},"170":{"tf":2.6457513110645907},"171":{"tf":3.3166247903554},"172":{"tf":4.242640687119285},"175":{"tf":1.4142135623730951},"18":{"tf":1.7320508075688772},"26":{"tf":1.0},"27":{"tf":1.7320508075688772},"3":{"tf":1.0},"33":{"tf":1.7320508075688772},"34":{"tf":3.4641016151377544},"35":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":3.0},"4":{"tf":2.449489742783178},"41":{"tf":1.0},"42":{"tf":1.7320508075688772},"43":{"tf":3.605551275463989},"44":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":3.0},"48":{"tf":2.8284271247461903},"50":{"tf":1.4142135623730951},"53":{"tf":1.4142135623730951},"54":{"tf":1.4142135623730951},"55":{"tf":2.0},"57":{"tf":1.7320508075688772},"60":{"tf":1.0},"75":{"tf":1.0}}},"y":{"'":{"df":4,"docs":{"143":{"tf":1.0},"148":{"tf":1.0},"170":{"tf":1.0},"60":{"tf":1.0}}},".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":1,"docs":{"130":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},":":{":":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":1,"docs":{"130":{"tf":1.0}}}}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"i":{"d":{"=":{"\"":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"4":{"5":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}},"df":0,"docs":{}},"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":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":2,"docs":{"170":{"tf":1.4142135623730951},"172":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"11":{"tf":1.0}}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":3,"docs":{"1":{"tf":1.0},"115":{"tf":1.0},"156":{"tf":1.0}}}},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":6,"docs":{"134":{"tf":1.0},"162":{"tf":1.0},"36":{"tf":1.0},"41":{"tf":1.0},"45":{"tf":1.0},"53":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"h":{"df":2,"docs":{"142":{"tf":1.0},"157":{"tf":1.0}}}},"t":{"df":2,"docs":{"171":{"tf":1.0},"62":{"tf":1.0}}}}},"q":{"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":2,"docs":{"157":{"tf":1.4142135623730951},"48":{"tf":1.0}}}}}},"t":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"k":{"df":0,"docs":{},"{":{"df":0,"docs":{},"v":{"4":{"_":{"a":{"d":{"d":{"df":0,"docs":{},"r":{"=":{"0":{".":{"0":{".":{"0":{".":{"0":{":":{"7":{"6":{"0":{"0":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":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":{"134":{"tf":1.4142135623730951},"135":{"tf":1.7320508075688772},"157":{"tf":2.0},"158":{"tf":1.0},"37":{"tf":1.0},"4":{"tf":1.0},"46":{"tf":1.0},"48":{"tf":1.4142135623730951}}}}},"df":3,"docs":{"157":{"tf":1.0},"4":{"tf":1.0},"48":{"tf":1.0}},"h":{"7":{"c":{"df":0,"docs":{},"q":{"df":1,"docs":{"42":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":1,"docs":{"136":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":4,"docs":{"156":{"tf":1.0},"163":{"tf":1.0},"34":{"tf":1.0},"43":{"tf":1.0}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"14":{"tf":1.0}}}}}}}},"i":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":10,"docs":{"15":{"tf":1.0},"156":{"tf":1.0},"158":{"tf":1.4142135623730951},"19":{"tf":1.0},"20":{"tf":1.0},"30":{"tf":1.0},"32":{"tf":1.0},"39":{"tf":1.0},"4":{"tf":1.0},"41":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"4":{"tf":1.4142135623730951}}}},"k":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"143":{"tf":1.0}}}}}},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"\"":{",":{"\"":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"\"":{":":{"\"":{"0":{".":{"6":{"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":0,"docs":{}},"df":0,"docs":{}},"'":{"df":10,"docs":{"1":{"tf":1.0},"141":{"tf":1.0},"144":{"tf":1.4142135623730951},"172":{"tf":1.0},"175":{"tf":1.4142135623730951},"19":{"tf":1.0},"2":{"tf":1.0},"32":{"tf":1.0},"54":{"tf":1.4142135623730951},"59":{"tf":1.0}}},".":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"/":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":6,"docs":{"123":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"62":{"tf":1.0}}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"152":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":3,"docs":{"151":{"tf":1.4142135623730951},"36":{"tf":1.7320508075688772},"45":{"tf":1.7320508075688772}}}}}}}},"df":7,"docs":{"122":{"tf":1.4142135623730951},"126":{"tf":1.4142135623730951},"154":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"52":{"tf":1.4142135623730951},"55":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{".":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":12,"docs":{"108":{"tf":1.0},"113":{"tf":1.0},"117":{"tf":1.0},"126":{"tf":1.0},"152":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0},"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":0,"docs":{}}}}}}},"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":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"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":4,"docs":{"74":{"tf":1.0},"75":{"tf":1.0},"78":{"tf":1.0},"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":{}}}}}}},"n":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"82":{"tf":1.0},"83":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{".":{"df":0,"docs":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"d":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":3,"docs":{"154":{"tf":1.0},"60":{"tf":1.0},"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":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"d":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":1,"docs":{"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":{}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{".":{"df":0,"docs":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":5,"docs":{"108":{"tf":1.0},"109":{"tf":1.0},"113":{"tf":1.0},"90":{"tf":1.0},"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":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{".":{"df":0,"docs":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"94":{"tf":1.0},"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":{}}}}}},"l":{"df":0,"docs":{},"o":{"a":{"d":{"_":{"b":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"b":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"c":{"df":2,"docs":{"100":{"tf":1.0},"99":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"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":{"a":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"103":{"tf":1.0},"104":{"tf":1.0},"60":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"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":{},"t":{"c":{"df":0,"docs":{},"h":{".":{"df":0,"docs":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":4,"docs":{"107":{"tf":1.0},"108":{"tf":1.0},"113":{"tf":1.0},"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":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"p":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":4,"docs":{"108":{"tf":1.0},"112":{"tf":1.0},"113":{"tf":1.0},"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":0,"docs":{}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{".":{"df":0,"docs":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":2,"docs":{"116":{"tf":1.0},"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":{}}}}}},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":8,"docs":{"121":{"tf":1.0},"122":{"tf":1.0},"126":{"tf":1.0},"152":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0}}}}}}}}}}}},"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":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":8,"docs":{"130":{"tf":1.0},"133":{"tf":1.0},"152":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.7320508075688772},"158":{"tf":1.0},"4":{"tf":1.0},"54":{"tf":1.0}}}}},"df":0,"docs":{}}},"2":{".":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"156":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},":":{":":{"a":{"d":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{":":{":":{"a":{"d":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{":":{":":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"y":{"(":{"<":{"_":{">":{":":{":":{"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":{"130":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":2,"docs":{"37":{"tf":1.4142135623730951},"46":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}},"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{":":{":":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{".":{"a":{"df":0,"docs":{},"s":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"(":{")":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":15,"docs":{"100":{"tf":1.0},"104":{"tf":1.0},"108":{"tf":1.0},"113":{"tf":1.0},"117":{"tf":1.0},"122":{"tf":1.0},"126":{"tf":1.0},"154":{"tf":1.0},"60":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.0},"83":{"tf":1.0},"87":{"tf":1.0},"91":{"tf":1.0},"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":{}},"df":0,"docs":{}}}}}}},"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":{"130":{"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":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{":":{":":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"c":{"!":{"[":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{":":{":":{"df":0,"docs":{},"f":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"(":{")":{"]":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"130":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"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":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"d":{"df":2,"docs":{"128":{"tf":1.0},"129":{"tf":1.0}}},"df":0,"docs":{}}}}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"133":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"m":{"a":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"_":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"(":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{":":{":":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":1,"docs":{"130":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"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":{},"t":{"a":{"d":{"a":{"df":0,"docs":{},"t":{"a":{":":{":":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"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":{}},"df":0,"docs":{}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{":":{":":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{":":{":":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"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":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"130":{"tf":1.0}}}}}},"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":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}}},"df":0,"docs":{}}},"x":{"df":0,"docs":{},"y":{":":{":":{"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":{"130":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"130":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"=":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":1,"docs":{"162":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"_":{"a":{"d":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"a":{"d":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":2,"docs":{"163":{"tf":1.0},"4":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"{":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"139":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"139":{"tf":1.0}},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"139":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"4":{"tf":1.0}}}}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"48":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"{":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"139":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"54":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"{":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"141":{"tf":1.0}}},"df":0,"docs":{}},"l":{"a":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"=":{"\"":{"d":{"df":0,"docs":{},"u":{"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":{}}}}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"{":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"141":{"tf":1.0}}},"df":0,"docs":{}},"l":{"a":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"=":{"\"":{"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":{},"e":{"d":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"80":{"tf":1.0}}}}}},"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":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"d":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"80":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"110":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}},"m":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"d":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"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":{}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"_":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"{":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"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":{}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"_":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"d":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"124":{"tf":1.0}}}}}},"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":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"_":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"{":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"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":{}}}}}}},"i":{"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":3,"docs":{"155":{"tf":1.0},"157":{"tf":1.0},"48":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"m":{"a":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":3,"docs":{"142":{"tf":1.0},"157":{"tf":1.0},"48":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"d":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":1,"docs":{"148":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"{":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"148":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"148":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"148":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"148":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"s":{"_":{"c":{"a":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"s":{"df":1,"docs":{"148":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"d":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"148":{"tf":1.0}}}}}},"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":{},"s":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"155":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"p":{"a":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"j":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"{":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"139":{"tf":1.0}}}}}}}}}}}},"df":1,"docs":{"136":{"tf":1.0}},"s":{"_":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"d":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"{":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"139":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"_":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"{":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"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":{},"o":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"{":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"139":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":3,"docs":{"142":{"tf":1.0},"155":{"tf":1.0},"48":{"tf":1.0}}}}}},"q":{"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"48":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"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":2,"docs":{"142":{"tf":1.0},"157":{"tf":1.0}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"{":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"n":{"df":1,"docs":{"140":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":1,"docs":{"140":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"140":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"u":{"b":{"_":{"df":0,"docs":{},"z":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"142":{"tf":1.0},"157":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"48":{"tf":1.0}}}}}},"x":{"d":{"df":0,"docs":{},"s":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"d":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"147":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"147":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}},"u":{"df":0,"docs":{},"p":{"d":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"_":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"147":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"147":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"u":{"c":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"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":0,"docs":{}}},"df":0,"docs":{}},"z":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"142":{"tf":1.0},"157":{"tf":1.0}}}}}},"df":83,"docs":{"0":{"tf":1.0},"1":{"tf":1.4142135623730951},"11":{"tf":1.4142135623730951},"12":{"tf":1.7320508075688772},"127":{"tf":1.4142135623730951},"13":{"tf":1.4142135623730951},"130":{"tf":2.23606797749979},"133":{"tf":1.0},"134":{"tf":1.4142135623730951},"135":{"tf":1.4142135623730951},"136":{"tf":1.0},"137":{"tf":1.0},"138":{"tf":1.7320508075688772},"14":{"tf":1.0},"142":{"tf":2.23606797749979},"143":{"tf":1.4142135623730951},"144":{"tf":2.0},"145":{"tf":1.0},"147":{"tf":1.0},"148":{"tf":1.0},"149":{"tf":1.4142135623730951},"15":{"tf":1.0},"150":{"tf":1.0},"152":{"tf":1.7320508075688772},"153":{"tf":2.0},"154":{"tf":1.4142135623730951},"155":{"tf":2.23606797749979},"156":{"tf":2.0},"157":{"tf":2.449489742783178},"158":{"tf":1.7320508075688772},"159":{"tf":1.4142135623730951},"16":{"tf":1.4142135623730951},"160":{"tf":1.0},"162":{"tf":2.0},"163":{"tf":1.0},"165":{"tf":1.0},"169":{"tf":1.7320508075688772},"170":{"tf":2.23606797749979},"171":{"tf":1.7320508075688772},"172":{"tf":2.449489742783178},"175":{"tf":1.4142135623730951},"18":{"tf":2.0},"19":{"tf":1.4142135623730951},"2":{"tf":1.0},"20":{"tf":1.0},"22":{"tf":2.23606797749979},"24":{"tf":1.4142135623730951},"26":{"tf":1.4142135623730951},"27":{"tf":2.449489742783178},"3":{"tf":1.0},"30":{"tf":1.0},"31":{"tf":1.0},"32":{"tf":1.4142135623730951},"33":{"tf":3.605551275463989},"34":{"tf":3.605551275463989},"35":{"tf":1.0},"36":{"tf":1.7320508075688772},"37":{"tf":3.605551275463989},"38":{"tf":1.0},"39":{"tf":1.0},"4":{"tf":3.4641016151377544},"40":{"tf":1.0},"41":{"tf":2.23606797749979},"42":{"tf":4.123105625617661},"43":{"tf":3.872983346207417},"44":{"tf":1.0},"45":{"tf":1.7320508075688772},"46":{"tf":3.605551275463989},"47":{"tf":1.0},"48":{"tf":2.23606797749979},"49":{"tf":1.0},"5":{"tf":1.7320508075688772},"50":{"tf":1.4142135623730951},"52":{"tf":1.4142135623730951},"53":{"tf":2.0},"54":{"tf":1.0},"55":{"tf":1.4142135623730951},"58":{"tf":1.4142135623730951},"59":{"tf":1.7320508075688772},"62":{"tf":1.0},"63":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.0}}}}}},"t":{"df":1,"docs":{"11":{"tf":1.0}}}}}},"r":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"79":{"tf":1.0}}},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":4,"docs":{"101":{"tf":1.4142135623730951},"126":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0}}}}},"df":0,"docs":{},"g":{"df":2,"docs":{"144":{"tf":1.0},"96":{"tf":1.7320508075688772}},"e":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"_":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"1":{"6":{"df":1,"docs":{"96":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"104":{"tf":1.0}}}},"t":{"df":0,"docs":{},"e":{"df":4,"docs":{"102":{"tf":1.0},"104":{"tf":2.23606797749979},"105":{"tf":1.0},"170":{"tf":1.0}}}}},"b":{"a":{"c":{"df":3,"docs":{"153":{"tf":1.0},"33":{"tf":1.0},"42":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"142":{"tf":1.0},"157":{"tf":1.0}},"e":{"a":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"79":{"tf":1.0}}}},"d":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":2,"docs":{"128":{"tf":1.0},"132":{"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":{"141":{"tf":1.0}}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":2,"docs":{"128":{"tf":1.0},"132":{"tf":1.0}}}}}}}}},"df":9,"docs":{"118":{"tf":1.0},"128":{"tf":1.4142135623730951},"139":{"tf":2.0},"141":{"tf":1.0},"38":{"tf":1.0},"47":{"tf":1.0},"61":{"tf":1.0},"84":{"tf":1.0},"96":{"tf":1.0}},"i":{"df":13,"docs":{"166":{"tf":3.0},"22":{"tf":1.7320508075688772},"26":{"tf":1.7320508075688772},"33":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":2.0},"36":{"tf":1.4142135623730951},"37":{"tf":1.4142135623730951},"42":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":2.0},"45":{"tf":1.4142135623730951},"46":{"tf":1.4142135623730951}}},"y":{"\"":{"df":0,"docs":{},"}":{",":{"\"":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"\"":{":":{"\"":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"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":0,"docs":{}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":4,"docs":{"124":{"tf":1.4142135623730951},"139":{"tf":1.0},"14":{"tf":1.0},"78":{"tf":1.0}}}}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":20,"docs":{"102":{"tf":1.0},"128":{"tf":1.4142135623730951},"136":{"tf":1.0},"139":{"tf":2.0},"147":{"tf":1.7320508075688772},"148":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.0},"17":{"tf":1.0},"172":{"tf":1.4142135623730951},"19":{"tf":1.0},"33":{"tf":1.0},"42":{"tf":1.0},"48":{"tf":1.0},"49":{"tf":1.0},"53":{"tf":1.0},"58":{"tf":1.0},"59":{"tf":2.6457513110645907},"80":{"tf":1.4142135623730951},"98":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"139":{"tf":1.4142135623730951}}}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":5,"docs":{"11":{"tf":1.0},"162":{"tf":1.0},"21":{"tf":1.0},"31":{"tf":1.0},"40":{"tf":1.0}}},"df":0,"docs":{}}}}},"r":{"d":{"df":5,"docs":{"27":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0}}},"df":0,"docs":{}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"18":{"tf":1.0}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"170":{"tf":1.0},"172":{"tf":1.4142135623730951},"2":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{},"f":{"df":9,"docs":{"101":{"tf":1.0},"109":{"tf":2.6457513110645907},"118":{"tf":1.0},"123":{"tf":1.0},"57":{"tf":1.0},"72":{"tf":1.4142135623730951},"76":{"tf":1.7320508075688772},"84":{"tf":1.4142135623730951},"96":{"tf":2.449489742783178}},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"170":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"m":{"c":{"df":1,"docs":{"153":{"tf":1.0}}},"df":0,"docs":{}}}}}},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"139":{"tf":1.0}}}},"df":0,"docs":{}}}},"g":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"59":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":2,"docs":{"69":{"tf":1.0},"72":{"tf":1.0}}}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"142":{"tf":2.23606797749979},"157":{"tf":2.23606797749979}}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"130":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":2,"docs":{"69":{"tf":1.4142135623730951},"72":{"tf":1.0}}}},"df":0,"docs":{}}}},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":4,"docs":{"144":{"tf":1.7320508075688772},"147":{"tf":1.0},"51":{"tf":1.0},"57":{"tf":1.0}}}},"df":0,"docs":{}}},"l":{"a":{"df":0,"docs":{},"y":{"'":{"df":2,"docs":{"155":{"tf":1.0},"156":{"tf":1.0}}},"/":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"46":{"tf":1.0}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"44":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"45":{"tf":1.0}}}}},"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":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":1,"docs":{"43":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"42":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":12,"docs":{"142":{"tf":1.7320508075688772},"155":{"tf":3.1622776601683795},"156":{"tf":4.242640687119285},"157":{"tf":2.449489742783178},"158":{"tf":2.6457513110645907},"166":{"tf":1.4142135623730951},"39":{"tf":1.0},"4":{"tf":1.7320508075688772},"41":{"tf":2.0},"42":{"tf":3.0},"43":{"tf":2.449489742783178},"48":{"tf":1.0}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"s":{"df":4,"docs":{"11":{"tf":1.0},"12":{"tf":1.0},"16":{"tf":1.4142135623730951},"9":{"tf":1.0}}}},"df":0,"docs":{},"v":{"df":1,"docs":{"144":{"tf":1.0}}}},"i":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"2":{"tf":1.0}}}},"df":0,"docs":{}},"df":1,"docs":{"130":{"tf":1.0}}}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":2,"docs":{"48":{"tf":1.0},"57":{"tf":1.0}}},"v":{"df":16,"docs":{"108":{"tf":1.0},"113":{"tf":1.0},"117":{"tf":1.0},"126":{"tf":1.4142135623730951},"133":{"tf":1.0},"141":{"tf":1.0},"152":{"tf":1.0},"2":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"61":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":2.0},"91":{"tf":1.0}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"160":{"tf":1.0}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"l":{"a":{"c":{"df":4,"docs":{"24":{"tf":1.0},"27":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":1,"docs":{"136":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":3,"docs":{"155":{"tf":1.0},"157":{"tf":1.0},"4":{"tf":1.0}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"169":{"tf":1.0}}}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":13,"docs":{"101":{"tf":1.0},"105":{"tf":1.0},"118":{"tf":1.0},"128":{"tf":1.0},"129":{"tf":1.0},"132":{"tf":1.0},"156":{"tf":1.0},"49":{"tf":1.4142135623730951},"53":{"tf":1.0},"59":{"tf":1.0},"64":{"tf":1.0},"84":{"tf":1.0},"96":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"168":{"tf":1.0}}}}}}}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"148":{"tf":1.4142135623730951}}}}}},"df":6,"docs":{"148":{"tf":2.0},"155":{"tf":1.4142135623730951},"156":{"tf":1.0},"157":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951},"97":{"tf":2.449489742783178}}}}},"i":{"df":0,"docs":{},"r":{"df":20,"docs":{"105":{"tf":1.0},"109":{"tf":1.7320508075688772},"118":{"tf":1.0},"133":{"tf":1.0},"138":{"tf":1.0},"16":{"tf":1.0},"175":{"tf":1.0},"21":{"tf":1.0},"3":{"tf":1.0},"31":{"tf":1.0},"35":{"tf":1.0},"40":{"tf":1.0},"44":{"tf":1.0},"53":{"tf":1.0},"57":{"tf":1.4142135623730951},"64":{"tf":1.0},"72":{"tf":2.0},"76":{"tf":1.0},"84":{"tf":1.0},"96":{"tf":1.7320508075688772}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":1,"docs":{"52":{"tf":1.0}}}}},"i":{"d":{"df":2,"docs":{"126":{"tf":1.0},"160":{"tf":1.0}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"c":{"df":9,"docs":{"143":{"tf":1.7320508075688772},"144":{"tf":2.8284271247461903},"147":{"tf":1.0},"148":{"tf":1.4142135623730951},"149":{"tf":1.4142135623730951},"150":{"tf":1.0},"22":{"tf":1.0},"33":{"tf":1.4142135623730951},"42":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"151":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":4,"docs":{"128":{"tf":1.0},"138":{"tf":1.0},"142":{"tf":1.0},"148":{"tf":1.7320508075688772}}}}}},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":5,"docs":{"157":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0}}}}},"df":1,"docs":{"144":{"tf":1.0}}},"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":{"df":2,"docs":{"129":{"tf":1.0},"133":{"tf":1.4142135623730951}}}}}}},"df":6,"docs":{"128":{"tf":1.4142135623730951},"132":{"tf":1.4142135623730951},"143":{"tf":1.0},"144":{"tf":1.0},"4":{"tf":1.0},"59":{"tf":1.4142135623730951}}}}}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":4,"docs":{"123":{"tf":1.0},"48":{"tf":1.0},"57":{"tf":1.0},"65":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":5,"docs":{"128":{"tf":1.0},"166":{"tf":1.4142135623730951},"168":{"tf":1.0},"69":{"tf":1.0},"75":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"s":{"df":2,"docs":{"1":{"tf":1.0},"172":{"tf":1.0}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":3,"docs":{"4":{"tf":1.4142135623730951},"48":{"tf":1.0},"59":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"173":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"k":{"df":1,"docs":{"170":{"tf":1.0}}}}},"o":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"100":{"tf":1.0}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"]":{"/":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"160":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"n":{"d":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"100":{"tf":1.0},"101":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}},"df":2,"docs":{"100":{"tf":1.0},"158":{"tf":1.0}}},"df":0,"docs":{}},"t":{"df":21,"docs":{"159":{"tf":1.0},"17":{"tf":1.0},"170":{"tf":1.0},"172":{"tf":1.7320508075688772},"19":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.0},"36":{"tf":2.0},"37":{"tf":2.23606797749979},"41":{"tf":1.0},"42":{"tf":1.0},"45":{"tf":2.0},"46":{"tf":2.23606797749979},"50":{"tf":1.0},"51":{"tf":1.4142135623730951},"52":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.0},"61":{"tf":1.7320508075688772},"65":{"tf":1.0},"81":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"t":{"df":1,"docs":{"158":{"tf":1.0}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":5,"docs":{"153":{"tf":1.0},"170":{"tf":1.0},"93":{"tf":1.0},"96":{"tf":2.23606797749979},"97":{"tf":2.23606797749979}}}},"n":{"df":43,"docs":{"109":{"tf":1.4142135623730951},"11":{"tf":1.0},"12":{"tf":1.0},"13":{"tf":1.0},"130":{"tf":1.7320508075688772},"142":{"tf":1.4142135623730951},"147":{"tf":1.0},"148":{"tf":1.0},"149":{"tf":1.0},"153":{"tf":1.7320508075688772},"154":{"tf":1.7320508075688772},"155":{"tf":1.7320508075688772},"156":{"tf":1.7320508075688772},"157":{"tf":1.7320508075688772},"158":{"tf":1.7320508075688772},"16":{"tf":1.0},"166":{"tf":1.0},"168":{"tf":1.0},"17":{"tf":1.0},"170":{"tf":1.0},"19":{"tf":1.4142135623730951},"21":{"tf":1.0},"22":{"tf":1.7320508075688772},"24":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.4142135623730951},"27":{"tf":1.4142135623730951},"28":{"tf":1.0},"31":{"tf":1.0},"33":{"tf":2.6457513110645907},"34":{"tf":3.1622776601683795},"35":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.4142135623730951},"4":{"tf":2.8284271247461903},"40":{"tf":1.0},"42":{"tf":2.8284271247461903},"43":{"tf":3.3166247903554},"44":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951},"54":{"tf":1.0}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":5,"docs":{"130":{"tf":1.0},"141":{"tf":1.0},"143":{"tf":1.0},"56":{"tf":1.0},"61":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":1,"docs":{"162":{"tf":1.4142135623730951}}}}}},"df":18,"docs":{"101":{"tf":1.0},"105":{"tf":1.0},"106":{"tf":1.0},"109":{"tf":1.0},"118":{"tf":1.0},"12":{"tf":2.0},"123":{"tf":1.0},"13":{"tf":1.0},"133":{"tf":1.4142135623730951},"14":{"tf":1.0},"172":{"tf":1.0},"3":{"tf":1.0},"72":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":1.0},"84":{"tf":1.0},"88":{"tf":1.0},"96":{"tf":1.0}}}}}},"s":{"\"":{":":{"\"":{"0":{".":{"0":{".":{"0":{".":{"0":{":":{"8":{"0":{"0":{"0":{"\"":{"df":0,"docs":{},"}":{",":{"\"":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"\"":{":":{"\"":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{":":{":":{"a":{"d":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"\"":{",":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"\"":{":":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"c":{"/":{"a":{"d":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"r":{"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":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{},"m":{"df":0,"docs":{},"e":{"df":13,"docs":{"155":{"tf":1.0},"156":{"tf":1.4142135623730951},"158":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"32":{"tf":1.0},"36":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"53":{"tf":1.0},"59":{"tf":1.0},"61":{"tf":1.0},"79":{"tf":1.0},"97":{"tf":1.0}}},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"125":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"e":{"df":1,"docs":{"2":{"tf":1.0}}}},"w":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}}},"c":{"a":{"df":0,"docs":{},"l":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"79":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":3,"docs":{"1":{"tf":1.0},"139":{"tf":1.0},"175":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":1,"docs":{"59":{"tf":1.0}}}}}},"df":0,"docs":{}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"a":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"/":{"d":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":10,"docs":{"101":{"tf":1.0},"105":{"tf":1.0},"109":{"tf":1.0},"118":{"tf":1.0},"123":{"tf":1.0},"72":{"tf":1.0},"76":{"tf":1.0},"84":{"tf":1.0},"88":{"tf":1.0},"96":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":15,"docs":{"101":{"tf":1.0},"105":{"tf":1.0},"109":{"tf":1.0},"118":{"tf":1.0},"123":{"tf":1.0},"154":{"tf":1.0},"4":{"tf":1.4142135623730951},"54":{"tf":1.0},"57":{"tf":1.7320508075688772},"64":{"tf":1.0},"72":{"tf":1.0},"76":{"tf":1.0},"84":{"tf":1.0},"88":{"tf":1.0},"96":{"tf":1.0}},"r":{"df":0,"docs":{},"s":{":":{":":{"df":0,"docs":{},"j":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"a":{"df":1,"docs":{"132":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"133":{"tf":1.0}}}}}}},"d":{"df":0,"docs":{},"k":{"df":3,"docs":{"160":{"tf":1.4142135623730951},"171":{"tf":1.0},"172":{"tf":1.0}}},"p":{"4":{"df":0,"docs":{},"k":{"df":2,"docs":{"22":{"tf":1.0},"26":{"tf":1.0}}}},"df":0,"docs":{}}},"df":6,"docs":{"147":{"tf":1.0},"151":{"tf":1.0},"34":{"tf":1.7320508075688772},"36":{"tf":1.4142135623730951},"43":{"tf":1.7320508075688772},"45":{"tf":1.4142135623730951}},"e":{"a":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"160":{"tf":1.0}}}},"df":0,"docs":{}}},"c":{"df":3,"docs":{"155":{"tf":1.0},"157":{"tf":1.0},"48":{"tf":1.0}},"o":{"df":0,"docs":{},"n":{"d":{"df":9,"docs":{"104":{"tf":1.4142135623730951},"105":{"tf":1.4142135623730951},"139":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.0},"48":{"tf":1.0},"53":{"tf":1.0},"60":{"tf":1.0}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":4,"docs":{"36":{"tf":1.0},"45":{"tf":1.0},"55":{"tf":1.0},"60":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"r":{"df":5,"docs":{"1":{"tf":1.0},"126":{"tf":1.0},"172":{"tf":1.0},"2":{"tf":1.0},"3":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":21,"docs":{"12":{"tf":1.0},"139":{"tf":1.4142135623730951},"141":{"tf":1.4142135623730951},"156":{"tf":1.0},"158":{"tf":1.4142135623730951},"162":{"tf":1.0},"167":{"tf":1.4142135623730951},"18":{"tf":1.0},"19":{"tf":1.0},"24":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"36":{"tf":2.23606797749979},"4":{"tf":1.0},"42":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951},"45":{"tf":2.23606797749979},"50":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"56":{"tf":1.0}},"m":{"df":2,"docs":{"14":{"tf":1.0},"175":{"tf":1.0}}}},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"100":{"tf":1.4142135623730951},"61":{"tf":1.0}}}},"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":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{")":{".":{"a":{"df":0,"docs":{},"s":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":1,"docs":{"132":{"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":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"133":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"133":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"]":{"'":{"df":2,"docs":{"105":{"tf":1.0},"118":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"133":{"tf":1.4142135623730951}}}},"n":{"d":{"df":19,"docs":{"100":{"tf":1.0},"101":{"tf":1.7320508075688772},"120":{"tf":1.0},"130":{"tf":1.4142135623730951},"139":{"tf":2.0},"152":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.4142135623730951},"166":{"tf":1.4142135623730951},"17":{"tf":1.0},"172":{"tf":1.4142135623730951},"19":{"tf":1.7320508075688772},"41":{"tf":1.0},"42":{"tf":1.0},"48":{"tf":1.0},"55":{"tf":1.0},"58":{"tf":1.0},"63":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":2,"docs":{"14":{"tf":1.0},"2":{"tf":1.0}}},"t":{"df":13,"docs":{"120":{"tf":1.0},"126":{"tf":1.0},"128":{"tf":1.4142135623730951},"136":{"tf":2.0},"139":{"tf":1.4142135623730951},"148":{"tf":1.7320508075688772},"172":{"tf":1.0},"27":{"tf":1.4142135623730951},"53":{"tf":1.4142135623730951},"57":{"tf":1.0},"73":{"tf":1.0},"75":{"tf":1.4142135623730951},"80":{"tf":1.4142135623730951}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":6,"docs":{"12":{"tf":1.0},"13":{"tf":1.0},"14":{"tf":1.0},"151":{"tf":1.0},"170":{"tf":1.0},"172":{"tf":1.0}}}},"df":0,"docs":{}},"q":{"df":1,"docs":{"136":{"tf":1.7320508075688772}},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":3,"docs":{"59":{"tf":1.0},"60":{"tf":1.7320508075688772},"61":{"tf":1.0}}},"df":0,"docs":{}}}}},"r":{"d":{"df":2,"docs":{"131":{"tf":1.0},"132":{"tf":1.0}},"e":{"_":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"132":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":1,"docs":{"65":{"tf":1.0}}},"v":{"df":3,"docs":{"142":{"tf":1.0},"143":{"tf":1.0},"53":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"'":{"df":3,"docs":{"130":{"tf":1.0},"136":{"tf":1.4142135623730951},"2":{"tf":1.0}}},"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"136":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"136":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}},"df":41,"docs":{"0":{"tf":1.0},"1":{"tf":1.7320508075688772},"130":{"tf":2.0},"131":{"tf":1.0},"133":{"tf":1.0},"142":{"tf":1.7320508075688772},"143":{"tf":2.0},"145":{"tf":1.4142135623730951},"147":{"tf":3.3166247903554},"148":{"tf":1.7320508075688772},"149":{"tf":1.0},"150":{"tf":1.0},"153":{"tf":1.0},"155":{"tf":2.0},"156":{"tf":1.7320508075688772},"157":{"tf":1.7320508075688772},"163":{"tf":1.0},"166":{"tf":1.4142135623730951},"169":{"tf":1.0},"170":{"tf":3.605551275463989},"171":{"tf":2.6457513110645907},"172":{"tf":4.242640687119285},"175":{"tf":2.23606797749979},"2":{"tf":1.4142135623730951},"22":{"tf":1.4142135623730951},"23":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.4142135623730951},"3":{"tf":1.0},"34":{"tf":1.4142135623730951},"35":{"tf":1.0},"37":{"tf":1.0},"4":{"tf":1.7320508075688772},"41":{"tf":1.0},"43":{"tf":1.4142135623730951},"44":{"tf":1.0},"46":{"tf":1.0},"48":{"tf":1.4142135623730951},"53":{"tf":2.0},"73":{"tf":1.0},"75":{"tf":1.4142135623730951}}}},"i":{"c":{"df":27,"docs":{"130":{"tf":1.0},"134":{"tf":1.0},"135":{"tf":1.0},"142":{"tf":1.4142135623730951},"143":{"tf":1.0},"144":{"tf":1.7320508075688772},"153":{"tf":1.0},"155":{"tf":3.7416573867739413},"156":{"tf":2.0},"157":{"tf":3.1622776601683795},"158":{"tf":1.4142135623730951},"161":{"tf":1.0},"166":{"tf":2.449489742783178},"17":{"tf":1.0},"172":{"tf":1.0},"175":{"tf":1.0},"18":{"tf":1.0},"33":{"tf":2.0},"34":{"tf":1.4142135623730951},"36":{"tf":1.4142135623730951},"37":{"tf":2.23606797749979},"4":{"tf":3.4641016151377544},"42":{"tf":2.0},"43":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"46":{"tf":2.23606797749979},"48":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":6,"docs":{"139":{"tf":2.23606797749979},"140":{"tf":2.449489742783178},"166":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"53":{"tf":3.4641016151377544}}}}}}},"t":{"df":28,"docs":{"1":{"tf":1.0},"14":{"tf":1.0},"141":{"tf":1.7320508075688772},"142":{"tf":1.7320508075688772},"143":{"tf":1.7320508075688772},"151":{"tf":1.7320508075688772},"156":{"tf":2.23606797749979},"157":{"tf":1.7320508075688772},"158":{"tf":1.0},"162":{"tf":1.4142135623730951},"166":{"tf":1.4142135623730951},"172":{"tf":1.4142135623730951},"173":{"tf":1.0},"22":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.4142135623730951},"36":{"tf":1.0},"41":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.4142135623730951},"45":{"tf":1.0},"49":{"tf":1.0},"51":{"tf":1.0},"61":{"tf":1.4142135623730951},"72":{"tf":2.0},"75":{"tf":1.0},"93":{"tf":1.0}},"u":{"df":0,"docs":{},"p":{"df":4,"docs":{"130":{"tf":1.0},"143":{"tf":1.0},"156":{"tf":1.4142135623730951},"158":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":6,"docs":{"126":{"tf":1.0},"143":{"tf":1.0},"169":{"tf":1.4142135623730951},"33":{"tf":1.0},"42":{"tf":1.0},"63":{"tf":1.0}}}}}},"h":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"d":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"_":{"1":{"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":2,"docs":{"141":{"tf":1.0},"61":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":1,"docs":{"19":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"w":{"df":8,"docs":{"11":{"tf":1.4142135623730951},"130":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.0},"52":{"tf":1.0},"75":{"tf":1.0}}}},"u":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"x":{")":{".":{"a":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"130":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"130":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"i":{"d":{"df":0,"docs":{},"e":{"c":{"a":{"df":0,"docs":{},"r":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"e":{"c":{"a":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":2,"docs":{"22":{"tf":1.0},"25":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":2,"docs":{"26":{"tf":1.0},"28":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":5,"docs":{"170":{"tf":1.4142135623730951},"171":{"tf":1.0},"20":{"tf":1.0},"22":{"tf":2.0},"26":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"df":5,"docs":{"126":{"tf":1.0},"13":{"tf":1.0},"27":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":4,"docs":{"143":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"59":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"106":{"tf":1.0},"143":{"tf":1.0}}}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"17":{"tf":1.0}},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"158":{"tf":1.0},"170":{"tf":1.0}}}}},"i":{"df":1,"docs":{"52":{"tf":1.0}},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"149":{"tf":1.0}}}}}}},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"2":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":9,"docs":{"109":{"tf":1.0},"142":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0},"172":{"tf":1.4142135623730951},"18":{"tf":1.0},"4":{"tf":1.4142135623730951},"41":{"tf":1.4142135623730951},"60":{"tf":1.0}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":4,"docs":{"127":{"tf":1.0},"152":{"tf":1.0},"156":{"tf":1.0},"55":{"tf":1.0}}}},"df":0,"docs":{}}}}},"z":{"df":0,"docs":{},"e":{"df":16,"docs":{"108":{"tf":1.0},"113":{"tf":1.0},"117":{"tf":1.0},"126":{"tf":1.0},"136":{"tf":1.0},"148":{"tf":1.0},"152":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":2.0},"78":{"tf":1.0},"79":{"tf":1.4142135623730951},"91":{"tf":1.0}}}}},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"23":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"df":1,"docs":{"62":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"148":{"tf":1.0}}}}}}}}},"m":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":2,"docs":{"78":{"tf":1.0},"79":{"tf":1.0}},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"170":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"n":{"5":{"d":{"6":{"df":2,"docs":{"35":{"tf":1.0},"36":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":4,"docs":{"75":{"tf":1.0},"76":{"tf":1.4142135623730951},"78":{"tf":2.0},"79":{"tf":1.0}}}},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"148":{"tf":2.8284271247461903}}}}}}}},"df":0,"docs":{}},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":3,"docs":{"144":{"tf":1.0},"48":{"tf":1.0},"57":{"tf":1.0}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"143":{"tf":1.0}}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"175":{"tf":1.0},"41":{"tf":1.0}}}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":3,"docs":{"14":{"tf":1.0},"36":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951}}}}}},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"11":{"tf":1.0}}}},"t":{"df":0,"docs":{},"w":{"df":1,"docs":{"143":{"tf":1.0}}}},"u":{"df":0,"docs":{},"r":{"c":{"df":15,"docs":{"1":{"tf":1.0},"101":{"tf":1.0},"102":{"tf":1.0},"127":{"tf":1.0},"142":{"tf":1.0},"156":{"tf":1.7320508075688772},"175":{"tf":1.4142135623730951},"4":{"tf":1.0},"49":{"tf":1.0},"50":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.4142135623730951},"9":{"tf":1.0},"95":{"tf":1.4142135623730951},"96":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"p":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":5,"docs":{"104":{"tf":1.0},"130":{"tf":1.0},"156":{"tf":1.4142135623730951},"4":{"tf":1.0},"60":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"52":{"tf":1.4142135623730951},"75":{"tf":1.0}},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"14":{"tf":1.0}},"t":{"df":1,"docs":{"52":{"tf":1.0}}}}}}},"df":0,"docs":{},"f":{"df":15,"docs":{"0":{"tf":1.0},"1":{"tf":1.4142135623730951},"109":{"tf":1.4142135623730951},"12":{"tf":1.0},"141":{"tf":1.4142135623730951},"143":{"tf":1.0},"166":{"tf":1.0},"175":{"tf":1.0},"2":{"tf":1.0},"22":{"tf":1.0},"35":{"tf":1.0},"44":{"tf":1.0},"58":{"tf":1.0},"63":{"tf":1.0},"64":{"tf":1.0}},"i":{"df":13,"docs":{"104":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":1.0},"144":{"tf":1.4142135623730951},"155":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.0},"158":{"tf":1.0},"48":{"tf":1.0},"52":{"tf":1.0},"55":{"tf":1.0},"59":{"tf":1.4142135623730951},"60":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"d":{"df":2,"docs":{"78":{"tf":1.0},"79":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"35":{"tf":1.0},"44":{"tf":1.0}}}}},"r":{"c":{"/":{"\"":{"]":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"133":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"d":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"r":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{".":{"df":0,"docs":{},"r":{"df":1,"docs":{"133":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{".":{"df":0,"docs":{},"r":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}},"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"y":{".":{"df":0,"docs":{},"r":{"df":2,"docs":{"37":{"tf":1.4142135623730951},"46":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":1,"docs":{"133":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"r":{"df":3,"docs":{"130":{"tf":1.0},"132":{"tf":1.4142135623730951},"133":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{".":{"df":0,"docs":{},"r":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"t":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":2,"docs":{"139":{"tf":1.0},"58":{"tf":1.0}}}},"n":{"d":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":3,"docs":{"171":{"tf":1.0},"172":{"tf":1.0},"3":{"tf":1.0}}}}},"r":{"d":{"df":9,"docs":{"1":{"tf":1.0},"130":{"tf":1.0},"14":{"tf":1.0},"143":{"tf":1.0},"151":{"tf":1.0},"170":{"tf":1.0},"35":{"tf":1.0},"44":{"tf":1.0},"85":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"t":{"df":15,"docs":{"11":{"tf":1.0},"130":{"tf":2.23606797749979},"154":{"tf":1.0},"156":{"tf":1.7320508075688772},"17":{"tf":1.0},"18":{"tf":1.7320508075688772},"21":{"tf":1.0},"31":{"tf":1.0},"37":{"tf":1.7320508075688772},"40":{"tf":1.0},"46":{"tf":1.7320508075688772},"5":{"tf":1.0},"60":{"tf":1.0},"68":{"tf":1.0},"96":{"tf":1.4142135623730951}},"u":{"df":0,"docs":{},"p":{"df":1,"docs":{"143":{"tf":1.4142135623730951}}}}}},"t":{"df":0,"docs":{},"e":{"df":9,"docs":{"133":{"tf":1.0},"143":{"tf":1.0},"22":{"tf":1.0},"26":{"tf":1.0},"3":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.4142135623730951},"44":{"tf":1.0},"45":{"tf":1.4142135623730951}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"106":{"tf":1.0}}}}}}},"i":{"c":{"df":11,"docs":{"129":{"tf":1.0},"131":{"tf":1.0},"133":{"tf":1.4142135623730951},"143":{"tf":1.0},"144":{"tf":1.4142135623730951},"166":{"tf":1.0},"18":{"tf":1.0},"22":{"tf":1.0},"27":{"tf":1.0},"52":{"tf":1.0},"55":{"tf":2.0}},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":2,"docs":{"129":{"tf":1.4142135623730951},"133":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"u":{"df":5,"docs":{"166":{"tf":1.4142135623730951},"33":{"tf":1.0},"34":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0}}}}},"d":{":":{":":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{":":{":":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"133":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{":":{":":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"r":{"(":{"\"":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"133":{"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":{},"e":{"df":0,"docs":{},"t":{":":{":":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"v":{"4":{"a":{"d":{"d":{"df":0,"docs":{},"r":{":":{":":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"130":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"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":{},"u":{"df":0,"docs":{},"t":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":1,"docs":{"4":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":7,"docs":{"22":{"tf":1.0},"23":{"tf":1.4142135623730951},"26":{"tf":1.0},"27":{"tf":1.0},"34":{"tf":1.0},"43":{"tf":1.0},"59":{"tf":2.23606797749979}}}},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":2,"docs":{"11":{"tf":1.0},"170":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":4,"docs":{"122":{"tf":1.0},"126":{"tf":1.0},"63":{"tf":1.0},"72":{"tf":1.0}}}}},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"143":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":5,"docs":{"100":{"tf":1.0},"66":{"tf":1.4142135623730951},"69":{"tf":1.0},"72":{"tf":2.23606797749979},"84":{"tf":1.0}}}}}}},"df":2,"docs":{"129":{"tf":1.0},"133":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"78":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"85":{"tf":1.0}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":18,"docs":{"101":{"tf":1.7320508075688772},"109":{"tf":2.449489742783178},"118":{"tf":1.0},"123":{"tf":1.0},"132":{"tf":1.0},"133":{"tf":1.0},"151":{"tf":1.0},"51":{"tf":1.0},"55":{"tf":1.7320508075688772},"57":{"tf":2.23606797749979},"61":{"tf":1.0},"64":{"tf":1.0},"72":{"tf":2.23606797749979},"76":{"tf":1.4142135623730951},"84":{"tf":1.0},"85":{"tf":1.0},"88":{"tf":1.0},"96":{"tf":1.7320508075688772}}}}},"u":{"c":{"df":0,"docs":{},"t":{"df":5,"docs":{"127":{"tf":1.0},"128":{"tf":1.0},"129":{"tf":1.0},"132":{"tf":1.7320508075688772},"136":{"tf":1.0}}}},"df":0,"docs":{}}}},"u":{"b":{"_":{"df":0,"docs":{},"z":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"142":{"tf":1.4142135623730951},"157":{"tf":1.4142135623730951}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"(":{"df":4,"docs":{"142":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0},"4":{"tf":1.0}}},"df":5,"docs":{"142":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0},"48":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"n":{"a":{"d":{"df":1,"docs":{"153":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":3,"docs":{"142":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.4142135623730951}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":1,"docs":{"73":{"tf":1.0}}}},"t":{"df":1,"docs":{"144":{"tf":1.0}}}}}},"c":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":2,"docs":{"147":{"tf":1.0},"166":{"tf":1.0}},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"147":{"tf":1.0},"19":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"=":{"1":{"df":1,"docs":{"166":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}},"df":0,"docs":{},"h":{"df":14,"docs":{"104":{"tf":1.0},"115":{"tf":1.0},"133":{"tf":1.0},"157":{"tf":1.0},"158":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.4142135623730951},"172":{"tf":1.4142135623730951},"22":{"tf":1.0},"26":{"tf":1.0},"3":{"tf":1.0},"52":{"tf":1.0},"61":{"tf":1.0},"73":{"tf":1.0}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":8,"docs":{"126":{"tf":1.0},"152":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"67":{"tf":1.0},"72":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"143":{"tf":1.0}}}},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"175":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":4,"docs":{"133":{"tf":1.0},"144":{"tf":2.449489742783178},"159":{"tf":1.0},"97":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"f":{"a":{"c":{"df":2,"docs":{"175":{"tf":1.0},"56":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":2,"docs":{"106":{"tf":1.0},"136":{"tf":1.0}}}},"df":0,"docs":{}}}},"y":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"133":{"tf":1.0}}}}}}}}},"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"x":{"df":1,"docs":{"133":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":11,"docs":{"12":{"tf":1.0},"126":{"tf":1.0},"133":{"tf":1.0},"156":{"tf":1.0},"165":{"tf":1.0},"166":{"tf":1.0},"3":{"tf":1.0},"5":{"tf":1.0},"54":{"tf":1.0},"73":{"tf":1.0},"79":{"tf":1.0}}}}}}}},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":4,"docs":{"109":{"tf":1.0},"118":{"tf":1.0},"123":{"tf":1.0},"72":{"tf":1.0}}}},"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":17,"docs":{"132":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"2":{"tf":1.0},"24":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.4142135623730951},"32":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.0},"37":{"tf":1.4142135623730951},"41":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.0},"46":{"tf":1.4142135623730951},"60":{"tf":1.0},"96":{"tf":1.0}},"n":{"df":1,"docs":{"154":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"k":{"df":3,"docs":{"131":{"tf":1.0},"143":{"tf":1.0},"175":{"tf":1.4142135623730951}}}},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"17":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"k":{"df":2,"docs":{"104":{"tf":1.0},"60":{"tf":1.0}}}}},"c":{"df":0,"docs":{},"p":{"df":3,"docs":{"134":{"tf":1.0},"142":{"tf":1.0},"53":{"tf":1.4142135623730951}}}},"df":1,"docs":{"48":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"53":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"1":{"tf":1.0},"170":{"tf":1.0}}}}}}}}},"n":{"d":{"df":1,"docs":{"127":{"tf":1.0}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"166":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":6,"docs":{"16":{"tf":1.0},"21":{"tf":1.0},"31":{"tf":1.0},"34":{"tf":1.4142135623730951},"40":{"tf":1.0},"43":{"tf":1.4142135623730951}}}}},"r":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"127":{"tf":1.0}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"11":{"tf":1.7320508075688772},"19":{"tf":1.7320508075688772}}}}},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"35":{"tf":1.0},"44":{"tf":1.0}}}}}}}}},"t":{"'":{"df":2,"docs":{"133":{"tf":1.0},"156":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"$":{"df":0,"docs":{},"{":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"b":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}}},"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":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"141":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"104":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}}}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"59":{"tf":1.0}}}},"r":{"d":{"df":1,"docs":{"174":{"tf":1.0}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":3,"docs":{"120":{"tf":1.0},"139":{"tf":1.4142135623730951},"170":{"tf":1.0}}}},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"53":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":2,"docs":{"104":{"tf":1.4142135623730951},"48":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":2,"docs":{"34":{"tf":1.0},"43":{"tf":1.0}}},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"166":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":22,"docs":{"104":{"tf":1.0},"111":{"tf":1.0},"172":{"tf":1.0},"175":{"tf":1.0},"19":{"tf":1.0},"21":{"tf":1.0},"27":{"tf":1.7320508075688772},"31":{"tf":1.0},"32":{"tf":1.0},"37":{"tf":1.0},"4":{"tf":1.0},"40":{"tf":1.0},"41":{"tf":1.0},"43":{"tf":1.0},"46":{"tf":1.0},"5":{"tf":1.0},"53":{"tf":1.0},"59":{"tf":1.0},"63":{"tf":1.0},"81":{"tf":1.0},"89":{"tf":1.0},"96":{"tf":1.0}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"143":{"tf":1.0}}}}}}}}}}},"i":{"df":0,"docs":{},"e":{"df":1,"docs":{"175":{"tf":1.0}}},"m":{"df":0,"docs":{},"e":{"df":14,"docs":{"104":{"tf":1.0},"12":{"tf":1.0},"136":{"tf":2.0},"139":{"tf":1.4142135623730951},"147":{"tf":1.0},"148":{"tf":1.0},"158":{"tf":1.0},"168":{"tf":1.0},"26":{"tf":1.0},"36":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"61":{"tf":1.0},"75":{"tf":1.0},"97":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"\"":{":":{"\"":{"2":{"0":{"2":{"3":{"df":1,"docs":{"18":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":4,"docs":{"115":{"tf":2.23606797749979},"118":{"tf":1.0},"136":{"tf":2.0},"63":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"l":{"df":10,"docs":{"101":{"tf":1.0},"105":{"tf":1.0},"109":{"tf":1.0},"118":{"tf":1.0},"123":{"tf":1.0},"72":{"tf":1.0},"76":{"tf":1.0},"84":{"tf":1.0},"88":{"tf":1.0},"96":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":2,"docs":{"37":{"tf":2.449489742783178},"46":{"tf":2.449489742783178}}}}},"df":0,"docs":{}}},"df":19,"docs":{"120":{"tf":1.4142135623730951},"122":{"tf":1.4142135623730951},"123":{"tf":1.0},"124":{"tf":2.0},"126":{"tf":2.6457513110645907},"151":{"tf":1.7320508075688772},"154":{"tf":1.0},"159":{"tf":1.4142135623730951},"172":{"tf":1.0},"36":{"tf":2.8284271247461903},"37":{"tf":1.7320508075688772},"45":{"tf":2.8284271247461903},"46":{"tf":1.7320508075688772},"52":{"tf":1.7320508075688772},"55":{"tf":1.7320508075688772},"61":{"tf":1.4142135623730951},"63":{"tf":1.0},"65":{"tf":1.0},"81":{"tf":1.0}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":10,"docs":{"120":{"tf":1.4142135623730951},"126":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.0},"41":{"tf":1.0},"42":{"tf":1.0},"52":{"tf":1.0},"61":{"tf":1.4142135623730951},"63":{"tf":1.0},"65":{"tf":1.0}}}}}}}},"i":{"df":0,"docs":{},"o":{":":{":":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":4,"docs":{"100":{"tf":1.0},"104":{"tf":1.0},"130":{"tf":1.0},"60":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":1,"docs":{"130":{"tf":1.7320508075688772}}}}},"n":{"df":0,"docs":{},"i":{"c":{":":{":":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"d":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"!":{"(":{"\"":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"133":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"133":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":2,"docs":{"131":{"tf":1.0},"133":{"tf":1.0}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"k":{"df":2,"docs":{"139":{"tf":1.0},"141":{"tf":1.4142135623730951}}},"l":{"df":2,"docs":{"130":{"tf":1.0},"3":{"tf":1.0}}}},"p":{"df":2,"docs":{"149":{"tf":1.0},"175":{"tf":1.4142135623730951}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":1,"docs":{"144":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"n":{"df":1,"docs":{"140":{"tf":1.0}}}},"t":{"a":{"df":0,"docs":{},"l":{"df":8,"docs":{"110":{"tf":1.4142135623730951},"124":{"tf":1.0},"139":{"tf":2.23606797749979},"14":{"tf":1.0},"140":{"tf":1.0},"147":{"tf":2.6457513110645907},"148":{"tf":2.0},"80":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"r":{"a":{"c":{"df":0,"docs":{},"e":{"df":1,"docs":{"162":{"tf":1.0}}},"k":{"df":3,"docs":{"139":{"tf":1.0},"147":{"tf":1.0},"53":{"tf":1.0}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":1,"docs":{"169":{"tf":1.0}}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"c":{"'":{"df":1,"docs":{"93":{"tf":1.0}}},"df":15,"docs":{"100":{"tf":1.0},"170":{"tf":1.0},"172":{"tf":1.7320508075688772},"175":{"tf":1.0},"18":{"tf":1.0},"22":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0},"50":{"tf":1.0},"53":{"tf":1.4142135623730951},"55":{"tf":1.0},"57":{"tf":1.0},"63":{"tf":1.0},"75":{"tf":1.0},"93":{"tf":1.0}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"127":{"tf":1.0}}}},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":3,"docs":{"1":{"tf":1.0},"3":{"tf":1.0},"48":{"tf":1.0}}}},"df":0,"docs":{}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"59":{"tf":1.0}}},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"59":{"tf":1.0}}}}}}},"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":1,"docs":{"175":{"tf":1.0}}}}},"df":2,"docs":{"130":{"tf":1.0},"133":{"tf":1.0}},"p":{"df":1,"docs":{"158":{"tf":1.0}}}},"u":{"df":0,"docs":{},"e":{"df":8,"docs":{"109":{"tf":1.4142135623730951},"126":{"tf":1.0},"152":{"tf":1.7320508075688772},"166":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0}}}},"y":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"(":{"df":0,"docs":{},"p":{"df":1,"docs":{"133":{"tf":1.0}}}},"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":2,"docs":{"129":{"tf":1.0},"133":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":1,"docs":{"130":{"tf":1.0}}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"<":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{":":{":":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"133":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"53":{"tf":1.0}}}},"r":{"df":0,"docs":{},"n":{"df":5,"docs":{"100":{"tf":1.0},"101":{"tf":1.0},"162":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"175":{"tf":1.0}}}}}}}},"w":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":1,"docs":{"58":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"/":{"d":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"59":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"o":{"df":7,"docs":{"12":{"tf":1.0},"127":{"tf":1.0},"133":{"tf":1.0},"151":{"tf":1.0},"175":{"tf":1.4142135623730951},"22":{"tf":1.0},"55":{"tf":1.0}}}},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"/":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"o":{"df":0,"docs":{},"y":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{".":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"v":{"3":{".":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"148":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"v":{"3":{".":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"148":{"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":{}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"v":{"3":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"148":{"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":29,"docs":{"101":{"tf":2.0},"105":{"tf":1.7320508075688772},"109":{"tf":4.242640687119285},"118":{"tf":1.4142135623730951},"123":{"tf":1.4142135623730951},"124":{"tf":1.0},"127":{"tf":1.0},"129":{"tf":1.4142135623730951},"130":{"tf":1.0},"132":{"tf":1.0},"133":{"tf":2.0},"136":{"tf":3.3166247903554},"143":{"tf":1.0},"144":{"tf":1.7320508075688772},"148":{"tf":1.4142135623730951},"19":{"tf":1.0},"33":{"tf":1.0},"37":{"tf":1.0},"42":{"tf":1.0},"46":{"tf":1.0},"51":{"tf":1.0},"57":{"tf":3.605551275463989},"62":{"tf":1.0},"64":{"tf":2.23606797749979},"72":{"tf":3.605551275463989},"76":{"tf":1.7320508075688772},"84":{"tf":2.0},"88":{"tf":1.4142135623730951},"96":{"tf":3.4641016151377544}}},"i":{"c":{"df":2,"docs":{"75":{"tf":1.0},"79":{"tf":1.0}}},"df":0,"docs":{}}}}},"u":{"1":{"df":1,"docs":{"136":{"tf":2.0}}},"2":{"df":1,"docs":{"136":{"tf":1.0}}},"8":{"df":1,"docs":{"136":{"tf":2.0}}},"d":{"df":0,"docs":{},"p":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"v":{"4":{"df":1,"docs":{"157":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":24,"docs":{"0":{"tf":1.0},"1":{"tf":1.0},"130":{"tf":1.7320508075688772},"134":{"tf":1.4142135623730951},"135":{"tf":1.0},"14":{"tf":1.0},"144":{"tf":1.0},"147":{"tf":1.0},"17":{"tf":2.0},"172":{"tf":1.4142135623730951},"175":{"tf":1.4142135623730951},"18":{"tf":1.4142135623730951},"19":{"tf":1.7320508075688772},"22":{"tf":1.0},"27":{"tf":1.0},"3":{"tf":1.4142135623730951},"37":{"tf":1.0},"4":{"tf":1.4142135623730951},"46":{"tf":1.0},"48":{"tf":2.0},"50":{"tf":1.0},"72":{"tf":1.0},"73":{"tf":1.0},"81":{"tf":1.0}}}},"df":3,"docs":{"130":{"tf":1.0},"17":{"tf":1.0},"19":{"tf":1.7320508075688772}},"e":{"4":{"df":1,"docs":{"160":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"1":{"6":{"df":1,"docs":{"96":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"3":{"2":{"df":2,"docs":{"105":{"tf":1.0},"72":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"6":{"4":{"df":1,"docs":{"109":{"tf":1.0}}},"df":0,"docs":{}},"8":{"df":2,"docs":{"109":{"tf":1.0},"84":{"tf":1.0}}},"df":1,"docs":{"105":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"41":{"tf":1.0}}}}}},"n":{"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":1,"docs":{"79":{"tf":1.0}}}}}}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":7,"docs":{"151":{"tf":1.0},"160":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"52":{"tf":1.0},"62":{"tf":1.0},"72":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"11":{"tf":1.0}}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"175":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":2,"docs":{"155":{"tf":1.0},"156":{"tf":1.0}}}},"q":{"df":0,"docs":{},"u":{"df":3,"docs":{"136":{"tf":1.0},"61":{"tf":1.0},"64":{"tf":1.0}}}},"t":{"df":1,"docs":{"136":{"tf":1.4142135623730951}}},"x":{"df":6,"docs":{"115":{"tf":1.0},"118":{"tf":1.0},"136":{"tf":1.4142135623730951},"54":{"tf":1.0},"59":{"tf":1.0},"63":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"k":{"df":1,"docs":{"69":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"l":{"df":4,"docs":{"13":{"tf":1.0},"159":{"tf":1.4142135623730951},"160":{"tf":1.4142135623730951},"171":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"u":{"c":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"147":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":11,"docs":{"166":{"tf":1.0},"22":{"tf":1.0},"26":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0}}}},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"134":{"tf":1.0}}}}}}},"u":{"df":0,"docs":{},"s":{"df":2,"docs":{"155":{"tf":1.0},"157":{"tf":1.0}}}}},"p":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"11":{"tf":1.0}}}}},"d":{"a":{"df":0,"docs":{},"t":{"df":10,"docs":{"132":{"tf":1.0},"133":{"tf":1.0},"141":{"tf":1.0},"143":{"tf":1.4142135623730951},"147":{"tf":1.7320508075688772},"148":{"tf":2.0},"154":{"tf":1.4142135623730951},"155":{"tf":1.0},"48":{"tf":1.0},"59":{"tf":1.0}}}},"df":0,"docs":{}},"df":18,"docs":{"104":{"tf":1.0},"130":{"tf":1.0},"133":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0},"22":{"tf":1.0},"27":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"35":{"tf":1.0},"36":{"tf":1.0},"41":{"tf":1.0},"42":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951},"44":{"tf":1.0},"45":{"tf":1.0},"75":{"tf":1.0}},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"160":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"143":{"tf":1.0},"53":{"tf":1.0}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":10,"docs":{"102":{"tf":1.0},"128":{"tf":1.4142135623730951},"130":{"tf":1.0},"139":{"tf":1.7320508075688772},"53":{"tf":1.4142135623730951},"57":{"tf":1.4142135623730951},"59":{"tf":1.4142135623730951},"61":{"tf":1.0},"63":{"tf":1.0},"98":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"r":{"df":0,"docs":{},"l":{"df":4,"docs":{"145":{"tf":1.0},"148":{"tf":1.4142135623730951},"48":{"tf":1.0},"57":{"tf":1.0}}}},"s":{"a":{"df":0,"docs":{},"g":{"df":8,"docs":{"142":{"tf":1.0},"153":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0},"162":{"tf":1.0},"29":{"tf":1.0},"4":{"tf":1.7320508075688772},"48":{"tf":1.0}}}},"df":62,"docs":{"0":{"tf":1.0},"1":{"tf":1.4142135623730951},"100":{"tf":1.0},"104":{"tf":1.0},"111":{"tf":1.0},"115":{"tf":1.0},"12":{"tf":1.0},"123":{"tf":1.0},"126":{"tf":1.4142135623730951},"127":{"tf":1.0},"128":{"tf":1.0},"129":{"tf":1.4142135623730951},"130":{"tf":1.7320508075688772},"131":{"tf":1.7320508075688772},"133":{"tf":2.0},"134":{"tf":1.0},"135":{"tf":1.0},"141":{"tf":1.4142135623730951},"142":{"tf":1.4142135623730951},"143":{"tf":1.0},"144":{"tf":2.8284271247461903},"150":{"tf":1.0},"152":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.4142135623730951},"156":{"tf":2.23606797749979},"165":{"tf":1.0},"166":{"tf":1.0},"169":{"tf":1.4142135623730951},"17":{"tf":1.0},"170":{"tf":1.0},"19":{"tf":1.0},"2":{"tf":1.0},"27":{"tf":1.0},"36":{"tf":1.0},"4":{"tf":1.4142135623730951},"41":{"tf":1.4142135623730951},"45":{"tf":1.0},"48":{"tf":1.0},"5":{"tf":1.0},"51":{"tf":1.0},"52":{"tf":1.7320508075688772},"53":{"tf":1.0},"54":{"tf":1.4142135623730951},"55":{"tf":1.0},"57":{"tf":1.7320508075688772},"58":{"tf":1.0},"59":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.0},"65":{"tf":1.4142135623730951},"69":{"tf":1.0},"72":{"tf":1.4142135623730951},"75":{"tf":1.0},"76":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.0},"81":{"tf":1.0},"85":{"tf":1.0},"89":{"tf":1.0},"97":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"14":{"tf":1.0}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"23":{"tf":1.0},"52":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"c":{"df":2,"docs":{"118":{"tf":1.0},"136":{"tf":1.4142135623730951}}},"df":0,"docs":{},"f":{"df":1,"docs":{"85":{"tf":1.4142135623730951}}},"i":{"df":0,"docs":{},"l":{"df":2,"docs":{"175":{"tf":1.0},"65":{"tf":1.0}},"i":{"df":0,"docs":{},"s":{"df":10,"docs":{"126":{"tf":1.0},"149":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.4142135623730951},"3":{"tf":1.0},"32":{"tf":1.0},"41":{"tf":1.0},"52":{"tf":1.0},"65":{"tf":1.0}}}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"171":{"tf":1.0}},"i":{"df":1,"docs":{"55":{"tf":1.0}}}}}}},"u":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"57":{"tf":1.0}}},"df":0,"docs":{}}}},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{"df":25,"docs":{"100":{"tf":1.0},"104":{"tf":1.0},"108":{"tf":1.0},"113":{"tf":1.0},"117":{"tf":1.0},"122":{"tf":1.0},"126":{"tf":1.0},"130":{"tf":1.0},"133":{"tf":1.0},"152":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.4142135623730951},"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.0},"60":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.0},"83":{"tf":1.0},"87":{"tf":1.0},"91":{"tf":1.0},"95":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":1,"docs":{"152":{"tf":1.0}}},"4":{"_":{"a":{"d":{"d":{"df":0,"docs":{},"r":{"=":{"0":{".":{"0":{".":{"0":{".":{"0":{":":{"7":{"6":{"0":{"0":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}}}},"_":{"a":{"d":{"d":{"df":0,"docs":{},"r":{"=":{"[":{":":{":":{"]":{":":{"7":{"6":{"0":{"0":{"df":2,"docs":{"37":{"tf":1.4142135623730951},"46":{"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":{}},"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"d":{"df":3,"docs":{"152":{"tf":1.0},"64":{"tf":1.0},"85":{"tf":1.0}}},"df":0,"docs":{}},"u":{"df":22,"docs":{"108":{"tf":1.0},"109":{"tf":2.449489742783178},"110":{"tf":1.0},"113":{"tf":1.0},"122":{"tf":1.0},"126":{"tf":1.0},"147":{"tf":1.0},"151":{"tf":1.0},"24":{"tf":1.0},"27":{"tf":1.0},"36":{"tf":1.0},"4":{"tf":1.0},"45":{"tf":1.0},"51":{"tf":1.4142135623730951},"52":{"tf":1.0},"55":{"tf":1.7320508075688772},"57":{"tf":1.0},"61":{"tf":1.7320508075688772},"64":{"tf":2.0},"69":{"tf":1.0},"72":{"tf":1.0},"91":{"tf":1.0}}}},"r":{"df":0,"docs":{},"i":{"a":{"b":{"df":0,"docs":{},"l":{"df":2,"docs":{"162":{"tf":1.4142135623730951},"54":{"tf":1.0}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"143":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":5,"docs":{"38":{"tf":1.0},"4":{"tf":1.0},"47":{"tf":1.0},"5":{"tf":1.0},"73":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"79":{"tf":1.4142135623730951}}}}}}},"df":1,"docs":{"4":{"tf":1.0}},"e":{"c":{"!":{"[":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{":":{":":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"130":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":1,"docs":{"124":{"tf":1.0}}},"df":0,"docs":{},"r":{"b":{"df":1,"docs":{"127":{"tf":1.0}},"o":{"df":0,"docs":{},"s":{"df":1,"docs":{"162":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":2,"docs":{"175":{"tf":1.0},"78":{"tf":1.0}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"=":{"\"":{"0":{".":{"7":{".":{"0":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":31,"docs":{"100":{"tf":1.0},"104":{"tf":1.0},"108":{"tf":1.0},"113":{"tf":1.0},"117":{"tf":1.0},"122":{"tf":1.0},"126":{"tf":1.0},"130":{"tf":1.7320508075688772},"133":{"tf":1.4142135623730951},"152":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.4142135623730951},"158":{"tf":1.0},"159":{"tf":1.4142135623730951},"34":{"tf":1.0},"36":{"tf":2.0},"4":{"tf":1.4142135623730951},"43":{"tf":1.0},"45":{"tf":2.0},"53":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.4142135623730951},"60":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.0},"83":{"tf":1.0},"87":{"tf":1.0},"91":{"tf":1.0},"95":{"tf":1.0}}}}}}}},"i":{"a":{"df":24,"docs":{"124":{"tf":1.0},"126":{"tf":1.0},"139":{"tf":2.0},"142":{"tf":1.0},"144":{"tf":1.0},"145":{"tf":1.0},"150":{"tf":1.0},"152":{"tf":1.0},"172":{"tf":1.4142135623730951},"19":{"tf":1.0},"23":{"tf":1.0},"27":{"tf":1.0},"3":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.4142135623730951},"41":{"tf":1.4142135623730951},"43":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.4142135623730951},"52":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.4142135623730951}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"o":{"df":1,"docs":{"174":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":7,"docs":{"109":{"tf":1.0},"122":{"tf":1.0},"142":{"tf":1.0},"148":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0},"48":{"tf":1.0}}}},"s":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"l":{"df":4,"docs":{"144":{"tf":1.0},"3":{"tf":1.0},"51":{"tf":1.0},"57":{"tf":1.0}}}},"df":0,"docs":{}},"u":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"141":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"w":{"df":0,"docs":{},"n":{"2":{"df":0,"docs":{},"f":{"df":1,"docs":{"43":{"tf":1.0}}}},"df":0,"docs":{}}}},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"157":{"tf":1.0}}}},"n":{"df":0,"docs":{},"t":{"df":6,"docs":{"14":{"tf":1.0},"160":{"tf":1.0},"166":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0},"59":{"tf":1.0}}}},"t":{"c":{"df":0,"docs":{},"h":{"df":9,"docs":{"142":{"tf":1.4142135623730951},"149":{"tf":1.0},"150":{"tf":1.0},"152":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.4142135623730951},"157":{"tf":1.4142135623730951},"166":{"tf":1.0},"175":{"tf":1.0}}}},"df":0,"docs":{}},"y":{"df":5,"docs":{"133":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"50":{"tf":1.0},"65":{"tf":1.0}}}},"df":1,"docs":{"48":{"tf":1.0}},"e":{"'":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":7,"docs":{"133":{"tf":1.0},"156":{"tf":1.0},"23":{"tf":1.0},"32":{"tf":1.4142135623730951},"37":{"tf":1.4142135623730951},"41":{"tf":1.7320508075688772},"46":{"tf":1.4142135623730951}}}},"r":{"df":3,"docs":{"130":{"tf":1.0},"156":{"tf":1.4142135623730951},"22":{"tf":1.0}}},"v":{"df":3,"docs":{"156":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0}}}},"b":{"/":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"14":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":2,"docs":{"155":{"tf":1.0},"157":{"tf":1.0}}}}},"df":0,"docs":{},"l":{"df":10,"docs":{"1":{"tf":1.0},"11":{"tf":1.0},"138":{"tf":1.0},"14":{"tf":1.0},"143":{"tf":1.0},"169":{"tf":1.0},"49":{"tf":1.0},"50":{"tf":1.0},"52":{"tf":1.4142135623730951},"62":{"tf":1.0}}}}},"h":{"a":{"df":0,"docs":{},"t":{"'":{"df":4,"docs":{"19":{"tf":1.0},"29":{"tf":1.0},"38":{"tf":1.0},"47":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"130":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"154":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"a":{"df":1,"docs":{"14":{"tf":1.0}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":8,"docs":{"147":{"tf":1.0},"4":{"tf":1.4142135623730951},"51":{"tf":1.4142135623730951},"57":{"tf":1.0},"72":{"tf":1.4142135623730951},"76":{"tf":1.0},"84":{"tf":1.4142135623730951},"96":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":1,"docs":{"160":{"tf":1.0}}}}}},"i":{"d":{"df":0,"docs":{},"e":{"df":1,"docs":{"1":{"tf":1.0}}}},"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"104":{"tf":1.0}}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"df":2,"docs":{"130":{"tf":1.0},"133":{"tf":1.0}}}},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"3":{"tf":1.0}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":9,"docs":{"104":{"tf":1.0},"127":{"tf":1.0},"143":{"tf":1.0},"149":{"tf":1.0},"32":{"tf":1.0},"52":{"tf":1.0},"60":{"tf":1.0},"61":{"tf":1.4142135623730951},"65":{"tf":1.0}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":8,"docs":{"166":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.4142135623730951},"36":{"tf":1.0},"45":{"tf":1.0},"59":{"tf":1.0}}}}}}}},"o":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":1,"docs":{"11":{"tf":1.0}}}},"df":0,"docs":{}},"r":{"d":{"df":1,"docs":{"19":{"tf":1.0}}},"df":0,"docs":{},"k":{"df":9,"docs":{"14":{"tf":1.0},"156":{"tf":1.0},"175":{"tf":1.0},"21":{"tf":1.0},"31":{"tf":1.0},"35":{"tf":1.0},"40":{"tf":1.0},"44":{"tf":1.0},"59":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"48":{"tf":1.7320508075688772}}}},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":3,"docs":{"11":{"tf":1.0},"14":{"tf":1.0},"97":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"l":{"d":{"df":1,"docs":{"143":{"tf":1.0}}},"df":0,"docs":{}},"s":{"df":1,"docs":{"104":{"tf":1.0}}},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"75":{"tf":1.4142135623730951}}}}}},"r":{"a":{"df":0,"docs":{},"p":{"df":3,"docs":{"104":{"tf":1.0},"130":{"tf":1.0},"60":{"tf":1.0}}}},"df":0,"docs":{},"i":{"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":2,"docs":{"128":{"tf":1.0},"132":{"tf":1.0}}}}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":2,"docs":{"128":{"tf":1.0},"132":{"tf":1.0}}}}}}}}},"df":10,"docs":{"127":{"tf":1.7320508075688772},"128":{"tf":1.4142135623730951},"139":{"tf":1.7320508075688772},"141":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"59":{"tf":1.0},"61":{"tf":1.0},"84":{"tf":1.0},"96":{"tf":1.0}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"14":{"tf":1.0}}}}}}}}},"x":{"d":{"df":33,"docs":{"133":{"tf":1.0},"142":{"tf":2.0},"143":{"tf":2.0},"144":{"tf":1.0},"145":{"tf":1.4142135623730951},"146":{"tf":1.0},"148":{"tf":2.0},"149":{"tf":1.4142135623730951},"150":{"tf":1.0},"152":{"tf":1.4142135623730951},"153":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":2.0},"156":{"tf":1.4142135623730951},"157":{"tf":1.4142135623730951},"166":{"tf":1.4142135623730951},"167":{"tf":1.4142135623730951},"172":{"tf":1.4142135623730951},"175":{"tf":1.0},"27":{"tf":1.0},"30":{"tf":1.0},"32":{"tf":1.4142135623730951},"33":{"tf":1.7320508075688772},"34":{"tf":1.7320508075688772},"36":{"tf":1.7320508075688772},"38":{"tf":1.0},"4":{"tf":2.23606797749979},"41":{"tf":1.0},"43":{"tf":1.4142135623730951},"45":{"tf":1.0},"47":{"tf":1.0},"52":{"tf":1.4142135623730951},"57":{"tf":1.0}},"s":{"/":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"37":{"tf":1.0}}}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"35":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"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":{}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":1,"docs":{"34":{"tf":1.0}}}}}}},"x":{"d":{"df":1,"docs":{"33":{"tf":1.0}}},"df":0,"docs":{}}},"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"155":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":2,"docs":{"155":{"tf":1.0},"159":{"tf":1.0}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":25,"docs":{"153":{"tf":1.0},"20":{"tf":1.0},"21":{"tf":1.0},"22":{"tf":2.449489742783178},"23":{"tf":2.23606797749979},"25":{"tf":1.0},"26":{"tf":2.23606797749979},"27":{"tf":2.0},"28":{"tf":1.0},"30":{"tf":1.0},"31":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":2.23606797749979},"36":{"tf":2.6457513110645907},"37":{"tf":2.23606797749979},"39":{"tf":1.0},"40":{"tf":1.0},"41":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":2.23606797749979},"45":{"tf":2.6457513110645907},"46":{"tf":2.23606797749979}}}}}}},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":23,"docs":{"100":{"tf":1.0},"104":{"tf":1.0},"108":{"tf":1.0},"113":{"tf":1.0},"117":{"tf":1.0},"122":{"tf":1.0},"126":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.4142135623730951},"133":{"tf":1.0},"154":{"tf":1.0},"35":{"tf":1.0},"37":{"tf":1.0},"44":{"tf":1.0},"46":{"tf":1.0},"57":{"tf":1.0},"60":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.0},"83":{"tf":1.0},"87":{"tf":1.0},"91":{"tf":1.0},"95":{"tf":1.0}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"'":{"df":0,"docs":{},"r":{"df":1,"docs":{"166":{"tf":1.0}}}},"df":0,"docs":{}}}},"z":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":1,"docs":{"139":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":2,"docs":{"142":{"tf":2.23606797749979},"157":{"tf":2.23606797749979}}}}}}}},"breadcrumbs":{"root":{"0":{".":{"0":{"df":5,"docs":{"105":{"tf":1.4142135623730951},"109":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951},"84":{"tf":1.0},"96":{"tf":1.4142135623730951}}},"2":{".":{"0":{"df":1,"docs":{"130":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{".":{"0":{"df":1,"docs":{"133":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"7":{"df":1,"docs":{"133":{"tf":1.7320508075688772}}},"8":{"df":1,"docs":{"132":{"tf":1.0}}},"df":0,"docs":{}},"1":{"df":1,"docs":{"18":{"tf":2.0}}},"4":{"df":0,"docs":{},"t":{"1":{"9":{":":{"4":{"7":{":":{"0":{"4":{".":{"0":{"4":{"7":{"0":{"2":{"6":{"4":{"1":{"9":{"df":0,"docs":{},"z":{"df":1,"docs":{"45":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{"0":{":":{"0":{"9":{":":{"0":{"7":{".":{"3":{"2":{"0":{"7":{"8":{"0":{"df":0,"docs":{},"z":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"7":{"1":{"1":{"df":0,"docs":{},"z":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{"0":{"8":{"9":{"df":0,"docs":{},"z":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{"7":{"6":{"df":0,"docs":{},"z":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"6":{"9":{"2":{"df":0,"docs":{},"z":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{},"s":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"a":{"df":10,"docs":{"101":{"tf":1.0},"105":{"tf":1.0},"109":{"tf":1.0},"118":{"tf":1.0},"123":{"tf":1.0},"72":{"tf":1.0},"76":{"tf":1.0},"84":{"tf":1.0},"88":{"tf":1.0},"96":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":7,"docs":{"136":{"tf":1.0},"147":{"tf":1.0},"18":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":2.0},"42":{"tf":1.4142135623730951},"43":{"tf":2.23606797749979}},"f":{"7":{"d":{"8":{"a":{"d":{"c":{"df":2,"docs":{"22":{"tf":1.4142135623730951},"26":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"1":{".":{"0":{"df":2,"docs":{"132":{"tf":1.0},"133":{"tf":1.0}}},"3":{"3":{".":{"0":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"/":{"1":{"df":4,"docs":{"33":{"tf":1.0},"34":{"tf":2.0},"42":{"tf":1.4142135623730951},"43":{"tf":2.23606797749979}}},"df":0,"docs":{}},"0":{".":{"1":{"0":{"3":{".":{"2":{"4":{"3":{".":{"2":{"4":{"6":{"df":1,"docs":{"42":{"tf":1.0}}},"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":{".":{"2":{".":{"7":{"2":{"df":1,"docs":{"33":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{".":{"0":{".":{"1":{"2":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}},"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":{"df":2,"docs":{"104":{"tf":1.7320508075688772},"95":{"tf":1.0}}},"4":{"df":1,"docs":{"104":{"tf":1.0}}},"df":0,"docs":{}},"df":5,"docs":{"37":{"tf":2.23606797749979},"45":{"tf":1.0},"46":{"tf":2.23606797749979},"60":{"tf":1.4142135623730951},"95":{"tf":1.0}}},"2":{"3":{".":{"0":{".":{"0":{".":{"1":{":":{"2":{"9":{"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":{}},"7":{".":{"0":{".":{"0":{".":{"1":{":":{"2":{"6":{"0":{"0":{"0":{"df":8,"docs":{"108":{"tf":1.0},"113":{"tf":1.0},"117":{"tf":1.0},"122":{"tf":1.0},"126":{"tf":1.0},"52":{"tf":1.0},"55":{"tf":1.0},"91":{"tf":1.0}}},"1":{"df":6,"docs":{"108":{"tf":1.0},"113":{"tf":1.0},"122":{"tf":1.0},"126":{"tf":1.0},"55":{"tf":1.0},"91":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"3":{"2":{"1":{"df":2,"docs":{"130":{"tf":1.0},"133":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"7":{"0":{"0":{"1":{"df":8,"docs":{"100":{"tf":1.0},"104":{"tf":1.0},"60":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.0},"83":{"tf":1.0},"87":{"tf":1.0},"95":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"6":{"0":{"0":{"df":1,"docs":{"135":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"7":{"7":{"7":{"df":1,"docs":{"27":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{"0":{"8":{"0":{"df":1,"docs":{"18":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{"8":{"8":{"df":1,"docs":{"156":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{"9":{"9":{"9":{"df":1,"docs":{"156":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"130":{"tf":1.4142135623730951},"18":{"tf":1.0},"19":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"36":{"tf":1.0}}},"6":{"df":1,"docs":{"159":{"tf":1.0}}},"7":{"df":0,"docs":{},"m":{"df":1,"docs":{"45":{"tf":1.7320508075688772}}}},"8":{"0":{"0":{"0":{"df":1,"docs":{"154":{"tf":1.0}}},"df":1,"docs":{"154":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"43":{"tf":1.4142135623730951}}},"9":{"2":{".":{"1":{"6":{"8":{".":{"1":{".":{"1":{":":{"7":{"0":{"0":{"1":{"df":1,"docs":{"57":{"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":{"1":{".":{"0":{"/":{"2":{"4":{"df":1,"docs":{"95":{"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":{},"t":{"1":{"0":{":":{"1":{"6":{":":{"2":{"3":{".":{"3":{"9":{"9":{"2":{"7":{"7":{"df":0,"docs":{},"z":{"\"":{",":{"\"":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"\"":{":":{"\"":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"\"":{",":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"s":{"\"":{":":{"df":0,"docs":{},"{":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"\"":{":":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"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":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"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":{"7":{"1":{"df":0,"docs":{},"z":{"\"":{",":{"\"":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"\"":{":":{"\"":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"\"":{",":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"s":{"\"":{":":{"df":0,"docs":{},"{":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"\"":{":":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"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":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"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":{"0":{"1":{"1":{"9":{"2":{"df":0,"docs":{},"z":{"\"":{",":{"\"":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"\"":{":":{"\"":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"\"":{",":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"s":{"\"":{":":{"df":0,"docs":{},"{":{"\"":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"\"":{":":{"\"":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"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":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{"9":{":":{"2":{"2":{".":{"0":{"9":{"9":{"8":{"1":{"8":{"2":{"9":{"8":{"df":0,"docs":{},"z":{"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":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"]":{":":{"7":{"7":{"7":{"7":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":20,"docs":{"100":{"tf":1.0},"104":{"tf":1.7320508075688772},"122":{"tf":1.0},"130":{"tf":1.0},"133":{"tf":1.0},"136":{"tf":1.0},"147":{"tf":1.0},"148":{"tf":1.4142135623730951},"154":{"tf":1.0},"159":{"tf":1.0},"17":{"tf":1.4142135623730951},"22":{"tf":1.4142135623730951},"32":{"tf":1.4142135623730951},"41":{"tf":1.4142135623730951},"60":{"tf":1.4142135623730951},"71":{"tf":1.0},"75":{"tf":1.0},"83":{"tf":1.0},"87":{"tf":1.4142135623730951},"95":{"tf":1.0}},"m":{"2":{"3":{"df":1,"docs":{"33":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"44":{"tf":1.7320508075688772}}},"x":{"7":{"df":0,"docs":{},"i":{"df":0,"docs":{},"j":{"df":0,"docs":{},"y":{"6":{"df":3,"docs":{"151":{"tf":1.0},"52":{"tf":1.0},"55":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}},"2":{"0":{"0":{"df":1,"docs":{"166":{"tf":1.4142135623730951}}},"2":{"2":{"df":1,"docs":{"36":{"tf":1.0}}},"3":{"df":4,"docs":{"175":{"tf":1.4142135623730951},"37":{"tf":2.23606797749979},"45":{"tf":1.0},"46":{"tf":2.23606797749979}}},"df":0,"docs":{}},"df":0,"docs":{}},"3":{"df":0,"docs":{},"m":{"df":1,"docs":{"36":{"tf":1.7320508075688772}}}},"^":{"1":{"6":{"df":1,"docs":{"79":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":9,"docs":{"108":{"tf":1.0},"113":{"tf":1.0},"126":{"tf":1.0},"18":{"tf":1.4142135623730951},"23":{"tf":1.4142135623730951},"33":{"tf":1.4142135623730951},"42":{"tf":1.4142135623730951},"60":{"tf":1.0},"91":{"tf":1.0}},"l":{"df":0,"docs":{},"k":{"5":{"d":{"df":3,"docs":{"36":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"3":{"0":{"df":3,"docs":{"155":{"tf":1.0},"157":{"tf":1.0},"48":{"tf":1.0}}},"4":{".":{"1":{"6":{"8":{".":{"1":{"7":{"0":{".":{"5":{"1":{":":{"7":{"2":{"2":{"6":{"df":1,"docs":{"36":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"35":{"tf":1.7320508075688772},"36":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{"4":{".":{"1":{"0":{"7":{".":{"2":{"0":{"1":{"df":2,"docs":{"22":{"tf":1.4142135623730951},"26":{"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":{"35":{"tf":1.7320508075688772}}},"5":{".":{"2":{"4":{"6":{".":{"9":{"4":{".":{"1":{"4":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{".":{"1":{"6":{"8":{".":{"2":{"1":{"9":{".":{"7":{"2":{":":{"7":{"0":{"1":{"5":{"df":1,"docs":{"45":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"44":{"tf":1.7320508075688772},"45":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{"2":{"df":2,"docs":{"44":{"tf":1.7320508075688772},"45":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":13,"docs":{"108":{"tf":1.0},"113":{"tf":1.0},"117":{"tf":1.0},"126":{"tf":1.0},"152":{"tf":1.0},"19":{"tf":1.4142135623730951},"24":{"tf":1.4142135623730951},"34":{"tf":1.7320508075688772},"36":{"tf":1.0},"43":{"tf":1.7320508075688772},"45":{"tf":1.0},"71":{"tf":1.0},"91":{"tf":1.0}},"h":{"2":{"2":{"df":0,"docs":{},"m":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"4":{"1":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":1,"docs":{"18":{"tf":1.0}}}}},"3":{"2":{"1":{")":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":1,"docs":{"130":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":1,"docs":{"130":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{"6":{"df":4,"docs":{"36":{"tf":1.4142135623730951},"37":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"46":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":6,"docs":{"104":{"tf":1.0},"23":{"tf":1.0},"27":{"tf":1.4142135623730951},"35":{"tf":1.4142135623730951},"44":{"tf":1.4142135623730951},"53":{"tf":1.0}}},"5":{"0":{"0":{"df":1,"docs":{"79":{"tf":1.0}}},"df":0,"docs":{}},"1":{"2":{"df":1,"docs":{"59":{"tf":1.0}}},"df":0,"docs":{}},"3":{"4":{"a":{"3":{"df":0,"docs":{},"f":{"8":{"d":{"df":2,"docs":{"35":{"tf":1.7320508075688772},"36":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"b":{"7":{"8":{"7":{"6":{"5":{"4":{"df":2,"docs":{"33":{"tf":1.0},"34":{"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":{"df":0,"docs":{},"f":{"b":{"d":{"6":{"9":{"df":0,"docs":{},"f":{"5":{"d":{"df":2,"docs":{"42":{"tf":1.0},"43":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"j":{"7":{"df":0,"docs":{},"q":{"df":2,"docs":{"35":{"tf":1.0},"36":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"7":{"df":1,"docs":{"42":{"tf":1.0}}},"b":{"df":0,"docs":{},"r":{"df":0,"docs":{},"z":{"df":0,"docs":{},"f":{"df":1,"docs":{"43":{"tf":1.0}}}}}},"df":3,"docs":{"25":{"tf":1.4142135623730951},"36":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951}},"m":{"7":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{},"z":{"4":{"df":0,"docs":{},"l":{"df":1,"docs":{"43":{"tf":1.0}}}},"df":0,"docs":{}}}},"6":{"0":{"df":1,"docs":{"53":{"tf":1.0}}},"3":{"2":{"7":{"d":{"6":{"7":{"df":1,"docs":{"7":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"9":{"7":{"0":{"8":{"9":{"d":{"df":0,"docs":{},"e":{"9":{"b":{"8":{"\"":{"df":0,"docs":{},"}":{",":{"\"":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"\"":{":":{"\"":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{":":{":":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"y":{"\"":{",":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"\"":{":":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"c":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"y":{".":{"df":0,"docs":{},"r":{"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":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"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":{"c":{"df":1,"docs":{"18":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"26":{"tf":1.4142135623730951}},"s":{"df":2,"docs":{"34":{"tf":1.7320508075688772},"42":{"tf":1.4142135623730951}}}},"7":{"0":{"0":{"0":{"df":3,"docs":{"19":{"tf":1.0},"57":{"tf":1.0},"95":{"tf":1.4142135623730951}}},"1":{"df":1,"docs":{"133":{"tf":1.0}}},"df":0,"docs":{}},"1":{"5":{"df":2,"docs":{"44":{"tf":1.0},"45":{"tf":1.0}}},"df":0,"docs":{}},"3":{"6":{"df":2,"docs":{"35":{"tf":1.0},"36":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"2":{"2":{"6":{"df":2,"docs":{"35":{"tf":1.0},"36":{"tf":1.0}}},"df":0,"docs":{}},"9":{"8":{"df":2,"docs":{"44":{"tf":1.0},"45":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"5":{"3":{"3":{"df":1,"docs":{"22":{"tf":1.0}}},"4":{"df":1,"docs":{"26":{"tf":1.0}}},"df":0,"docs":{}},"5":{"8":{"df":2,"docs":{"44":{"tf":1.0},"45":{"tf":1.0}}},"df":0,"docs":{}},"9":{"2":{"df":1,"docs":{"26":{"tf":1.0}}},"9":{"df":1,"docs":{"22":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"6":{"0":{"0":{"df":3,"docs":{"134":{"tf":1.0},"157":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":1,"docs":{"33":{"tf":1.0}}},"7":{"7":{"7":{":":{"3":{"0":{"1":{"7":{"4":{"/":{"df":0,"docs":{},"u":{"d":{"df":0,"docs":{},"p":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":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":{"130":{"tf":1.4142135623730951},"19":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{"0":{"0":{"/":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"p":{",":{"7":{"9":{"0":{"0":{"/":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"p":{"df":1,"docs":{"42":{"tf":1.0}}}},"df":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":{"142":{"tf":1.4142135623730951},"155":{"tf":1.4142135623730951}}},"1":{"df":1,"docs":{"156":{"tf":1.0}}},"2":{"df":1,"docs":{"156":{"tf":1.0}}},"df":0,"docs":{}},"9":{"6":{"5":{"c":{"4":{"4":{"6":{"d":{"df":1,"docs":{"34":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"9":{"0":{"0":{"df":2,"docs":{"155":{"tf":1.4142135623730951},"156":{"tf":1.0}}},"df":0,"docs":{}},"8":{"4":{"df":2,"docs":{"35":{"tf":1.0},"36":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"9":{"b":{"b":{"b":{"c":{"c":{"d":{"df":0,"docs":{},"f":{"df":4,"docs":{"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":2.0},"45":{"tf":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":{"28":{"tf":1.4142135623730951}},"e":{"9":{"df":0,"docs":{},"f":{"c":{"4":{"6":{"4":{"df":1,"docs":{"18":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"m":{"2":{"5":{"df":2,"docs":{"22":{"tf":1.4142135623730951},"26":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}},"s":{"df":1,"docs":{"43":{"tf":1.7320508075688772}}},"w":{"3":{"c":{"df":2,"docs":{"22":{"tf":1.4142135623730951},"26":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"8":{"0":{"/":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"p":{"df":1,"docs":{"33":{"tf":1.0}}}},"df":0,"docs":{}}},"0":{"0":{"df":3,"docs":{"161":{"tf":1.0},"163":{"tf":1.0},"24":{"tf":1.0}}},"1":{":":{"8":{"0":{"0":{"0":{"df":2,"docs":{"34":{"tf":1.0},"43":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"34":{"tf":1.0},"43":{"tf":1.0}}},"df":0,"docs":{}},"8":{"0":{"df":2,"docs":{"17":{"tf":1.0},"18":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"4":{"df":0,"docs":{},"m":{"df":0,"docs":{},"z":{"df":0,"docs":{},"m":{"df":2,"docs":{"22":{"tf":1.0},"26":{"tf":1.0}}}}}},"df":1,"docs":{"85":{"tf":1.4142135623730951}},"g":{"df":0,"docs":{},"j":{"3":{"df":0,"docs":{},"v":{"2":{"df":0,"docs":{},"i":{"df":3,"docs":{"151":{"tf":1.0},"52":{"tf":1.0},"55":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"s":{"7":{"b":{"df":3,"docs":{"36":{"tf":1.0},"44":{"tf":1.7320508075688772},"45":{"tf":2.6457513110645907}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"9":{"d":{"b":{"df":0,"docs":{},"v":{"df":0,"docs":{},"p":{"df":2,"docs":{"33":{"tf":1.0},"34":{"tf":1.0}}}}},"d":{"6":{"6":{"9":{"9":{"b":{"d":{"df":2,"docs":{"42":{"tf":1.0},"43":{"tf":1.0}}},"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":{"d":{"5":{"9":{"df":4,"docs":{"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.4142135623730951},"45":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"x":{"df":1,"docs":{"130":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"a":{"b":{"c":{"df":3,"docs":{"108":{"tf":1.0},"113":{"tf":1.0},"91":{"tf":1.0}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":3,"docs":{"170":{"tf":1.0},"3":{"tf":1.0},"59":{"tf":1.0}}}},"o":{"df":0,"docs":{},"v":{"df":12,"docs":{"1":{"tf":1.0},"100":{"tf":1.0},"104":{"tf":1.0},"171":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"60":{"tf":1.0},"75":{"tf":1.0}}}}},"c":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":7,"docs":{"115":{"tf":1.0},"128":{"tf":1.0},"136":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0},"4":{"tf":1.4142135623730951},"63":{"tf":1.0}}}},"s":{"df":0,"docs":{},"s":{"df":13,"docs":{"1":{"tf":1.0},"126":{"tf":1.0},"151":{"tf":1.7320508075688772},"163":{"tf":1.0},"172":{"tf":1.0},"175":{"tf":1.0},"22":{"tf":1.0},"3":{"tf":1.0},"32":{"tf":1.4142135623730951},"41":{"tf":1.4142135623730951},"52":{"tf":1.0},"96":{"tf":1.0},"97":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":2,"docs":{"25":{"tf":1.0},"28":{"tf":1.0}}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"141":{"tf":1.0}}}}}}},"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":1,"docs":{"72":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"y":{"df":0,"docs":{},"m":{"df":1,"docs":{"175":{"tf":1.0}}}}}}},"t":{"df":2,"docs":{"157":{"tf":1.0},"48":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":4,"docs":{"76":{"tf":1.0},"95":{"tf":1.4142135623730951},"96":{"tf":2.0},"97":{"tf":2.0}}}},"v":{"df":5,"docs":{"139":{"tf":1.4142135623730951},"140":{"tf":1.4142135623730951},"148":{"tf":1.4142135623730951},"155":{"tf":1.0},"157":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"3":{"tf":1.0}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"128":{"tf":1.0}}}},"df":0,"docs":{}}}},"d":{"8":{"c":{"d":{"7":{"df":0,"docs":{},"e":{"5":{"df":2,"docs":{"44":{"tf":1.7320508075688772},"45":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"/":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"d":{"df":1,"docs":{"61":{"tf":1.0}}},"df":0,"docs":{}}}},"df":11,"docs":{"126":{"tf":1.0},"130":{"tf":1.7320508075688772},"132":{"tf":1.0},"133":{"tf":2.0},"155":{"tf":1.0},"156":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"59":{"tf":1.0},"63":{"tf":1.0},"81":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"134":{"tf":1.0},"143":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"109":{"tf":1.4142135623730951}}}}}}}}}}}},"df":1,"docs":{"156":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"23":{"tf":1.0}}}}}},"=":{"[":{":":{":":{"]":{":":{"8":{"0":{"0":{"0":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":41,"docs":{"100":{"tf":1.0},"104":{"tf":1.0},"108":{"tf":1.4142135623730951},"113":{"tf":1.4142135623730951},"117":{"tf":1.0},"122":{"tf":1.4142135623730951},"126":{"tf":1.4142135623730951},"130":{"tf":1.0},"133":{"tf":1.0},"138":{"tf":1.7320508075688772},"144":{"tf":2.23606797749979},"150":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":2.6457513110645907},"163":{"tf":1.0},"172":{"tf":1.4142135623730951},"22":{"tf":1.0},"23":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.4142135623730951},"35":{"tf":1.0},"36":{"tf":1.7320508075688772},"37":{"tf":1.7320508075688772},"4":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.7320508075688772},"46":{"tf":1.7320508075688772},"48":{"tf":1.0},"49":{"tf":1.4142135623730951},"52":{"tf":1.0},"55":{"tf":1.7320508075688772},"57":{"tf":1.7320508075688772},"60":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.0},"83":{"tf":1.0},"87":{"tf":1.0},"91":{"tf":1.4142135623730951},"95":{"tf":1.0},"96":{"tf":1.0}}}}}}},"df":7,"docs":{"134":{"tf":1.0},"141":{"tf":1.0},"143":{"tf":1.0},"151":{"tf":1.4142135623730951},"155":{"tf":1.4142135623730951},"156":{"tf":1.0},"159":{"tf":1.0}},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"127":{"tf":1.0}}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"a":{"d":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"4":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":12,"docs":{"130":{"tf":1.4142135623730951},"156":{"tf":2.23606797749979},"158":{"tf":1.0},"163":{"tf":1.0},"164":{"tf":1.0},"18":{"tf":1.0},"24":{"tf":1.0},"34":{"tf":1.0},"37":{"tf":1.0},"4":{"tf":2.0},"43":{"tf":1.0},"46":{"tf":1.0}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":10,"docs":{"134":{"tf":1.0},"161":{"tf":2.0},"162":{"tf":1.0},"163":{"tf":1.7320508075688772},"164":{"tf":1.0},"165":{"tf":1.0},"166":{"tf":1.0},"167":{"tf":1.0},"168":{"tf":1.0},"173":{"tf":1.0}}}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"158":{"tf":1.0}}}}}},"v":{"a":{"df":0,"docs":{},"n":{"c":{"df":2,"docs":{"162":{"tf":1.0},"4":{"tf":1.0}}},"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"g":{"df":5,"docs":{"170":{"tf":1.0},"171":{"tf":1.0},"2":{"tf":1.0},"32":{"tf":1.0},"41":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"175":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{},"f":{"c":{"4":{"df":1,"docs":{"18":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"162":{"tf":1.0}}}},"df":0,"docs":{}}},"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":2,"docs":{"34":{"tf":1.0},"43":{"tf":1.0}}}}}}}}}},"g":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":3,"docs":{"19":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"df":6,"docs":{"109":{"tf":1.4142135623730951},"122":{"tf":1.0},"126":{"tf":1.0},"153":{"tf":1.0},"23":{"tf":1.0},"96":{"tf":1.0}}}}}}},"df":12,"docs":{"22":{"tf":1.0},"26":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"42":{"tf":1.4142135623730951},"43":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":8,"docs":{"157":{"tf":3.0},"158":{"tf":2.8284271247461903},"166":{"tf":1.0},"4":{"tf":1.0},"41":{"tf":1.4142135623730951},"42":{"tf":2.8284271247461903},"43":{"tf":1.7320508075688772},"45":{"tf":1.4142135623730951}}}}},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":2,"docs":{"143":{"tf":1.0},"155":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"n":{"df":41,"docs":{"142":{"tf":1.4142135623730951},"149":{"tf":2.6457513110645907},"150":{"tf":2.0},"151":{"tf":1.0},"152":{"tf":1.7320508075688772},"153":{"tf":2.0},"155":{"tf":1.7320508075688772},"157":{"tf":2.0},"158":{"tf":1.0},"166":{"tf":1.0},"175":{"tf":2.0},"19":{"tf":1.0},"20":{"tf":1.7320508075688772},"21":{"tf":1.7320508075688772},"22":{"tf":2.6457513110645907},"23":{"tf":1.4142135623730951},"24":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":2.6457513110645907},"27":{"tf":1.4142135623730951},"28":{"tf":1.0},"29":{"tf":1.0},"3":{"tf":1.0},"30":{"tf":1.7320508075688772},"31":{"tf":1.7320508075688772},"32":{"tf":2.0},"33":{"tf":3.3166247903554},"34":{"tf":2.23606797749979},"35":{"tf":3.0},"36":{"tf":2.23606797749979},"37":{"tf":1.4142135623730951},"38":{"tf":1.0},"39":{"tf":1.7320508075688772},"40":{"tf":1.7320508075688772},"41":{"tf":1.7320508075688772},"42":{"tf":3.605551275463989},"43":{"tf":2.449489742783178},"44":{"tf":3.0},"45":{"tf":2.6457513110645907},"46":{"tf":1.4142135623730951},"47":{"tf":1.0}},"e":{"df":0,"docs":{},"s":{".":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"/":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"=":{"df":0,"docs":{},"x":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}}}}}}}}},"df":0,"docs":{}},"l":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"i":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"s":{"d":{"df":0,"docs":{},"k":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}}},"df":0,"docs":{}},"v":{"1":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}},":":{"7":{"9":{"0":{"0":{"df":1,"docs":{"43":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{"0":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"13":{"tf":1.0}}}}}}}}}},"i":{"df":0,"docs":{},"m":{"df":2,"docs":{"1":{"tf":1.0},"78":{"tf":1.4142135623730951}}}},"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":1,"docs":{"79":{"tf":1.0}}}}}}}}},"l":{"df":0,"docs":{},"o":{"c":{"df":11,"docs":{"142":{"tf":1.0},"150":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0},"23":{"tf":1.0},"32":{"tf":1.0},"36":{"tf":3.3166247903554},"37":{"tf":1.0},"41":{"tf":1.0},"45":{"tf":3.3166247903554},"46":{"tf":1.0}}},"df":0,"docs":{},"f":{"df":8,"docs":{"101":{"tf":1.0},"109":{"tf":1.7320508075688772},"118":{"tf":1.0},"123":{"tf":1.0},"72":{"tf":1.4142135623730951},"76":{"tf":1.0},"84":{"tf":1.4142135623730951},"96":{"tf":1.0}}},"w":{"df":13,"docs":{"104":{"tf":2.0},"105":{"tf":1.0},"127":{"tf":1.0},"14":{"tf":1.0},"158":{"tf":1.0},"166":{"tf":1.0},"2":{"tf":1.0},"59":{"tf":1.0},"63":{"tf":1.0},"93":{"tf":1.0},"95":{"tf":1.0},"96":{"tf":1.7320508075688772},"97":{"tf":2.23606797749979}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"/":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"63":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":2,"docs":{"136":{"tf":1.0},"61":{"tf":1.0}},"s":{"df":0,"docs":{},"i":{"d":{"df":3,"docs":{"170":{"tf":1.0},"52":{"tf":1.0},"61":{"tf":1.0}}},"df":0,"docs":{}}}}}},"p":{"df":0,"docs":{},"h":{"a":{"df":2,"docs":{"11":{"tf":1.0},"159":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"i":{"df":2,"docs":{"133":{"tf":1.0},"27":{"tf":1.0}}}},"df":0,"docs":{}},"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":{"59":{"tf":1.0}}}}}}}},"w":{"a":{"df":0,"docs":{},"y":{"df":8,"docs":{"104":{"tf":1.0},"11":{"tf":1.0},"111":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0},"166":{"tf":1.0},"172":{"tf":1.4142135623730951},"89":{"tf":1.0}}}},"df":0,"docs":{}}},"m":{"a":{"df":0,"docs":{},"z":{"df":1,"docs":{"14":{"tf":1.0}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"175":{"tf":1.0}}}}}}},"n":{"d":{"/":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"138":{"tf":1.0},"56":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":3,"docs":{"151":{"tf":1.4142135623730951},"36":{"tf":2.449489742783178},"45":{"tf":2.449489742783178}}}}},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":6,"docs":{"135":{"tf":1.0},"172":{"tf":1.0},"19":{"tf":1.0},"34":{"tf":1.0},"43":{"tf":1.0},"61":{"tf":1.0}}}}},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":1,"docs":{"109":{"tf":1.7320508075688772}}},"n":{"df":1,"docs":{"175":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"i":{"df":17,"docs":{"12":{"tf":1.0},"127":{"tf":1.0},"134":{"tf":2.0},"143":{"tf":2.0},"144":{"tf":2.0},"163":{"tf":1.4142135623730951},"166":{"tf":1.0},"173":{"tf":1.0},"175":{"tf":1.4142135623730951},"27":{"tf":1.0},"32":{"tf":1.0},"36":{"tf":1.0},"38":{"tf":1.0},"45":{"tf":1.0},"47":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.0}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"152":{"tf":1.0}}}}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":8,"docs":{"127":{"tf":1.0},"128":{"tf":1.0},"37":{"tf":1.7320508075688772},"46":{"tf":1.7320508075688772},"59":{"tf":2.6457513110645907},"61":{"tf":1.0},"83":{"tf":1.0},"84":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"i":{"c":{"df":4,"docs":{"125":{"tf":1.4142135623730951},"36":{"tf":1.0},"41":{"tf":1.0},"45":{"tf":1.0}}},"df":13,"docs":{"105":{"tf":1.0},"147":{"tf":1.0},"22":{"tf":1.4142135623730951},"26":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.7320508075688772},"42":{"tf":1.4142135623730951},"43":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.7320508075688772},"72":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":2,"docs":{"155":{"tf":1.0},"157":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":8,"docs":{"126":{"tf":1.0},"153":{"tf":1.0},"170":{"tf":1.0},"33":{"tf":1.4142135623730951},"36":{"tf":1.0},"42":{"tf":1.4142135623730951},"45":{"tf":1.0},"81":{"tf":1.0}}}}}}}}},"r":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":3,"docs":{"49":{"tf":1.0},"51":{"tf":1.4142135623730951},"57":{"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":9,"docs":{"142":{"tf":1.0},"169":{"tf":1.7320508075688772},"170":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0},"173":{"tf":1.0},"2":{"tf":1.0},"3":{"tf":1.0},"4":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":5,"docs":{"138":{"tf":1.0},"166":{"tf":1.0},"21":{"tf":1.0},"31":{"tf":1.0},"40":{"tf":1.0}}}},"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":6,"docs":{"150":{"tf":1.0},"152":{"tf":1.0},"155":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"7":{"tf":1.0}}}}}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"140":{"tf":1.0},"147":{"tf":1.0}}},"df":0,"docs":{}}}},"r":{"a":{"df":0,"docs":{},"y":{"df":6,"docs":{"109":{"tf":1.7320508075688772},"120":{"tf":1.0},"55":{"tf":1.4142135623730951},"57":{"tf":1.7320508075688772},"84":{"tf":1.0},"96":{"tf":2.0}}}},"df":0,"docs":{}}},"s":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"173":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"n":{"df":3,"docs":{"138":{"tf":2.23606797749979},"139":{"tf":2.449489742783178},"140":{"tf":1.4142135623730951}}},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"1":{"tf":1.0},"163":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"!":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{".":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"(":{")":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":14,"docs":{"100":{"tf":1.0},"104":{"tf":1.0},"108":{"tf":1.0},"113":{"tf":1.0},"122":{"tf":1.0},"126":{"tf":1.0},"154":{"tf":1.0},"60":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.0},"83":{"tf":1.0},"87":{"tf":1.0},"91":{"tf":1.0},"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":{}}}},"o":{"c":{"df":0,"docs":{},"i":{"df":8,"docs":{"139":{"tf":1.4142135623730951},"151":{"tf":1.0},"49":{"tf":1.0},"51":{"tf":1.4142135623730951},"52":{"tf":1.0},"55":{"tf":1.4142135623730951},"57":{"tf":1.0},"61":{"tf":1.7320508075688772}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"m":{"df":2,"docs":{"126":{"tf":1.0},"163":{"tf":1.0}}}}},"y":{"df":0,"docs":{},"n":{"c":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{":":{":":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"c":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"128":{"tf":1.0},"132":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":6,"docs":{"100":{"tf":1.0},"104":{"tf":1.4142135623730951},"128":{"tf":1.4142135623730951},"130":{"tf":1.4142135623730951},"132":{"tf":1.4142135623730951},"60":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"t":{"a":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"55":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":2,"docs":{"147":{"tf":1.7320508075688772},"166":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"75":{"tf":1.0}}}}}}},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"81":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":9,"docs":{"122":{"tf":1.0},"126":{"tf":3.0},"153":{"tf":1.0},"172":{"tf":1.0},"175":{"tf":1.0},"36":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"63":{"tf":1.0},"65":{"tf":1.0}}}}}},"o":{"df":1,"docs":{"4":{"tf":1.4142135623730951}},"m":{"a":{"df":0,"docs":{},"t":{"df":2,"docs":{"160":{"tf":1.0},"53":{"tf":1.4142135623730951}}}},"df":2,"docs":{"142":{"tf":1.0},"5":{"tf":1.0}}}}}},"v":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":5,"docs":{"139":{"tf":1.0},"167":{"tf":1.4142135623730951},"169":{"tf":1.0},"173":{"tf":1.0},"72":{"tf":1.0}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"156":{"tf":1.0}}},"df":0,"docs":{}}}},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}},"r":{"df":2,"docs":{"104":{"tf":1.0},"172":{"tf":1.0}}}},"df":0,"docs":{}}},"b":{"a":{"c":{"df":0,"docs":{},"k":{"df":7,"docs":{"148":{"tf":1.0},"17":{"tf":1.0},"172":{"tf":1.0},"19":{"tf":1.4142135623730951},"34":{"tf":1.0},"43":{"tf":1.0},"75":{"tf":1.0}},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":1,"docs":{"166":{"tf":1.0}}}}}}},"d":{"/":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"147":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}},"df":1,"docs":{"3":{"tf":1.0}}},"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"c":{"df":6,"docs":{"100":{"tf":1.4142135623730951},"101":{"tf":1.0},"144":{"tf":2.0},"172":{"tf":1.4142135623730951},"98":{"tf":1.0},"99":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"e":{"6":{"4":{"df":5,"docs":{"151":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"52":{"tf":1.4142135623730951},"55":{"tf":1.0}}},"df":0,"docs":{}},"df":13,"docs":{"101":{"tf":1.0},"106":{"tf":1.0},"11":{"tf":1.0},"134":{"tf":1.0},"139":{"tf":1.0},"144":{"tf":1.0},"165":{"tf":1.0},"166":{"tf":1.4142135623730951},"3":{"tf":1.0},"33":{"tf":1.0},"42":{"tf":1.0},"61":{"tf":1.0},"63":{"tf":1.4142135623730951}}},"i":{"c":{"df":2,"docs":{"22":{"tf":1.0},"4":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"z":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"14":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"a":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"157":{"tf":1.0}}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"59":{"tf":1.0}}}}},"df":6,"docs":{"13":{"tf":1.0},"141":{"tf":1.7320508075688772},"144":{"tf":1.0},"170":{"tf":1.0},"61":{"tf":1.0},"75":{"tf":1.4142135623730951}},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":10,"docs":{"139":{"tf":1.0},"140":{"tf":1.0},"157":{"tf":1.0},"24":{"tf":1.0},"27":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0},"58":{"tf":1.0},"59":{"tf":1.0},"75":{"tf":1.0}}}}},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"72":{"tf":1.0},"81":{"tf":1.0}}}}},"h":{"a":{"df":0,"docs":{},"v":{"df":1,"docs":{"106":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":3,"docs":{"106":{"tf":1.0},"109":{"tf":1.0},"63":{"tf":1.0}}}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":2,"docs":{"1":{"tf":1.0},"148":{"tf":1.0}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":3,"docs":{"126":{"tf":1.0},"169":{"tf":1.0},"24":{"tf":1.0}}}}},"n":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"11":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":1,"docs":{"1":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":11,"docs":{"115":{"tf":1.0},"139":{"tf":1.0},"143":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"26":{"tf":1.0},"32":{"tf":1.0},"53":{"tf":1.7320508075688772},"58":{"tf":1.0},"63":{"tf":1.0},"73":{"tf":1.0}}}}}}}},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":13,"docs":{"12":{"tf":1.0},"13":{"tf":1.0},"133":{"tf":1.0},"16":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0},"3":{"tf":1.0},"31":{"tf":1.0},"37":{"tf":1.0},"40":{"tf":1.0},"46":{"tf":1.0},"7":{"tf":1.0},"9":{"tf":1.0}}},"y":{"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":2,"docs":{"129":{"tf":1.0},"133":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}},"d":{"df":1,"docs":{"4":{"tf":1.0}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"k":{"df":3,"docs":{"79":{"tf":1.4142135623730951},"93":{"tf":1.0},"96":{"tf":1.0}}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"t":{"1":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"a":{"df":3,"docs":{"122":{"tf":1.0},"126":{"tf":1.0},"55":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"n":{"df":3,"docs":{"109":{"tf":1.0},"147":{"tf":1.0},"72":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"t":{"df":1,"docs":{"23":{"tf":1.0}},"h":{"df":7,"docs":{"11":{"tf":1.0},"128":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951},"158":{"tf":1.4142135623730951},"36":{"tf":1.0},"45":{"tf":1.0},"61":{"tf":1.0}}}},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"163":{"tf":1.0}}},"df":0,"docs":{}}},"x":{"df":6,"docs":{"133":{"tf":1.0},"170":{"tf":1.0},"3":{"tf":1.0},"32":{"tf":1.0},"41":{"tf":1.0},"63":{"tf":1.0}}}},"r":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":5,"docs":{"108":{"tf":1.0},"109":{"tf":2.23606797749979},"110":{"tf":1.0},"113":{"tf":1.0},"91":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"24":{"tf":1.0}}}}}}}},"u":{"df":0,"docs":{},"g":{"df":2,"docs":{"155":{"tf":1.4142135623730951},"157":{"tf":1.4142135623730951}}},"i":{"df":0,"docs":{},"l":{"d":{"df":7,"docs":{"1":{"tf":1.0},"12":{"tf":1.0},"133":{"tf":1.7320508075688772},"14":{"tf":1.0},"141":{"tf":1.0},"50":{"tf":1.0},"61":{"tf":1.0}}},"df":0,"docs":{},"t":{"df":11,"docs":{"144":{"tf":1.0},"149":{"tf":1.0},"156":{"tf":1.0},"175":{"tf":1.0},"52":{"tf":1.4142135623730951},"56":{"tf":1.0},"61":{"tf":1.4142135623730951},"62":{"tf":1.0},"63":{"tf":1.4142135623730951},"7":{"tf":1.0},"9":{"tf":1.0}}}}}},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":20,"docs":{"120":{"tf":1.0},"133":{"tf":1.0},"139":{"tf":1.0},"159":{"tf":1.7320508075688772},"55":{"tf":1.0},"59":{"tf":1.4142135623730951},"61":{"tf":1.0},"62":{"tf":1.4142135623730951},"63":{"tf":1.0},"65":{"tf":1.0},"66":{"tf":1.0},"67":{"tf":1.0},"68":{"tf":1.0},"69":{"tf":1.0},"72":{"tf":2.8284271247461903},"80":{"tf":1.4142135623730951},"81":{"tf":1.0},"83":{"tf":1.0},"84":{"tf":1.4142135623730951},"85":{"tf":1.0}}}}}},"c":{"/":{"c":{"df":1,"docs":{"3":{"tf":1.0}}},"df":0,"docs":{}},"a":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"148":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":1,"docs":{"59":{"tf":1.4142135623730951}}}},"n":{"'":{"df":0,"docs":{},"t":{"df":1,"docs":{"13":{"tf":1.0}}}},"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"52":{"tf":1.0}}}}},"df":0,"docs":{}},"p":{"a":{"b":{"df":0,"docs":{},"l":{"df":3,"docs":{"155":{"tf":1.0},"157":{"tf":1.0},"169":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":15,"docs":{"115":{"tf":1.0},"126":{"tf":1.4142135623730951},"169":{"tf":1.0},"33":{"tf":1.0},"42":{"tf":1.0},"62":{"tf":1.0},"63":{"tf":1.4142135623730951},"65":{"tf":2.23606797749979},"66":{"tf":2.0},"67":{"tf":1.4142135623730951},"68":{"tf":1.4142135623730951},"69":{"tf":1.7320508075688772},"70":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":2.8284271247461903}},"e":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":3,"docs":{"122":{"tf":1.0},"126":{"tf":1.0},"61":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}}}}},"r":{"df":0,"docs":{},"e":{"df":3,"docs":{"27":{"tf":1.0},"37":{"tf":1.0},"46":{"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":3,"docs":{"130":{"tf":1.0},"132":{"tf":1.0},"133":{"tf":1.4142135623730951}}}}}}},"df":5,"docs":{"130":{"tf":1.0},"14":{"tf":1.0},"16":{"tf":1.0},"5":{"tf":1.0},"8":{"tf":2.0}}}}},"s":{"df":0,"docs":{},"e":{"df":5,"docs":{"104":{"tf":1.0},"136":{"tf":1.0},"154":{"tf":1.0},"4":{"tf":1.0},"58":{"tf":1.4142135623730951}}}},"t":{"df":1,"docs":{"17":{"tf":1.4142135623730951}}},"u":{"df":0,"docs":{},"s":{"df":2,"docs":{"155":{"tf":1.0},"157":{"tf":1.0}}}}},"d":{"df":1,"docs":{"144":{"tf":1.0}},"h":{"9":{"df":0,"docs":{},"k":{"df":1,"docs":{"42":{"tf":1.0}}}},"df":0,"docs":{}}},"df":7,"docs":{"12":{"tf":2.449489742783178},"14":{"tf":1.0},"27":{"tf":1.0},"37":{"tf":1.0},"4":{"tf":1.0},"46":{"tf":1.0},"54":{"tf":1.0}},"h":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":8,"docs":{"128":{"tf":1.0},"144":{"tf":2.23606797749979},"53":{"tf":2.0},"57":{"tf":1.0},"59":{"tf":3.0},"60":{"tf":2.0},"61":{"tf":1.7320508075688772},"65":{"tf":1.0}}}},"n":{"df":0,"docs":{},"g":{"df":25,"docs":{"106":{"tf":1.0},"11":{"tf":1.0},"133":{"tf":1.0},"134":{"tf":1.0},"142":{"tf":1.4142135623730951},"149":{"tf":1.0},"152":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.4142135623730951},"157":{"tf":1.4142135623730951},"162":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.0},"3":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.0},"48":{"tf":1.0},"56":{"tf":1.0},"59":{"tf":1.0},"63":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"df":11,"docs":{"156":{"tf":1.4142135623730951},"158":{"tf":1.4142135623730951},"166":{"tf":1.4142135623730951},"24":{"tf":1.4142135623730951},"34":{"tf":1.0},"36":{"tf":1.0},"38":{"tf":1.0},"4":{"tf":1.4142135623730951},"43":{"tf":1.0},"45":{"tf":1.0},"47":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":4,"docs":{"2":{"tf":1.0},"23":{"tf":1.0},"59":{"tf":1.4142135623730951},"61":{"tf":1.0}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"101":{"tf":1.0}}}}}}},"i":{"d":{"df":0,"docs":{},"r":{"df":2,"docs":{"138":{"tf":1.0},"96":{"tf":2.0}}}},"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"13":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":2,"docs":{"25":{"tf":1.4142135623730951},"28":{"tf":1.4142135623730951}}}}},"r":{"df":1,"docs":{"148":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":1,"docs":{"163":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":2,"docs":{"3":{"tf":1.0},"79":{"tf":1.0}}}}}}},"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"136":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}},"df":29,"docs":{"1":{"tf":1.4142135623730951},"126":{"tf":1.0},"128":{"tf":1.0},"13":{"tf":1.4142135623730951},"130":{"tf":2.0},"133":{"tf":1.0},"134":{"tf":1.0},"136":{"tf":1.7320508075688772},"140":{"tf":1.4142135623730951},"156":{"tf":1.0},"160":{"tf":1.0},"170":{"tf":2.0},"171":{"tf":3.872983346207417},"172":{"tf":4.0},"175":{"tf":1.0},"2":{"tf":1.0},"21":{"tf":1.0},"23":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":2.8284271247461903},"31":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":3.1622776601683795},"40":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":3.1622776601683795},"53":{"tf":2.449489742783178},"73":{"tf":1.0},"75":{"tf":1.7320508075688772}}}}}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":1,"docs":{"11":{"tf":1.0}}}},"u":{"d":{"df":2,"docs":{"175":{"tf":1.0},"5":{"tf":1.0}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"df":1,"docs":{"41":{"tf":1.0}}},"df":46,"docs":{"100":{"tf":1.0},"104":{"tf":1.0},"108":{"tf":1.0},"113":{"tf":1.0},"117":{"tf":1.0},"122":{"tf":1.0},"126":{"tf":1.0},"130":{"tf":1.0},"139":{"tf":1.4142135623730951},"142":{"tf":2.23606797749979},"144":{"tf":2.23606797749979},"148":{"tf":1.0},"149":{"tf":1.4142135623730951},"150":{"tf":1.0},"153":{"tf":1.4142135623730951},"154":{"tf":1.0},"155":{"tf":1.7320508075688772},"156":{"tf":1.4142135623730951},"157":{"tf":2.6457513110645907},"168":{"tf":1.0},"21":{"tf":1.0},"22":{"tf":1.0},"26":{"tf":1.0},"31":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.0},"36":{"tf":1.4142135623730951},"37":{"tf":1.0},"4":{"tf":1.4142135623730951},"40":{"tf":1.0},"41":{"tf":2.0},"42":{"tf":1.4142135623730951},"43":{"tf":1.0},"45":{"tf":1.4142135623730951},"46":{"tf":1.0},"52":{"tf":1.0},"55":{"tf":1.4142135623730951},"57":{"tf":1.4142135623730951},"60":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.0},"83":{"tf":1.0},"87":{"tf":1.0},"91":{"tf":1.0},"95":{"tf":1.0}},"i":{"df":0,"docs":{},"p":{"df":2,"docs":{"33":{"tf":1.0},"42":{"tf":1.0}}}}}}}}}},"o":{"d":{"df":0,"docs":{},"e":{"b":{"a":{"df":0,"docs":{},"s":{"df":2,"docs":{"12":{"tf":1.0},"14":{"tf":1.0}}}},"df":0,"docs":{}},"df":9,"docs":{"12":{"tf":1.7320508075688772},"127":{"tf":1.0},"131":{"tf":1.0},"133":{"tf":2.0},"138":{"tf":1.0},"175":{"tf":1.0},"3":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"156":{"tf":1.0}}}}}},"m":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":12,"docs":{"102":{"tf":1.0},"111":{"tf":1.0},"115":{"tf":1.0},"126":{"tf":1.0},"144":{"tf":1.0},"170":{"tf":1.0},"172":{"tf":1.0},"175":{"tf":1.0},"59":{"tf":1.0},"65":{"tf":1.0},"89":{"tf":1.0},"96":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":7,"docs":{"133":{"tf":1.0},"143":{"tf":1.0},"170":{"tf":1.0},"34":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951},"50":{"tf":1.0},"58":{"tf":1.0}}},"m":{"a":{"df":1,"docs":{"151":{"tf":1.0}},"n":{"d":{"df":11,"docs":{"135":{"tf":1.0},"142":{"tf":1.4142135623730951},"145":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951},"157":{"tf":1.4142135623730951},"24":{"tf":1.0},"4":{"tf":2.0},"54":{"tf":1.4142135623730951},"55":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"13":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"t":{"=":{"\"":{"d":{"4":{"2":{"d":{"b":{"7":{"df":0,"docs":{},"e":{"1":{"4":{"c":{"2":{"df":0,"docs":{},"e":{"0":{"df":0,"docs":{},"e":{"7":{"5":{"8":{"df":0,"docs":{},"e":{"9":{"a":{"6":{"df":0,"docs":{},"e":{"b":{"6":{"5":{"5":{"c":{"c":{"df":0,"docs":{},"f":{"4":{"1":{"8":{"4":{"9":{"4":{"1":{"0":{"6":{"6":{"c":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"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":{},"n":{"df":3,"docs":{"141":{"tf":1.0},"142":{"tf":1.0},"65":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":3,"docs":{"165":{"tf":1.0},"166":{"tf":1.0},"81":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"n":{"df":9,"docs":{"133":{"tf":1.0},"14":{"tf":1.0},"143":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.4142135623730951},"172":{"tf":1.0},"175":{"tf":1.0},"2":{"tf":1.0},"53":{"tf":1.4142135623730951}}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":2,"docs":{"109":{"tf":1.7320508075688772},"120":{"tf":1.4142135623730951}}},"t":{"df":2,"docs":{"143":{"tf":1.0},"78":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":3,"docs":{"13":{"tf":1.0},"133":{"tf":1.0},"8":{"tf":1.0}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"53":{"tf":1.4142135623730951}}},"x":{"df":5,"docs":{"142":{"tf":1.0},"169":{"tf":1.0},"172":{"tf":1.0},"175":{"tf":1.0},"54":{"tf":1.0}}}},"i":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"175":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0}}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"162":{"tf":1.0}}},"s":{"df":2,"docs":{"1":{"tf":1.0},"3":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":3,"docs":{"26":{"tf":1.0},"27":{"tf":1.7320508075688772},"28":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":16,"docs":{"127":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0},"26":{"tf":2.449489742783178},"27":{"tf":2.0},"59":{"tf":2.0},"63":{"tf":1.4142135623730951},"73":{"tf":2.449489742783178},"74":{"tf":1.0},"75":{"tf":2.23606797749979},"76":{"tf":2.0},"77":{"tf":1.7320508075688772},"78":{"tf":2.449489742783178},"79":{"tf":2.23606797749979},"80":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"/":{"d":{"df":0,"docs":{},"e":{"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":1,"docs":{"78":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"127":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"s":{"df":2,"docs":{"143":{"tf":1.0},"60":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"2":{"tf":1.0}}}}}},"n":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":10,"docs":{"126":{"tf":1.0},"172":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0},"63":{"tf":1.0},"65":{"tf":1.0},"81":{"tf":2.0},"82":{"tf":1.0},"83":{"tf":1.0},"84":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"53":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"111":{"tf":1.0},"89":{"tf":1.0}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{".":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"y":{"(":{"df":0,"docs":{},"|":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"130":{"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":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"d":{":":{":":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"n":{"c":{":":{":":{"a":{"df":0,"docs":{},"r":{"c":{":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"130":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"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":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"133":{"tf":1.0}}}}}}},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"154":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":44,"docs":{"100":{"tf":1.4142135623730951},"101":{"tf":1.0},"104":{"tf":1.4142135623730951},"105":{"tf":1.4142135623730951},"108":{"tf":1.7320508075688772},"109":{"tf":2.0},"113":{"tf":1.7320508075688772},"117":{"tf":1.7320508075688772},"118":{"tf":1.4142135623730951},"122":{"tf":1.4142135623730951},"123":{"tf":1.0},"126":{"tf":1.4142135623730951},"130":{"tf":1.4142135623730951},"132":{"tf":2.0},"133":{"tf":2.23606797749979},"152":{"tf":1.7320508075688772},"153":{"tf":1.0},"154":{"tf":1.4142135623730951},"166":{"tf":1.0},"168":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"36":{"tf":1.4142135623730951},"37":{"tf":1.4142135623730951},"4":{"tf":1.7320508075688772},"43":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"46":{"tf":1.4142135623730951},"48":{"tf":1.0},"54":{"tf":1.0},"60":{"tf":2.23606797749979},"64":{"tf":1.0},"71":{"tf":1.4142135623730951},"72":{"tf":1.0},"75":{"tf":1.4142135623730951},"76":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.0},"83":{"tf":1.4142135623730951},"84":{"tf":1.4142135623730951},"87":{"tf":1.4142135623730951},"88":{"tf":1.0},"91":{"tf":1.7320508075688772},"95":{"tf":1.4142135623730951},"96":{"tf":1.0}},"m":{"a":{"df":0,"docs":{},"p":{"df":11,"docs":{"142":{"tf":1.0},"152":{"tf":2.0},"155":{"tf":1.0},"157":{"tf":1.0},"22":{"tf":1.0},"25":{"tf":1.0},"28":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"r":{"df":78,"docs":{"100":{"tf":1.7320508075688772},"101":{"tf":1.7320508075688772},"104":{"tf":2.449489742783178},"105":{"tf":1.7320508075688772},"108":{"tf":1.4142135623730951},"109":{"tf":2.6457513110645907},"11":{"tf":1.7320508075688772},"110":{"tf":1.0},"113":{"tf":1.4142135623730951},"114":{"tf":1.7320508075688772},"117":{"tf":1.4142135623730951},"118":{"tf":1.7320508075688772},"122":{"tf":1.4142135623730951},"123":{"tf":1.4142135623730951},"126":{"tf":1.4142135623730951},"129":{"tf":1.7320508075688772},"130":{"tf":1.4142135623730951},"131":{"tf":2.23606797749979},"132":{"tf":1.7320508075688772},"133":{"tf":3.1622776601683795},"136":{"tf":1.0},"139":{"tf":1.0},"141":{"tf":1.0},"142":{"tf":2.23606797749979},"143":{"tf":2.449489742783178},"144":{"tf":2.8284271247461903},"147":{"tf":2.6457513110645907},"148":{"tf":2.23606797749979},"150":{"tf":1.7320508075688772},"152":{"tf":2.23606797749979},"154":{"tf":2.0},"155":{"tf":1.4142135623730951},"156":{"tf":2.449489742783178},"157":{"tf":2.23606797749979},"158":{"tf":1.4142135623730951},"163":{"tf":1.0},"166":{"tf":1.4142135623730951},"168":{"tf":1.0},"170":{"tf":1.0},"172":{"tf":1.0},"18":{"tf":1.7320508075688772},"22":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":2.0},"29":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.7320508075688772},"34":{"tf":1.4142135623730951},"35":{"tf":1.4142135623730951},"37":{"tf":1.4142135623730951},"4":{"tf":2.23606797749979},"41":{"tf":1.0},"42":{"tf":2.0},"43":{"tf":1.4142135623730951},"44":{"tf":1.4142135623730951},"46":{"tf":1.4142135623730951},"51":{"tf":1.0},"52":{"tf":1.7320508075688772},"54":{"tf":3.1622776601683795},"55":{"tf":3.0},"56":{"tf":2.0},"57":{"tf":2.23606797749979},"60":{"tf":1.7320508075688772},"61":{"tf":1.4142135623730951},"64":{"tf":1.4142135623730951},"71":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951},"75":{"tf":2.0},"76":{"tf":1.4142135623730951},"83":{"tf":1.4142135623730951},"84":{"tf":1.7320508075688772},"87":{"tf":1.4142135623730951},"88":{"tf":1.7320508075688772},"91":{"tf":1.4142135623730951},"92":{"tf":1.7320508075688772},"95":{"tf":1.4142135623730951},"96":{"tf":2.0},"97":{"tf":1.4142135623730951}}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":1,"docs":{"170":{"tf":1.0}}}}}},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":2,"docs":{"19":{"tf":1.0},"27":{"tf":1.0}}}}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":30,"docs":{"139":{"tf":2.6457513110645907},"140":{"tf":1.4142135623730951},"145":{"tf":1.7320508075688772},"147":{"tf":1.7320508075688772},"148":{"tf":1.7320508075688772},"149":{"tf":1.0},"150":{"tf":1.0},"152":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.7320508075688772},"156":{"tf":1.0},"157":{"tf":1.0},"166":{"tf":1.7320508075688772},"170":{"tf":1.4142135623730951},"171":{"tf":1.0},"172":{"tf":2.0},"19":{"tf":1.0},"2":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":1.0},"27":{"tf":2.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"37":{"tf":2.23606797749979},"42":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951},"46":{"tf":2.23606797749979},"55":{"tf":1.0},"57":{"tf":1.0},"59":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":1,"docs":{"61":{"tf":1.0}}}}},"i":{"d":{"df":2,"docs":{"165":{"tf":1.0},"166":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"162":{"tf":1.0}}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"12":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"13":{"tf":1.7320508075688772}}}},"t":{"df":2,"docs":{"129":{"tf":1.0},"133":{"tf":1.0}},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"144":{"tf":1.0}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":5,"docs":{"128":{"tf":1.0},"51":{"tf":1.0},"59":{"tf":1.4142135623730951},"61":{"tf":1.4142135623730951},"64":{"tf":1.4142135623730951}}}}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":9,"docs":{"131":{"tf":1.0},"136":{"tf":1.4142135623730951},"156":{"tf":1.0},"158":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"5":{"tf":1.0},"51":{"tf":1.4142135623730951},"85":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"d":{":":{"/":{"/":{"7":{"b":{"3":{"d":{"9":{"df":0,"docs":{},"e":{"9":{"d":{"b":{"d":{"a":{"6":{"df":0,"docs":{},"f":{"2":{"df":0,"docs":{},"e":{"0":{"3":{"8":{"1":{"d":{"df":0,"docs":{},"f":{"7":{"6":{"6":{"9":{"df":0,"docs":{},"f":{"6":{"1":{"1":{"7":{"b":{"df":0,"docs":{},"f":{"3":{"df":0,"docs":{},"e":{"5":{"4":{"1":{"7":{"1":{"4":{"6":{"9":{"c":{"df":0,"docs":{},"f":{"a":{"c":{"b":{"c":{"df":0,"docs":{},"e":{"2":{"6":{"7":{"0":{"6":{"0":{"5":{"a":{"6":{"1":{"c":{"df":0,"docs":{},"e":{"4":{"b":{"8":{"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":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{"3":{"9":{"d":{"3":{"0":{"9":{"6":{"5":{"b":{"df":0,"docs":{},"e":{"c":{"d":{"b":{"c":{"4":{"0":{"3":{"3":{"6":{"df":0,"docs":{},"f":{"d":{"9":{"a":{"a":{"6":{"4":{"2":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"7":{"7":{"6":{"4":{"2":{"1":{"5":{"5":{"3":{"6":{"1":{"5":{"df":0,"docs":{},"f":{"6":{"4":{"2":{"d":{"d":{"5":{"9":{"9":{"df":0,"docs":{},"e":{"1":{"b":{"0":{"d":{"8":{"8":{"c":{"5":{"0":{"5":{"b":{"6":{"df":1,"docs":{"45":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{},"n":{"df":0,"docs":{},"t":{"df":5,"docs":{"136":{"tf":1.0},"152":{"tf":1.4142135623730951},"36":{"tf":1.0},"45":{"tf":1.0},"61":{"tf":1.0}}}},"x":{"df":0,"docs":{},"t":{"df":4,"docs":{"128":{"tf":1.0},"51":{"tf":1.0},"57":{"tf":1.0},"72":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":1,"docs":{"166":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"14":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"l":{"df":34,"docs":{"1":{"tf":1.0},"102":{"tf":1.0},"126":{"tf":1.0},"134":{"tf":1.7320508075688772},"135":{"tf":1.0},"136":{"tf":1.0},"139":{"tf":1.0},"142":{"tf":2.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":2.8284271247461903},"156":{"tf":3.3166247903554},"157":{"tf":2.23606797749979},"158":{"tf":1.0},"172":{"tf":1.7320508075688772},"3":{"tf":1.0},"32":{"tf":1.4142135623730951},"33":{"tf":1.7320508075688772},"34":{"tf":1.0},"41":{"tf":1.4142135623730951},"42":{"tf":1.4142135623730951},"43":{"tf":1.0},"56":{"tf":1.0},"97":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"127":{"tf":1.0}}}},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"85":{"tf":1.0}}},"t":{"df":1,"docs":{"133":{"tf":1.0}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"133":{"tf":1.0}}}}}}}}}}}}},"df":0,"docs":{}}}}}}}}}}},"o":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"172":{"tf":1.0}}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"i":{"df":5,"docs":{"160":{"tf":1.0},"21":{"tf":1.0},"27":{"tf":1.4142135623730951},"31":{"tf":1.4142135623730951},"40":{"tf":1.4142135623730951}}}},"r":{"df":0,"docs":{},"e":{"df":3,"docs":{"59":{"tf":1.0},"62":{"tf":1.0},"79":{"tf":2.0}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"124":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"172":{"tf":1.0}}}}}},"df":0,"docs":{},"l":{"df":1,"docs":{"148":{"tf":1.0}}},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":7,"docs":{"138":{"tf":1.0},"144":{"tf":1.4142135623730951},"148":{"tf":2.0},"151":{"tf":1.0},"42":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"2":{"tf":1.0}}}},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":7,"docs":{"110":{"tf":1.4142135623730951},"124":{"tf":1.0},"139":{"tf":1.0},"140":{"tf":1.0},"141":{"tf":1.0},"147":{"tf":2.0},"148":{"tf":2.0}}}},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"138":{"tf":1.0}}},"y":{"_":{"c":{"df":0,"docs":{},"o":{"d":{"df":2,"docs":{"138":{"tf":1.0},"140":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"p":{"d":{"df":1,"docs":{"155":{"tf":1.0}}},"df":0,"docs":{},"u":{"df":3,"docs":{"2":{"tf":1.0},"48":{"tf":1.0},"79":{"tf":1.0}}}},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":4,"docs":{"130":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.0},"133":{"tf":1.7320508075688772}}}}},"d":{"df":3,"docs":{"142":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":22,"docs":{"12":{"tf":1.0},"127":{"tf":1.0},"132":{"tf":1.0},"133":{"tf":1.0},"140":{"tf":1.0},"156":{"tf":1.0},"17":{"tf":1.0},"26":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.4142135623730951},"35":{"tf":1.7320508075688772},"36":{"tf":1.4142135623730951},"37":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.4142135623730951},"44":{"tf":1.7320508075688772},"45":{"tf":1.4142135623730951},"46":{"tf":1.0},"53":{"tf":1.7320508075688772},"59":{"tf":1.0},"60":{"tf":1.4142135623730951},"64":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"129":{"tf":1.0},"133":{"tf":1.0}}}}}}}}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"a":{"df":2,"docs":{"166":{"tf":1.4142135623730951},"59":{"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":3,"docs":{"126":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}}},"t":{"df":0,"docs":{},"x":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"132":{"tf":1.4142135623730951}},"s":{".":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"(":{"b":{"\"":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"d":{"b":{"df":0,"docs":{},"y":{"df":1,"docs":{"128":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"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":{}},"df":2,"docs":{"128":{"tf":1.4142135623730951},"132":{"tf":1.4142135623730951}}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":8,"docs":{"156":{"tf":1.7320508075688772},"158":{"tf":1.7320508075688772},"34":{"tf":1.7320508075688772},"36":{"tf":1.4142135623730951},"37":{"tf":1.0},"43":{"tf":1.7320508075688772},"45":{"tf":1.4142135623730951},"46":{"tf":1.0}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":21,"docs":{"104":{"tf":1.0},"11":{"tf":1.0},"129":{"tf":1.0},"134":{"tf":1.0},"135":{"tf":1.0},"139":{"tf":1.4142135623730951},"140":{"tf":1.0},"144":{"tf":1.0},"147":{"tf":1.0},"148":{"tf":1.4142135623730951},"149":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0},"159":{"tf":1.0},"34":{"tf":1.0},"43":{"tf":1.0},"52":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":9,"docs":{"127":{"tf":2.0},"128":{"tf":1.0},"129":{"tf":1.0},"130":{"tf":1.4142135623730951},"131":{"tf":1.0},"132":{"tf":1.0},"133":{"tf":1.0},"143":{"tf":1.0},"175":{"tf":1.0}}}}}}}},"d":{"7":{"df":0,"docs":{},"r":{"df":0,"docs":{},"f":{"df":0,"docs":{},"x":{"df":2,"docs":{"35":{"tf":1.7320508075688772},"36":{"tf":2.23606797749979}}}}}},"a":{"df":0,"docs":{},"t":{"a":{"b":{"a":{"df":0,"docs":{},"s":{"df":4,"docs":{"138":{"tf":1.4142135623730951},"140":{"tf":1.0},"48":{"tf":1.0},"57":{"tf":1.0}}}},"df":0,"docs":{}},"df":17,"docs":{"1":{"tf":1.0},"115":{"tf":1.0},"124":{"tf":1.4142135623730951},"128":{"tf":1.0},"136":{"tf":1.7320508075688772},"139":{"tf":2.449489742783178},"152":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951},"166":{"tf":1.4142135623730951},"172":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.7320508075688772},"3":{"tf":1.0},"61":{"tf":1.4142135623730951},"63":{"tf":1.0},"73":{"tf":1.0},"75":{"tf":1.4142135623730951}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"156":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"/":{"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":1,"docs":{"79":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":8,"docs":{"132":{"tf":1.0},"162":{"tf":1.4142135623730951},"60":{"tf":1.4142135623730951},"63":{"tf":1.0},"85":{"tf":2.23606797749979},"86":{"tf":1.0},"87":{"tf":1.4142135623730951},"88":{"tf":1.4142135623730951}}}}},"c":{"df":0,"docs":{},"i":{"d":{"df":3,"docs":{"14":{"tf":1.0},"156":{"tf":1.0},"97":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":1,"docs":{"14":{"tf":1.0}}}},"l":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"120":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"d":{"df":2,"docs":{"78":{"tf":1.0},"79":{"tf":1.7320508075688772}}},"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":8,"docs":{"26":{"tf":1.0},"63":{"tf":1.0},"73":{"tf":1.0},"75":{"tf":1.4142135623730951},"76":{"tf":1.4142135623730951},"78":{"tf":1.0},"79":{"tf":1.0},"80":{"tf":1.0}}}}}}}}}},"d":{"df":0,"docs":{},"i":{"c":{"df":11,"docs":{"0":{"tf":1.0},"1":{"tf":1.7320508075688772},"169":{"tf":1.0},"170":{"tf":2.23606797749979},"171":{"tf":1.4142135623730951},"172":{"tf":2.8284271247461903},"175":{"tf":1.0},"22":{"tf":1.4142135623730951},"37":{"tf":1.0},"46":{"tf":1.0},"75":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":1,"docs":{"3":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"50":{"tf":1.0}}}}}},"f":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":31,"docs":{"101":{"tf":1.0},"105":{"tf":1.0},"109":{"tf":1.0},"123":{"tf":1.0},"128":{"tf":1.0},"138":{"tf":1.0},"142":{"tf":1.0},"150":{"tf":1.4142135623730951},"152":{"tf":1.4142135623730951},"153":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.7320508075688772},"156":{"tf":1.0},"157":{"tf":1.4142135623730951},"162":{"tf":1.0},"163":{"tf":1.0},"18":{"tf":1.0},"22":{"tf":1.4142135623730951},"26":{"tf":1.4142135623730951},"35":{"tf":1.7320508075688772},"36":{"tf":2.0},"4":{"tf":1.4142135623730951},"44":{"tf":1.7320508075688772},"45":{"tf":2.0},"48":{"tf":2.0},"54":{"tf":1.0},"57":{"tf":1.7320508075688772},"62":{"tf":1.0},"72":{"tf":1.4142135623730951},"76":{"tf":1.0},"84":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":6,"docs":{"109":{"tf":1.0},"114":{"tf":1.0},"129":{"tf":1.0},"132":{"tf":1.0},"165":{"tf":1.0},"92":{"tf":1.0}},"i":{"df":0,"docs":{},"t":{"df":9,"docs":{"101":{"tf":1.0},"109":{"tf":1.0},"118":{"tf":1.0},"123":{"tf":1.0},"140":{"tf":1.0},"72":{"tf":1.0},"76":{"tf":1.0},"84":{"tf":1.0},"96":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"/":{"a":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"76":{"tf":1.4142135623730951},"96":{"tf":1.0}}}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"109":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"c":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"r":{"df":1,"docs":{"96":{"tf":1.0}}}},"df":0,"docs":{}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"109":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"109":{"tf":1.0}}}}}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":4,"docs":{"109":{"tf":1.0},"118":{"tf":1.0},"123":{"tf":1.0},"72":{"tf":1.0}}}}},"m":{"df":0,"docs":{},"o":{"d":{"df":1,"docs":{"76":{"tf":1.0}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"i":{"df":1,"docs":{"101":{"tf":1.0}}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"96":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"_":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"1":{"6":{"df":1,"docs":{"96":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"96":{"tf":1.4142135623730951}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":2,"docs":{"72":{"tf":1.0},"84":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"109":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":3,"docs":{"25":{"tf":1.4142135623730951},"28":{"tf":1.4142135623730951},"53":{"tf":1.0}}}}},"m":{"df":0,"docs":{},"o":{"df":1,"docs":{"156":{"tf":1.0}},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":4,"docs":{"27":{"tf":1.0},"36":{"tf":1.0},"41":{"tf":1.0},"45":{"tf":1.0}}}}}}}},"n":{"df":0,"docs":{},"i":{"df":3,"docs":{"95":{"tf":1.0},"96":{"tf":1.4142135623730951},"97":{"tf":2.449489742783178}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":7,"docs":{"11":{"tf":1.0},"130":{"tf":1.4142135623730951},"132":{"tf":1.0},"133":{"tf":1.7320508075688772},"3":{"tf":1.0},"4":{"tf":1.0},"93":{"tf":1.0}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"y":{"df":11,"docs":{"1":{"tf":1.0},"153":{"tf":1.4142135623730951},"157":{"tf":1.0},"33":{"tf":2.0},"34":{"tf":1.4142135623730951},"4":{"tf":1.4142135623730951},"42":{"tf":2.23606797749979},"43":{"tf":1.4142135623730951},"5":{"tf":1.0},"58":{"tf":1.0},"85":{"tf":1.0}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"'":{"df":1,"docs":{"143":{"tf":1.0}}},"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"34":{"tf":1.0},"43":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}}}}}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"132":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"s":{"c":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"b":{"df":7,"docs":{"131":{"tf":1.4142135623730951},"143":{"tf":1.0},"36":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"60":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.0}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":16,"docs":{"101":{"tf":2.23606797749979},"105":{"tf":1.7320508075688772},"109":{"tf":3.3166247903554},"118":{"tf":1.7320508075688772},"123":{"tf":1.4142135623730951},"138":{"tf":1.0},"141":{"tf":1.4142135623730951},"57":{"tf":3.1622776601683795},"62":{"tf":1.0},"63":{"tf":1.0},"64":{"tf":1.4142135623730951},"72":{"tf":3.4641016151377544},"76":{"tf":1.4142135623730951},"84":{"tf":1.7320508075688772},"88":{"tf":1.4142135623730951},"96":{"tf":2.8284271247461903}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"132":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":2,"docs":{"0":{"tf":1.0},"1":{"tf":1.4142135623730951}}}},"r":{"df":2,"docs":{"50":{"tf":1.0},"61":{"tf":1.0}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"53":{"tf":1.0},"58":{"tf":1.0}}}}}},"t":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":4,"docs":{"109":{"tf":1.0},"122":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":3,"docs":{"51":{"tf":1.0},"53":{"tf":1.0},"60":{"tf":1.0}}}}}}}},"v":{"df":3,"docs":{"37":{"tf":1.0},"46":{"tf":1.0},"7":{"tf":1.0}},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":6,"docs":{"1":{"tf":1.0},"13":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0},"175":{"tf":1.7320508075688772},"2":{"tf":1.0}}}}}}}},"i":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"173":{"tf":1.0}}}},"df":0,"docs":{}}}},"d":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":3,"docs":{"14":{"tf":1.4142135623730951},"37":{"tf":1.0},"46":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":8,"docs":{"124":{"tf":1.0},"141":{"tf":1.0},"155":{"tf":1.0},"163":{"tf":1.0},"166":{"tf":1.0},"169":{"tf":1.0},"4":{"tf":1.0},"58":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":8,"docs":{"109":{"tf":1.0},"119":{"tf":1.0},"127":{"tf":1.4142135623730951},"128":{"tf":1.0},"141":{"tf":2.0},"147":{"tf":1.0},"50":{"tf":1.0},"59":{"tf":1.0}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"l":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"109":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"i":{"df":7,"docs":{"13":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.4142135623730951},"27":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"54":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"s":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"13":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"148":{"tf":1.0}}}},"df":0,"docs":{}}}},"v":{"df":7,"docs":{"142":{"tf":1.7320508075688772},"143":{"tf":1.0},"144":{"tf":1.4142135623730951},"148":{"tf":1.0},"149":{"tf":1.0},"157":{"tf":1.7320508075688772},"160":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":10,"docs":{"142":{"tf":1.4142135623730951},"143":{"tf":1.4142135623730951},"144":{"tf":2.23606797749979},"148":{"tf":2.0},"155":{"tf":1.7320508075688772},"156":{"tf":1.0},"157":{"tf":1.4142135623730951},"158":{"tf":1.0},"4":{"tf":1.4142135623730951},"48":{"tf":1.0}}},"y":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"147":{"tf":1.0}}}}}}}}}}}}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"13":{"tf":1.0}}}}}},"df":0,"docs":{},"k":{"df":1,"docs":{"154":{"tf":1.0}}},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"166":{"tf":1.0}}}}}},"t":{"a":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"135":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":5,"docs":{"100":{"tf":1.0},"101":{"tf":1.0},"6":{"tf":1.4142135623730951},"63":{"tf":1.0},"98":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"v":{"df":0,"docs":{},"e":{"df":1,"docs":{"50":{"tf":1.0}}}}},"o":{"_":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":3,"docs":{"76":{"tf":1.0},"83":{"tf":1.0},"84":{"tf":1.7320508075688772}}}}}}},"c":{"df":11,"docs":{"101":{"tf":1.4142135623730951},"105":{"tf":1.4142135623730951},"109":{"tf":1.4142135623730951},"118":{"tf":1.4142135623730951},"123":{"tf":1.4142135623730951},"136":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951},"76":{"tf":1.4142135623730951},"84":{"tf":1.4142135623730951},"88":{"tf":1.4142135623730951},"96":{"tf":1.4142135623730951}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"k":{"df":0,"docs":{},"g":{".":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"/":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"/":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{":":{"0":{".":{"8":{".":{"0":{"df":1,"docs":{"7":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":13,"docs":{"109":{"tf":1.0},"12":{"tf":1.0},"122":{"tf":1.0},"127":{"tf":1.0},"143":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0},"162":{"tf":1.0},"167":{"tf":1.4142135623730951},"55":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.0},"64":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"144":{"tf":1.0}}}}},"df":0,"docs":{}},"n":{"'":{"df":0,"docs":{},"t":{"df":3,"docs":{"36":{"tf":1.0},"45":{"tf":1.0},"59":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":2,"docs":{"102":{"tf":1.0},"59":{"tf":1.0}}}},"w":{"df":0,"docs":{},"n":{"df":4,"docs":{"139":{"tf":1.0},"140":{"tf":1.0},"2":{"tf":1.0},"65":{"tf":1.0}},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":7,"docs":{"102":{"tf":1.0},"128":{"tf":1.4142135623730951},"139":{"tf":2.449489742783178},"53":{"tf":1.0},"59":{"tf":1.4142135623730951},"63":{"tf":1.0},"98":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}},"q":{"df":0,"docs":{},"v":{"df":0,"docs":{},"j":{"df":0,"docs":{},"g":{"df":1,"docs":{"34":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":10,"docs":{"104":{"tf":1.0},"124":{"tf":1.4142135623730951},"139":{"tf":1.4142135623730951},"53":{"tf":1.0},"59":{"tf":3.0},"63":{"tf":1.4142135623730951},"89":{"tf":2.23606797749979},"90":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"e":{"df":4,"docs":{"104":{"tf":1.0},"147":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.0}}},"r":{"a":{"df":0,"docs":{},"t":{"df":6,"docs":{"105":{"tf":1.4142135623730951},"115":{"tf":1.0},"119":{"tf":1.0},"139":{"tf":1.0},"141":{"tf":1.4142135623730951},"63":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":3,"docs":{"104":{"tf":1.0},"105":{"tf":1.0},"133":{"tf":1.0}}}}},"y":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":16,"docs":{"106":{"tf":1.0},"109":{"tf":1.0},"110":{"tf":1.0},"120":{"tf":1.0},"122":{"tf":1.0},"123":{"tf":1.0},"124":{"tf":1.7320508075688772},"126":{"tf":1.4142135623730951},"131":{"tf":1.0},"141":{"tf":1.0},"52":{"tf":1.0},"56":{"tf":2.0},"61":{"tf":2.8284271247461903},"62":{"tf":1.4142135623730951},"63":{"tf":1.4142135623730951},"65":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"g":{"df":8,"docs":{"139":{"tf":1.0},"141":{"tf":1.0},"144":{"tf":1.4142135623730951},"147":{"tf":1.0},"166":{"tf":1.7320508075688772},"51":{"tf":1.4142135623730951},"57":{"tf":1.4142135623730951},"61":{"tf":1.0}}}},"a":{"c":{"df":0,"docs":{},"h":{"df":21,"docs":{"126":{"tf":1.0},"128":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":1.0},"148":{"tf":1.0},"155":{"tf":1.4142135623730951},"157":{"tf":1.4142135623730951},"166":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"37":{"tf":1.0},"41":{"tf":1.0},"43":{"tf":1.0},"46":{"tf":1.0},"55":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.0},"61":{"tf":1.7320508075688772},"62":{"tf":1.0},"81":{"tf":1.4142135623730951},"88":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"139":{"tf":1.0},"34":{"tf":1.0},"43":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"14":{"tf":1.0},"141":{"tf":1.0},"27":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"5":{"tf":1.0}}}}}}},"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":4,"docs":{"130":{"tf":1.0},"17":{"tf":2.0},"18":{"tf":1.0},"19":{"tf":1.0}}}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"14":{"tf":1.0}}}}}}}}}},"d":{"df":1,"docs":{"144":{"tf":1.4142135623730951}},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"27":{"tf":1.4142135623730951},"37":{"tf":1.4142135623730951},"46":{"tf":1.4142135623730951}}}}},"df":1,"docs":{"17":{"tf":1.0}},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"60":{"tf":1.0},"61":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"32":{"tf":1.0}}}}}}},"m":{"b":{"df":0,"docs":{},"e":{"d":{"df":1,"docs":{"12":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"n":{"a":{"b":{"df":0,"docs":{},"l":{"df":2,"docs":{"172":{"tf":1.0},"61":{"tf":1.0}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"o":{"d":{"df":7,"docs":{"151":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"55":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.4142135623730951},"85":{"tf":1.0}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"139":{"tf":1.0},"148":{"tf":1.0}}}}}}},"d":{"df":7,"docs":{"36":{"tf":1.0},"45":{"tf":1.0},"60":{"tf":1.0},"67":{"tf":1.0},"72":{"tf":1.4142135623730951},"81":{"tf":1.0},"96":{"tf":1.4142135623730951}},"i":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"136":{"tf":1.0}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"\"":{",":{"\"":{"a":{"d":{"d":{"df":0,"docs":{},"r":{"df":1,"docs":{"18":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"'":{"df":4,"docs":{"120":{"tf":1.0},"124":{"tf":1.0},"144":{"tf":1.0},"52":{"tf":1.0}}},"df":57,"docs":{"100":{"tf":1.7320508075688772},"101":{"tf":2.0},"104":{"tf":1.0},"108":{"tf":1.0},"113":{"tf":1.0},"117":{"tf":1.0},"120":{"tf":1.4142135623730951},"122":{"tf":1.0},"126":{"tf":1.4142135623730951},"128":{"tf":1.4142135623730951},"130":{"tf":1.0},"133":{"tf":1.0},"139":{"tf":2.23606797749979},"142":{"tf":2.23606797749979},"144":{"tf":2.6457513110645907},"148":{"tf":1.4142135623730951},"149":{"tf":1.0},"150":{"tf":1.7320508075688772},"151":{"tf":1.4142135623730951},"152":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.7320508075688772},"156":{"tf":2.23606797749979},"157":{"tf":2.23606797749979},"158":{"tf":1.4142135623730951},"164":{"tf":1.7320508075688772},"165":{"tf":1.0},"166":{"tf":1.7320508075688772},"18":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"36":{"tf":1.7320508075688772},"37":{"tf":1.0},"41":{"tf":1.0},"42":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951},"45":{"tf":1.7320508075688772},"46":{"tf":1.0},"48":{"tf":1.0},"49":{"tf":2.0},"50":{"tf":1.0},"51":{"tf":2.8284271247461903},"52":{"tf":2.8284271247461903},"53":{"tf":2.23606797749979},"55":{"tf":2.8284271247461903},"56":{"tf":1.0},"57":{"tf":2.8284271247461903},"60":{"tf":1.0},"61":{"tf":1.4142135623730951},"63":{"tf":1.4142135623730951},"71":{"tf":1.0},"75":{"tf":1.0},"83":{"tf":1.0},"87":{"tf":1.0},"91":{"tf":1.0},"95":{"tf":1.0},"98":{"tf":1.0}}}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"c":{"df":1,"docs":{"104":{"tf":1.0}}},"df":0,"docs":{}}}},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":5,"docs":{"12":{"tf":1.0},"13":{"tf":1.0},"159":{"tf":2.0},"160":{"tf":2.0},"171":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":5,"docs":{"1":{"tf":1.0},"166":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0},"75":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"19":{"tf":1.0}}}},"i":{"df":0,"docs":{},"r":{"df":3,"docs":{"58":{"tf":1.0},"75":{"tf":1.4142135623730951},"97":{"tf":1.4142135623730951}}},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"138":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"2":{"tf":1.0},"61":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"m":{"df":6,"docs":{"101":{"tf":1.7320508075688772},"57":{"tf":1.0},"72":{"tf":1.7320508075688772},"76":{"tf":1.4142135623730951},"84":{"tf":1.0},"96":{"tf":1.4142135623730951}}}},"v":{"df":5,"docs":{"142":{"tf":2.23606797749979},"155":{"tf":1.7320508075688772},"157":{"tf":2.449489742783178},"4":{"tf":2.0},"48":{"tf":2.6457513110645907}},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":3,"docs":{"162":{"tf":1.4142135623730951},"163":{"tf":1.0},"54":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"y":{"df":2,"docs":{"14":{"tf":2.0},"143":{"tf":1.0}}}}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":3,"docs":{"133":{"tf":1.0},"144":{"tf":1.0},"147":{"tf":1.7320508075688772}},"v":{"df":1,"docs":{"133":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":4,"docs":{"133":{"tf":1.0},"139":{"tf":1.0},"148":{"tf":1.0},"85":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"53":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"c":{"/":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"/":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"54":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}}}}}},"df":3,"docs":{"155":{"tf":1.0},"157":{"tf":1.0},"170":{"tf":1.0}}},"df":0,"docs":{}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"97":{"tf":1.7320508075688772}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"172":{"tf":1.0},"19":{"tf":1.0}},"t":{"df":2,"docs":{"139":{"tf":1.7320508075688772},"162":{"tf":1.0}}}}}},"x":{"a":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"104":{"tf":1.0},"79":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"59":{"tf":1.0}}}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":42,"docs":{"100":{"tf":1.7320508075688772},"104":{"tf":2.23606797749979},"108":{"tf":1.4142135623730951},"11":{"tf":1.0},"113":{"tf":1.4142135623730951},"117":{"tf":1.4142135623730951},"122":{"tf":1.4142135623730951},"126":{"tf":1.4142135623730951},"127":{"tf":2.0},"130":{"tf":1.4142135623730951},"133":{"tf":1.0},"151":{"tf":1.0},"152":{"tf":1.0},"153":{"tf":1.4142135623730951},"154":{"tf":1.4142135623730951},"156":{"tf":1.0},"169":{"tf":2.0},"170":{"tf":1.4142135623730951},"171":{"tf":1.4142135623730951},"172":{"tf":1.0},"173":{"tf":1.0},"19":{"tf":1.0},"23":{"tf":1.0},"29":{"tf":1.4142135623730951},"32":{"tf":1.0},"36":{"tf":1.0},"4":{"tf":1.7320508075688772},"41":{"tf":1.4142135623730951},"45":{"tf":1.0},"52":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":1.4142135623730951},"55":{"tf":1.4142135623730951},"59":{"tf":1.7320508075688772},"60":{"tf":2.0},"61":{"tf":1.0},"71":{"tf":1.4142135623730951},"75":{"tf":1.7320508075688772},"83":{"tf":1.4142135623730951},"87":{"tf":1.4142135623730951},"91":{"tf":1.4142135623730951},"95":{"tf":1.4142135623730951}},"e":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"117":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"c":{"df":0,"docs":{},"e":{"df":1,"docs":{"104":{"tf":1.0}},"l":{"df":1,"docs":{"14":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"13":{"tf":1.0},"141":{"tf":2.0}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"154":{"tf":1.0},"166":{"tf":1.0},"59":{"tf":1.4142135623730951}}}}},"p":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"12":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"11":{"tf":1.4142135623730951},"172":{"tf":1.0},"27":{"tf":1.0}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"155":{"tf":1.0},"157":{"tf":1.0}}}}}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"24":{"tf":1.0}}}},"s":{"df":12,"docs":{"139":{"tf":1.0},"140":{"tf":1.0},"147":{"tf":1.0},"148":{"tf":1.0},"150":{"tf":1.4142135623730951},"155":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.0},"163":{"tf":1.0},"37":{"tf":1.0},"4":{"tf":1.4142135623730951},"46":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":3,"docs":{"106":{"tf":1.0},"69":{"tf":1.4142135623730951},"72":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"130":{"tf":1.0},"131":{"tf":1.0},"144":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":2,"docs":{"127":{"tf":1.0},"175":{"tf":1.0}}}},"r":{"df":0,"docs":{},"n":{"df":6,"docs":{"12":{"tf":1.4142135623730951},"126":{"tf":1.0},"33":{"tf":1.0},"37":{"tf":1.7320508075688772},"42":{"tf":1.0},"46":{"tf":1.7320508075688772}}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"52":{"tf":1.0},"61":{"tf":1.4142135623730951},"62":{"tf":1.0}}}},"df":1,"docs":{"175":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"79":{"tf":1.0}}}}}}}},"f":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"85":{"tf":1.0}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"=":{"6":{"0":{"df":1,"docs":{"166":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"166":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}}}}}}},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":5,"docs":{"108":{"tf":1.0},"109":{"tf":1.0},"110":{"tf":1.0},"113":{"tf":1.0},"91":{"tf":1.0}}}}}}}}}},"s":{"df":8,"docs":{"108":{"tf":1.0},"109":{"tf":1.4142135623730951},"113":{"tf":1.0},"117":{"tf":1.0},"52":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":1.4142135623730951},"91":{"tf":1.0}}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"r":{"df":3,"docs":{"21":{"tf":1.0},"31":{"tf":1.0},"40":{"tf":1.0}}}},"df":0,"docs":{}}}}},"q":{"df":5,"docs":{"10":{"tf":1.7320508075688772},"11":{"tf":1.0},"12":{"tf":1.0},"13":{"tf":1.0},"14":{"tf":1.0}}},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"100":{"tf":1.0}}}}}},"t":{"df":2,"docs":{"11":{"tf":1.7320508075688772},"79":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"14":{"tf":1.0}}}}}}},"df":12,"docs":{"22":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.0},"28":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":6,"docs":{"130":{"tf":1.0},"134":{"tf":1.0},"170":{"tf":1.0},"3":{"tf":1.4142135623730951},"52":{"tf":1.0},"79":{"tf":1.0}}}}}},"d":{"df":1,"docs":{"59":{"tf":1.4142135623730951}}},"df":0,"docs":{},"e":{"d":{"df":2,"docs":{"41":{"tf":1.0},"59":{"tf":1.0}}},"df":1,"docs":{"138":{"tf":1.0}},"l":{"df":1,"docs":{"19":{"tf":1.0}}}},"w":{"df":3,"docs":{"104":{"tf":1.0},"133":{"tf":1.0},"59":{"tf":1.0}}}},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"3":{"tf":1.0}}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"d":{"df":7,"docs":{"138":{"tf":1.4142135623730951},"144":{"tf":1.7320508075688772},"23":{"tf":1.0},"27":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0},"52":{"tf":1.0}}},"df":0,"docs":{}}},"g":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"14":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"e":{"df":19,"docs":{"133":{"tf":1.0},"142":{"tf":1.4142135623730951},"152":{"tf":1.0},"154":{"tf":2.6457513110645907},"155":{"tf":1.7320508075688772},"156":{"tf":1.7320508075688772},"157":{"tf":1.7320508075688772},"158":{"tf":1.4142135623730951},"160":{"tf":1.0},"166":{"tf":1.4142135623730951},"27":{"tf":1.0},"37":{"tf":1.0},"4":{"tf":1.4142135623730951},"46":{"tf":1.0},"48":{"tf":1.0},"54":{"tf":2.6457513110645907},"55":{"tf":1.7320508075688772},"56":{"tf":1.0},"57":{"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":2,"docs":{"154":{"tf":2.0},"157":{"tf":1.0}}}}}}}}},"l":{"df":1,"docs":{"27":{"tf":1.0}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"'":{"df":11,"docs":{"106":{"tf":1.0},"120":{"tf":1.0},"123":{"tf":1.0},"141":{"tf":1.4142135623730951},"144":{"tf":1.0},"64":{"tf":1.0},"65":{"tf":1.0},"73":{"tf":1.0},"81":{"tf":1.0},"88":{"tf":1.0},"93":{"tf":1.0}}},":":{":":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"`":{"]":{"[":{"c":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{":":{":":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":1,"docs":{"109":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"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":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"`":{"]":{"[":{"c":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{":":{":":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"109":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"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":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"144":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":1,"docs":{"144":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"168":{"tf":1.0}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":2,"docs":{"60":{"tf":1.0},"64":{"tf":1.4142135623730951}}}}}}}},"df":111,"docs":{"100":{"tf":1.4142135623730951},"101":{"tf":1.0},"102":{"tf":1.4142135623730951},"103":{"tf":1.7320508075688772},"104":{"tf":1.7320508075688772},"105":{"tf":1.0},"106":{"tf":1.4142135623730951},"107":{"tf":1.7320508075688772},"108":{"tf":1.4142135623730951},"109":{"tf":2.6457513110645907},"11":{"tf":1.0},"110":{"tf":1.0},"111":{"tf":1.7320508075688772},"112":{"tf":1.7320508075688772},"113":{"tf":1.4142135623730951},"114":{"tf":1.0},"115":{"tf":1.7320508075688772},"116":{"tf":1.7320508075688772},"117":{"tf":1.4142135623730951},"118":{"tf":1.0},"119":{"tf":1.0},"120":{"tf":2.0},"121":{"tf":1.7320508075688772},"122":{"tf":2.0},"123":{"tf":1.0},"124":{"tf":2.0},"125":{"tf":1.0},"126":{"tf":2.6457513110645907},"127":{"tf":3.0},"128":{"tf":2.6457513110645907},"129":{"tf":2.0},"130":{"tf":2.0},"131":{"tf":1.7320508075688772},"132":{"tf":2.0},"133":{"tf":2.23606797749979},"141":{"tf":3.3166247903554},"142":{"tf":1.0},"144":{"tf":3.3166247903554},"152":{"tf":2.23606797749979},"154":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0},"162":{"tf":1.0},"170":{"tf":1.4142135623730951},"171":{"tf":1.0},"172":{"tf":1.0},"173":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"36":{"tf":1.0},"37":{"tf":1.0},"38":{"tf":1.0},"4":{"tf":1.0},"41":{"tf":1.0},"42":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951},"45":{"tf":1.0},"46":{"tf":1.0},"47":{"tf":1.0},"50":{"tf":2.449489742783178},"51":{"tf":1.4142135623730951},"52":{"tf":1.0},"53":{"tf":2.0},"55":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":2.23606797749979},"58":{"tf":2.0},"59":{"tf":4.69041575982343},"60":{"tf":3.7416573867739413},"61":{"tf":4.242640687119285},"62":{"tf":1.7320508075688772},"63":{"tf":2.6457513110645907},"64":{"tf":2.8284271247461903},"65":{"tf":2.0},"66":{"tf":1.0},"67":{"tf":1.0},"68":{"tf":1.0},"69":{"tf":1.0},"70":{"tf":1.7320508075688772},"71":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951},"73":{"tf":1.0},"74":{"tf":1.7320508075688772},"75":{"tf":2.23606797749979},"76":{"tf":1.0},"77":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.0},"80":{"tf":1.0},"81":{"tf":1.0},"82":{"tf":1.7320508075688772},"83":{"tf":1.4142135623730951},"84":{"tf":2.0},"85":{"tf":1.7320508075688772},"86":{"tf":1.7320508075688772},"87":{"tf":1.4142135623730951},"88":{"tf":1.0},"89":{"tf":1.7320508075688772},"90":{"tf":1.7320508075688772},"91":{"tf":1.4142135623730951},"92":{"tf":1.0},"93":{"tf":1.4142135623730951},"94":{"tf":1.7320508075688772},"95":{"tf":1.4142135623730951},"96":{"tf":1.4142135623730951},"97":{"tf":1.4142135623730951},"98":{"tf":1.4142135623730951},"99":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"128":{"tf":1.4142135623730951},"132":{"tf":1.4142135623730951}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{":":{":":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"130":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}},"n":{"d":{"df":2,"docs":{"154":{"tf":1.0},"65":{"tf":1.0}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"l":{"df":7,"docs":{"170":{"tf":1.0},"63":{"tf":1.0},"93":{"tf":2.23606797749979},"94":{"tf":1.0},"95":{"tf":1.0},"96":{"tf":1.4142135623730951},"97":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"df":9,"docs":{"127":{"tf":1.0},"132":{"tf":1.0},"150":{"tf":1.0},"27":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":1.0},"60":{"tf":1.0},"75":{"tf":1.0},"97":{"tf":1.0}}}}},"t":{"df":2,"docs":{"127":{"tf":1.0},"59":{"tf":1.0}}}},"l":{"a":{"df":0,"docs":{},"g":{"df":4,"docs":{"155":{"tf":1.0},"156":{"tf":1.7320508075688772},"158":{"tf":1.0},"163":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":8,"docs":{"22":{"tf":1.7320508075688772},"25":{"tf":1.0},"26":{"tf":2.0},"28":{"tf":1.0},"32":{"tf":1.0},"35":{"tf":2.23606797749979},"41":{"tf":1.0},"44":{"tf":2.23606797749979}}}}},"o":{"df":0,"docs":{},"w":{"df":6,"docs":{"111":{"tf":1.0},"141":{"tf":1.0},"147":{"tf":1.0},"53":{"tf":1.4142135623730951},"59":{"tf":1.0},"89":{"tf":1.0}}}}},"n":{"df":8,"docs":{"100":{"tf":1.0},"104":{"tf":1.0},"128":{"tf":1.4142135623730951},"129":{"tf":1.0},"130":{"tf":1.0},"132":{"tf":1.4142135623730951},"133":{"tf":2.0},"60":{"tf":1.0}}},"o":{"c":{"df":0,"docs":{},"u":{"df":1,"docs":{"1":{"tf":1.0}},"s":{"df":2,"docs":{"134":{"tf":1.0},"14":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"l":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"11":{"tf":1.0},"160":{"tf":1.7320508075688772},"29":{"tf":1.0},"54":{"tf":1.0}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":26,"docs":{"130":{"tf":1.0},"133":{"tf":1.7320508075688772},"136":{"tf":1.0},"137":{"tf":1.0},"138":{"tf":1.4142135623730951},"139":{"tf":1.0},"140":{"tf":1.0},"144":{"tf":1.0},"147":{"tf":1.0},"148":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"159":{"tf":1.0},"164":{"tf":1.0},"18":{"tf":1.0},"19":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.0},"28":{"tf":1.0},"33":{"tf":1.0},"42":{"tf":1.0},"52":{"tf":1.0},"54":{"tf":1.0},"59":{"tf":1.4142135623730951},"60":{"tf":1.0},"62":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":13,"docs":{"105":{"tf":1.4142135623730951},"109":{"tf":1.4142135623730951},"159":{"tf":1.0},"167":{"tf":1.0},"23":{"tf":1.0},"34":{"tf":1.0},"4":{"tf":1.0},"43":{"tf":1.0},"72":{"tf":1.4142135623730951},"78":{"tf":1.0},"79":{"tf":1.4142135623730951},"84":{"tf":1.0},"96":{"tf":1.4142135623730951}}}},"df":3,"docs":{"57":{"tf":1.0},"59":{"tf":1.4142135623730951},"79":{"tf":1.0}}},"w":{"a":{"df":0,"docs":{},"r":{"d":{"df":15,"docs":{"102":{"tf":1.0},"104":{"tf":1.4142135623730951},"105":{"tf":1.0},"130":{"tf":1.0},"143":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.0},"24":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951},"48":{"tf":1.0},"49":{"tf":1.0},"57":{"tf":1.0},"59":{"tf":2.449489742783178},"60":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"n":{"d":{"df":9,"docs":{"120":{"tf":1.0},"124":{"tf":1.4142135623730951},"127":{"tf":1.0},"14":{"tf":1.0},"144":{"tf":1.0},"166":{"tf":1.0},"34":{"tf":1.0},"43":{"tf":1.0},"72":{"tf":1.0}}},"df":0,"docs":{}}}},"r":{"6":{"df":0,"docs":{},"z":{"df":1,"docs":{"34":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":1,"docs":{"19":{"tf":1.0}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":2,"docs":{"102":{"tf":1.0},"63":{"tf":1.0}}},"df":0,"docs":{}}}}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"12":{"tf":1.0}}}}},"df":0,"docs":{}}}},"o":{"df":0,"docs":{},"m":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"133":{"tf":1.0}}}}}}}},"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":1,"docs":{"133":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"t":{"df":5,"docs":{"1":{"tf":1.0},"33":{"tf":1.0},"37":{"tf":1.0},"42":{"tf":1.0},"46":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":7,"docs":{"127":{"tf":1.0},"130":{"tf":1.0},"142":{"tf":1.0},"153":{"tf":1.0},"172":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.0}},"i":{"df":1,"docs":{"166":{"tf":1.0}}}}},"n":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":11,"docs":{"1":{"tf":1.0},"104":{"tf":1.0},"120":{"tf":1.0},"130":{"tf":2.0},"135":{"tf":1.0},"157":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0},"27":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.0}}}}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":6,"docs":{"11":{"tf":1.0},"26":{"tf":1.0},"34":{"tf":1.0},"43":{"tf":1.0},"61":{"tf":1.0},"65":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"144":{"tf":1.0}}}}}}},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":29,"docs":{"0":{"tf":1.0},"1":{"tf":2.8284271247461903},"126":{"tf":1.0},"13":{"tf":1.0},"14":{"tf":1.0},"142":{"tf":1.4142135623730951},"149":{"tf":1.0},"155":{"tf":1.4142135623730951},"157":{"tf":1.4142135623730951},"169":{"tf":1.4142135623730951},"170":{"tf":2.8284271247461903},"171":{"tf":2.6457513110645907},"172":{"tf":3.605551275463989},"175":{"tf":2.8284271247461903},"2":{"tf":2.449489742783178},"22":{"tf":1.4142135623730951},"23":{"tf":1.0},"27":{"tf":1.4142135623730951},"3":{"tf":1.4142135623730951},"35":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.4142135623730951},"4":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.4142135623730951},"73":{"tf":1.4142135623730951},"75":{"tf":2.0},"79":{"tf":1.0}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":17,"docs":{"149":{"tf":1.0},"150":{"tf":2.0},"151":{"tf":1.0},"153":{"tf":2.0},"22":{"tf":1.7320508075688772},"23":{"tf":1.4142135623730951},"24":{"tf":1.7320508075688772},"26":{"tf":1.7320508075688772},"27":{"tf":1.0},"32":{"tf":1.0},"35":{"tf":1.7320508075688772},"36":{"tf":3.7416573867739413},"37":{"tf":1.7320508075688772},"41":{"tf":1.0},"44":{"tf":1.4142135623730951},"45":{"tf":3.605551275463989},"46":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"27":{"tf":1.0}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"27":{"tf":1.0}}}}}}},"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}},"u":{"df":0,"docs":{},"g":{"df":2,"docs":{"147":{"tf":1.0},"148":{"tf":1.7320508075688772}}}}},"b":{"/":{"df":1,"docs":{"79":{"tf":1.0}}},"df":0,"docs":{}},"d":{"c":{"df":1,"docs":{"175":{"tf":1.4142135623730951}},"v":{"a":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"175":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":13,"docs":{"126":{"tf":1.0},"133":{"tf":2.0},"139":{"tf":1.7320508075688772},"141":{"tf":1.7320508075688772},"148":{"tf":1.4142135623730951},"166":{"tf":1.0},"33":{"tf":1.0},"36":{"tf":1.0},"4":{"tf":1.4142135623730951},"42":{"tf":1.0},"45":{"tf":1.0},"57":{"tf":1.0},"85":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"138":{"tf":1.0}}}}},"t":{"df":6,"docs":{"148":{"tf":1.0},"21":{"tf":1.0},"31":{"tf":1.0},"37":{"tf":1.0},"40":{"tf":1.0},"46":{"tf":1.0}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"b":{"df":3,"docs":{"16":{"tf":1.0},"169":{"tf":1.0},"9":{"tf":1.7320508075688772}}},"df":0,"docs":{}}}},"v":{"df":0,"docs":{},"e":{"df":2,"docs":{"169":{"tf":1.0},"22":{"tf":1.0}},"n":{"df":6,"docs":{"105":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0},"4":{"tf":1.0}}}}}},"k":{"df":0,"docs":{},"e":{"df":6,"docs":{"22":{"tf":1.4142135623730951},"26":{"tf":1.4142135623730951},"35":{"tf":1.7320508075688772},"36":{"tf":1.7320508075688772},"44":{"tf":1.7320508075688772},"45":{"tf":1.7320508075688772}}}},"o":{"df":6,"docs":{"127":{"tf":1.0},"130":{"tf":1.0},"156":{"tf":1.4142135623730951},"22":{"tf":1.0},"34":{"tf":1.0},"43":{"tf":1.0}},"o":{"d":{"b":{"df":0,"docs":{},"y":{"df":1,"docs":{"127":{"tf":1.0}}}},"df":1,"docs":{"11":{"tf":1.0}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":1,"docs":{"175":{"tf":1.0}}}}}},"r":{"a":{"b":{"df":4,"docs":{"24":{"tf":1.0},"27":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"55":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"172":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"'":{"df":1,"docs":{"133":{"tf":1.0}}},".":{"df":0,"docs":{},"v":{"1":{"df":3,"docs":{"129":{"tf":1.0},"130":{"tf":1.0},"133":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},":":{":":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":1,"docs":{"130":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":6,"docs":{"127":{"tf":2.0},"128":{"tf":1.4142135623730951},"129":{"tf":1.7320508075688772},"131":{"tf":1.4142135623730951},"132":{"tf":2.23606797749979},"133":{"tf":2.8284271247461903}}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":2,"docs":{"55":{"tf":1.0},"57":{"tf":1.0}}}}},"p":{"c":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"v":{"4":{"df":1,"docs":{"155":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"df":3,"docs":{"142":{"tf":1.0},"143":{"tf":1.4142135623730951},"144":{"tf":1.0}}},"df":0,"docs":{}}},"s":{"df":3,"docs":{"36":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.4142135623730951}}},"u":{"df":0,"docs":{},"i":{"d":{"df":4,"docs":{"21":{"tf":1.0},"31":{"tf":1.0},"4":{"tf":1.0},"40":{"tf":1.0}}},"df":0,"docs":{}}}},"h":{"5":{"c":{"df":0,"docs":{},"f":{"df":0,"docs":{},"n":{"df":1,"docs":{"36":{"tf":1.0}}}}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"58":{"tf":1.0},"61":{"tf":1.0},"75":{"tf":1.0}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"152":{"tf":1.0}}}}}},"r":{"d":{"c":{"df":0,"docs":{},"o":{"d":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"2":{"tf":1.0}}}},"w":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"11":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"101":{"tf":1.4142135623730951}}},"n":{"'":{"df":0,"docs":{},"t":{"df":1,"docs":{"165":{"tf":1.0}}}},"df":0,"docs":{}}},"v":{"df":0,"docs":{},"e":{"df":8,"docs":{"14":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.4142135623730951},"36":{"tf":1.4142135623730951},"4":{"tf":1.0},"45":{"tf":1.4142135623730951}}}}},"df":5,"docs":{"142":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0},"4":{"tf":1.0},"48":{"tf":1.0}},"e":{"a":{"d":{"df":1,"docs":{"75":{"tf":1.0}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"166":{"tf":1.0}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":3,"docs":{"127":{"tf":1.0},"130":{"tf":1.0},"154":{"tf":1.0}}}},"p":{"df":6,"docs":{"141":{"tf":2.23606797749979},"142":{"tf":2.23606797749979},"155":{"tf":2.23606797749979},"157":{"tf":2.23606797749979},"4":{"tf":2.23606797749979},"48":{"tf":1.7320508075688772}}}},"r":{"df":0,"docs":{},"e":{"'":{"df":1,"docs":{"166":{"tf":1.0}}},"df":5,"docs":{"144":{"tf":1.0},"34":{"tf":1.0},"43":{"tf":1.0},"59":{"tf":1.0},"78":{"tf":1.0}}}},"y":{"df":1,"docs":{"133":{"tf":1.0}}}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":2,"docs":{"166":{"tf":1.0},"78":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"148":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"11":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":4,"docs":{"119":{"tf":1.0},"139":{"tf":1.0},"140":{"tf":1.4142135623730951},"141":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"t":{"df":1,"docs":{"19":{"tf":1.0}}}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":5,"docs":{"149":{"tf":1.0},"172":{"tf":1.0},"27":{"tf":1.0},"3":{"tf":1.0},"32":{"tf":1.0}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"57":{"tf":1.0}}}},"df":0,"docs":{}}}}},"r":{"c":{"8":{"df":0,"docs":{},"j":{"df":2,"docs":{"44":{"tf":1.0},"45":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"t":{"c":{"2":{"df":0,"docs":{},"x":{"df":2,"docs":{"22":{"tf":1.4142135623730951},"26":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"/":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"p":{"df":1,"docs":{"144":{"tf":1.0}}}},"df":0,"docs":{}}},":":{"/":{"/":{"1":{"2":{"7":{".":{"0":{".":{"0":{".":{"1":{":":{"7":{"8":{"0":{"0":{"df":1,"docs":{"156":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":10,"docs":{"101":{"tf":1.0},"105":{"tf":1.0},"109":{"tf":1.0},"118":{"tf":1.0},"123":{"tf":1.0},"72":{"tf":1.0},"76":{"tf":1.0},"84":{"tf":1.0},"88":{"tf":1.0},"96":{"tf":1.0}}}}}},"l":{"df":0,"docs":{},"o":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{":":{"7":{"9":{"0":{"0":{"df":2,"docs":{"156":{"tf":1.4142135623730951},"158":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"8":{"0":{"0":{"0":{"/":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"24":{"tf":1.0}}}}}}},"df":0,"docs":{}},"1":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":4,"docs":{"34":{"tf":1.7320508075688772},"36":{"tf":1.4142135623730951},"43":{"tf":1.7320508075688772},"45":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}},"df":2,"docs":{"156":{"tf":1.0},"158":{"tf":1.0}}},"2":{"df":1,"docs":{"156":{"tf":1.0}}},"3":{"df":1,"docs":{"156":{"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":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"34":{"tf":1.0},"43":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":3,"docs":{"161":{"tf":1.0},"163":{"tf":1.7320508075688772},"166":{"tf":1.4142135623730951}},"s":{":":{"/":{"/":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"w":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"/":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"/":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"/":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"/":{"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":{"/":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":14,"docs":{"22":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.0},"28":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"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":2,"docs":{"144":{"tf":1.7320508075688772},"59":{"tf":1.0}}},"d":{"df":14,"docs":{"122":{"tf":1.0},"126":{"tf":1.0},"136":{"tf":3.4641016151377544},"141":{"tf":1.4142135623730951},"154":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.4142135623730951},"43":{"tf":1.0},"45":{"tf":1.4142135623730951},"55":{"tf":1.0},"57":{"tf":1.0},"60":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":5,"docs":{"53":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.0},"64":{"tf":1.0},"88":{"tf":1.0}}}}}}}},"l":{"df":3,"docs":{"155":{"tf":1.0},"157":{"tf":1.0},"48":{"tf":1.0}},"e":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":3,"docs":{"155":{"tf":1.0},"157":{"tf":1.0},"48":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"p":{"c":{"df":2,"docs":{"35":{"tf":1.7320508075688772},"36":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"g":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"144":{"tf":2.0}}}}}},"m":{"a":{"df":0,"docs":{},"g":{"df":2,"docs":{"5":{"tf":1.0},"7":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":1,"docs":{"5":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"l":{"df":4,"docs":{"128":{"tf":1.0},"129":{"tf":1.4142135623730951},"132":{"tf":1.0},"133":{"tf":1.7320508075688772}},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":13,"docs":{"104":{"tf":1.0},"126":{"tf":1.0},"127":{"tf":1.7320508075688772},"128":{"tf":1.0},"133":{"tf":1.4142135623730951},"141":{"tf":1.4142135623730951},"143":{"tf":1.4142135623730951},"145":{"tf":1.0},"170":{"tf":1.0},"175":{"tf":1.0},"26":{"tf":1.0},"64":{"tf":1.0},"73":{"tf":1.0}}}}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":2,"docs":{"127":{"tf":1.0},"130":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":1,"docs":{"11":{"tf":1.0}}}}}}},"n":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"53":{"tf":1.0}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"d":{"df":6,"docs":{"133":{"tf":1.0},"138":{"tf":1.0},"140":{"tf":1.0},"144":{"tf":2.23606797749979},"63":{"tf":1.0},"88":{"tf":1.0}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"m":{"df":5,"docs":{"126":{"tf":1.4142135623730951},"18":{"tf":1.0},"26":{"tf":1.0},"85":{"tf":1.0},"93":{"tf":1.0}}},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"3":{"tf":1.0}}}}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"102":{"tf":1.0}}},"df":0,"docs":{}}}}},"i":{"c":{"df":1,"docs":{"147":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":4,"docs":{"141":{"tf":1.4142135623730951},"162":{"tf":1.0},"37":{"tf":2.23606797749979},"46":{"tf":2.23606797749979}},"r":{"df":0,"docs":{},"m":{"df":18,"docs":{"12":{"tf":1.0},"138":{"tf":2.0},"144":{"tf":3.1622776601683795},"149":{"tf":1.4142135623730951},"155":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.4142135623730951},"158":{"tf":1.0},"166":{"tf":1.0},"170":{"tf":1.0},"3":{"tf":1.0},"33":{"tf":1.0},"4":{"tf":1.4142135623730951},"41":{"tf":1.4142135623730951},"42":{"tf":1.4142135623730951},"51":{"tf":1.0},"60":{"tf":1.0},"61":{"tf":2.23606797749979}}}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":3,"docs":{"104":{"tf":1.0},"53":{"tf":1.0},"60":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"59":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"12":{"tf":1.0}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"33":{"tf":1.0},"42":{"tf":1.0},"50":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"r":{"df":2,"docs":{"14":{"tf":1.0},"169":{"tf":1.0}}}}},"t":{"a":{"df":0,"docs":{},"l":{"df":16,"docs":{"133":{"tf":1.0},"16":{"tf":1.0},"160":{"tf":1.7320508075688772},"21":{"tf":1.4142135623730951},"31":{"tf":1.4142135623730951},"33":{"tf":1.7320508075688772},"34":{"tf":2.23606797749979},"4":{"tf":1.0},"40":{"tf":1.4142135623730951},"42":{"tf":1.7320508075688772},"43":{"tf":2.23606797749979},"5":{"tf":2.23606797749979},"6":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.4142135623730951},"9":{"tf":1.4142135623730951}}},"n":{"c":{"df":11,"docs":{"128":{"tf":1.0},"167":{"tf":1.0},"168":{"tf":1.0},"32":{"tf":1.0},"34":{"tf":1.7320508075688772},"4":{"tf":1.0},"41":{"tf":1.4142135623730951},"43":{"tf":2.0},"55":{"tf":1.0},"57":{"tf":1.0},"64":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"a":{"d":{"df":9,"docs":{"1":{"tf":1.0},"139":{"tf":1.4142135623730951},"144":{"tf":1.4142135623730951},"27":{"tf":1.0},"37":{"tf":1.4142135623730951},"46":{"tf":1.4142135623730951},"54":{"tf":1.0},"78":{"tf":1.0},"85":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"21":{"tf":1.0},"31":{"tf":1.0},"40":{"tf":1.0}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":6,"docs":{"105":{"tf":1.4142135623730951},"109":{"tf":1.4142135623730951},"57":{"tf":1.0},"72":{"tf":1.4142135623730951},"84":{"tf":1.0},"96":{"tf":1.4142135623730951}},"r":{"df":15,"docs":{"12":{"tf":2.0},"142":{"tf":1.4142135623730951},"149":{"tf":1.0},"155":{"tf":1.4142135623730951},"157":{"tf":1.4142135623730951},"169":{"tf":1.7320508075688772},"170":{"tf":1.4142135623730951},"171":{"tf":1.0},"172":{"tf":1.7320508075688772},"175":{"tf":1.4142135623730951},"2":{"tf":1.4142135623730951},"3":{"tf":1.7320508075688772},"32":{"tf":1.0},"33":{"tf":1.0},"42":{"tf":1.0}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"130":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"50":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"34":{"tf":1.0},"4":{"tf":1.0},"43":{"tf":1.0}}}}},"f":{"a":{"c":{"df":5,"docs":{"163":{"tf":1.7320508075688772},"164":{"tf":1.0},"24":{"tf":1.0},"4":{"tf":1.4142135623730951},"54":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"m":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"i":{"df":1,"docs":{"148":{"tf":1.0}}}},"df":0,"docs":{}}},"n":{"df":1,"docs":{"3":{"tf":1.0}},"e":{"df":0,"docs":{},"t":{"df":3,"docs":{"170":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0}}}}},"v":{"df":3,"docs":{"155":{"tf":1.4142135623730951},"157":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951}}}}},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"175":{"tf":1.0}}},"df":0,"docs":{}}}},"o":{"/":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"14":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":5,"docs":{"0":{"tf":1.0},"1":{"tf":1.0},"2":{"tf":1.0},"3":{"tf":1.0},"4":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"124":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"11":{"tf":1.0}}}}}}},"o":{"c":{"df":1,"docs":{"168":{"tf":1.0}}},"df":0,"docs":{},"k":{"df":1,"docs":{"128":{"tf":1.7320508075688772}}}}}},"p":{"/":{"df":0,"docs":{},"m":{"a":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"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":{}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"172":{"tf":1.0}}}}}}},":":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"57":{"tf":1.0}}}}}}},"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":3,"docs":{"138":{"tf":1.0},"139":{"tf":2.449489742783178},"140":{"tf":1.0}},"l":{"a":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"140":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":18,"docs":{"101":{"tf":1.0},"102":{"tf":1.0},"138":{"tf":1.0},"140":{"tf":1.0},"144":{"tf":1.4142135623730951},"150":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.4142135623730951},"23":{"tf":1.0},"27":{"tf":1.0},"33":{"tf":1.4142135623730951},"37":{"tf":2.23606797749979},"42":{"tf":1.4142135623730951},"46":{"tf":2.23606797749979},"49":{"tf":1.0},"53":{"tf":1.4142135623730951},"63":{"tf":1.0},"93":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"f":{"3":{"df":1,"docs":{"11":{"tf":1.0}}},"df":0,"docs":{}}}},"v":{"4":{"df":5,"docs":{"134":{"tf":1.0},"142":{"tf":1.0},"161":{"tf":1.0},"48":{"tf":1.4142135623730951},"96":{"tf":1.4142135623730951}}},"6":{"df":7,"docs":{"134":{"tf":1.0},"142":{"tf":1.0},"155":{"tf":1.4142135623730951},"157":{"tf":1.0},"161":{"tf":1.0},"48":{"tf":1.4142135623730951},"96":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"}":{":":{"df":0,"docs":{},"{":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"23":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"t":{"'":{"df":1,"docs":{"127":{"tf":1.0}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":4,"docs":{"109":{"tf":1.7320508075688772},"57":{"tf":1.7320508075688772},"84":{"tf":1.0},"96":{"tf":2.0}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":3,"docs":{"143":{"tf":1.0},"61":{"tf":1.0},"79":{"tf":1.0}}}}}}}},"j":{"df":0,"docs":{},"o":{"b":{"df":6,"docs":{"106":{"tf":1.0},"120":{"tf":1.0},"65":{"tf":1.0},"73":{"tf":1.0},"81":{"tf":1.0},"93":{"tf":1.0}}},"df":0,"docs":{}},"q":{"df":4,"docs":{"34":{"tf":1.7320508075688772},"36":{"tf":1.0},"43":{"tf":1.7320508075688772},"45":{"tf":1.0}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":5,"docs":{"168":{"tf":1.0},"34":{"tf":1.0},"4":{"tf":1.4142135623730951},"43":{"tf":1.0},"57":{"tf":1.7320508075688772}}}}}},"k":{"2":{"df":0,"docs":{},"n":{"7":{"b":{"df":1,"docs":{"43":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"i":{"df":1,"docs":{"136":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":1,"docs":{"17":{"tf":1.0}},"e":{"df":0,"docs":{},"y":{"df":11,"docs":{"109":{"tf":1.7320508075688772},"118":{"tf":1.7320508075688772},"123":{"tf":1.7320508075688772},"126":{"tf":1.0},"141":{"tf":1.0},"51":{"tf":1.7320508075688772},"52":{"tf":1.4142135623730951},"57":{"tf":1.4142135623730951},"61":{"tf":2.0},"62":{"tf":1.0},"72":{"tf":1.7320508075688772}}}},"i":{"df":0,"docs":{},"n":{"d":{"df":4,"docs":{"152":{"tf":1.0},"36":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"72":{"tf":2.449489742783178}}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":4,"docs":{"139":{"tf":1.0},"175":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0}},"l":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"g":{"df":1,"docs":{"59":{"tf":1.0}}}},"df":0,"docs":{}}},"n":{"df":4,"docs":{"144":{"tf":1.0},"4":{"tf":1.0},"52":{"tf":1.4142135623730951},"62":{"tf":1.4142135623730951}}}}}},"u":{"b":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"153":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"l":{"df":18,"docs":{"21":{"tf":1.0},"22":{"tf":1.7320508075688772},"24":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.7320508075688772},"28":{"tf":1.0},"31":{"tf":1.0},"33":{"tf":2.23606797749979},"34":{"tf":2.0},"35":{"tf":1.7320508075688772},"36":{"tf":2.0},"37":{"tf":1.4142135623730951},"40":{"tf":1.0},"42":{"tf":2.23606797749979},"43":{"tf":2.0},"44":{"tf":1.7320508075688772},"45":{"tf":2.0},"46":{"tf":1.4142135623730951}}}}},"df":1,"docs":{"166":{"tf":1.0}},"r":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":10,"docs":{"149":{"tf":1.0},"150":{"tf":1.0},"153":{"tf":1.0},"165":{"tf":1.0},"166":{"tf":1.0},"175":{"tf":2.23606797749979},"21":{"tf":1.0},"22":{"tf":1.0},"31":{"tf":1.0},"40":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"l":{"a":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":12,"docs":{"109":{"tf":1.7320508075688772},"124":{"tf":1.0},"130":{"tf":1.0},"138":{"tf":1.0},"139":{"tf":1.7320508075688772},"140":{"tf":1.4142135623730951},"141":{"tf":3.0},"152":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"36":{"tf":1.7320508075688772},"43":{"tf":1.4142135623730951},"45":{"tf":1.7320508075688772}}}}},"df":0,"docs":{},"g":{"df":1,"docs":{"148":{"tf":1.0}}},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"u":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"106":{"tf":1.0}}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"g":{"df":2,"docs":{"1":{"tf":1.0},"175":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"54":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"t":{"df":3,"docs":{"140":{"tf":1.0},"60":{"tf":1.0},"75":{"tf":1.0}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":2,"docs":{"134":{"tf":1.0},"135":{"tf":1.0}}},"df":0,"docs":{}},"r":{"df":1,"docs":{"59":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"148":{"tf":1.0}}}}}},"y":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"175":{"tf":1.0}}}}}},"d":{"df":1,"docs":{"144":{"tf":1.0}}},"df":1,"docs":{"17":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"14":{"tf":1.0}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"59":{"tf":1.0}}}}}},"t":{"'":{"df":14,"docs":{"127":{"tf":1.0},"130":{"tf":1.4142135623730951},"131":{"tf":1.0},"132":{"tf":1.0},"133":{"tf":1.4142135623730951},"17":{"tf":1.0},"18":{"tf":1.0},"19":{"tf":1.0},"24":{"tf":1.0},"26":{"tf":1.4142135623730951},"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0}}},"df":1,"docs":{"59":{"tf":1.0}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":2,"docs":{"162":{"tf":1.4142135623730951},"2":{"tf":1.0}}},"r":{"a":{"df":0,"docs":{},"g":{"df":2,"docs":{"59":{"tf":1.0},"61":{"tf":1.0}}}},"df":0,"docs":{}}}}},"i":{"b":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":6,"docs":{"12":{"tf":1.0},"172":{"tf":1.0},"175":{"tf":1.0},"3":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":2,"docs":{"138":{"tf":1.0},"57":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"y":{"c":{"df":0,"docs":{},"l":{"df":1,"docs":{"143":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"53":{"tf":1.0}}}}}}}}}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":8,"docs":{"102":{"tf":1.4142135623730951},"103":{"tf":1.0},"104":{"tf":2.0},"105":{"tf":1.4142135623730951},"144":{"tf":1.0},"170":{"tf":1.0},"63":{"tf":1.0},"79":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"e":{"df":6,"docs":{"145":{"tf":1.0},"36":{"tf":1.0},"4":{"tf":1.4142135623730951},"45":{"tf":1.0},"54":{"tf":1.4142135623730951},"55":{"tf":1.0}}},"u":{"df":0,"docs":{},"x":{"df":1,"docs":{"57":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"t":{"df":8,"docs":{"109":{"tf":1.0},"139":{"tf":1.0},"144":{"tf":1.7320508075688772},"150":{"tf":1.0},"166":{"tf":1.0},"23":{"tf":1.0},"50":{"tf":1.0},"57":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":7,"docs":{"130":{"tf":1.4142135623730951},"139":{"tf":2.449489742783178},"142":{"tf":1.0},"144":{"tf":1.4142135623730951},"48":{"tf":1.7320508075688772},"57":{"tf":1.0},"75":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":1,"docs":{"12":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"e":{"df":1,"docs":{"165":{"tf":2.23606797749979}}}}},"o":{"a":{"d":{"_":{"b":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"`":{"]":{"[":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":1,"docs":{"101":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"b":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"c":{"df":4,"docs":{"37":{"tf":1.0},"46":{"tf":1.0},"63":{"tf":1.0},"98":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":7,"docs":{"100":{"tf":1.4142135623730951},"101":{"tf":1.0},"11":{"tf":1.0},"144":{"tf":2.0},"172":{"tf":1.4142135623730951},"98":{"tf":1.0},"99":{"tf":1.0}}},"df":0,"docs":{}},"c":{"a":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":2,"docs":{"104":{"tf":1.0},"60":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":24,"docs":{"102":{"tf":1.0},"103":{"tf":1.0},"104":{"tf":1.0},"105":{"tf":1.0},"128":{"tf":1.0},"135":{"tf":1.0},"144":{"tf":1.0},"154":{"tf":1.0},"17":{"tf":1.0},"21":{"tf":1.0},"27":{"tf":2.0},"31":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"36":{"tf":1.0},"37":{"tf":1.7320508075688772},"40":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951},"45":{"tf":1.0},"46":{"tf":1.7320508075688772},"48":{"tf":1.0},"5":{"tf":1.0},"53":{"tf":1.4142135623730951},"57":{"tf":1.0},"75":{"tf":1.0}},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{":":{"8":{"0":{"0":{"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":{"156":{"tf":1.0},"158":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"1":{"/":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":2,"docs":{"156":{"tf":1.0},"158":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":5,"docs":{"163":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0},"24":{"tf":1.0}}}}}},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"102":{"tf":1.7320508075688772},"60":{"tf":1.0},"63":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}},"t":{"df":5,"docs":{"142":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.0},"160":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"g":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"4":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":7,"docs":{"138":{"tf":1.4142135623730951},"162":{"tf":2.449489742783178},"4":{"tf":1.0},"60":{"tf":1.0},"63":{"tf":1.0},"85":{"tf":1.4142135623730951},"88":{"tf":1.0}},"i":{"c":{"a":{"df":0,"docs":{},"l":{"_":{"d":{"df":0,"docs":{},"n":{"df":1,"docs":{"144":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"n":{"df":0,"docs":{},"g":{"df":3,"docs":{"140":{"tf":1.0},"165":{"tf":1.0},"170":{"tf":1.0}}}},"o":{"df":0,"docs":{},"k":{"df":16,"docs":{"126":{"tf":1.0},"150":{"tf":1.0},"152":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.0},"173":{"tf":1.0},"175":{"tf":1.4142135623730951},"19":{"tf":1.0},"24":{"tf":1.0},"29":{"tf":1.0},"36":{"tf":1.4142135623730951},"4":{"tf":1.0},"45":{"tf":1.4142135623730951},"54":{"tf":1.0},"72":{"tf":1.7320508075688772}}},"p":{"df":1,"docs":{"2":{"tf":1.0}}}},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"79":{"tf":1.0}}}}}}}},"t":{"df":1,"docs":{"175":{"tf":1.0}}},"w":{"df":2,"docs":{"166":{"tf":1.4142135623730951},"170":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"2":{"tf":1.0}}}}}},"u":{"df":1,"docs":{"130":{"tf":1.0}}},"z":{"4":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":1,"docs":{"79":{"tf":1.0}}}}}}},"df":2,"docs":{"76":{"tf":1.0},"79":{"tf":2.449489742783178}}},"df":0,"docs":{}}},"m":{"4":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"7":{"df":1,"docs":{"34":{"tf":1.0}}},"df":0,"docs":{}}}},"a":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"5":{"tf":1.0},"57":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"e":{"df":4,"docs":{"14":{"tf":1.0},"147":{"tf":2.0},"171":{"tf":1.0},"172":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"c":{"_":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"a":{"d":{"df":1,"docs":{"136":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"n":{"df":6,"docs":{"100":{"tf":1.0},"104":{"tf":1.4142135623730951},"130":{"tf":2.0},"133":{"tf":1.0},"135":{"tf":1.0},"60":{"tf":1.4142135623730951}}}},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"3":{"tf":1.4142135623730951}}}}},"k":{"df":0,"docs":{},"e":{"df":6,"docs":{"14":{"tf":1.0},"141":{"tf":1.0},"156":{"tf":1.0},"2":{"tf":1.7320508075688772},"5":{"tf":1.0},"59":{"tf":1.0}}}},"n":{"a":{"df":0,"docs":{},"g":{"df":22,"docs":{"131":{"tf":1.0},"133":{"tf":1.4142135623730951},"142":{"tf":2.449489742783178},"143":{"tf":1.4142135623730951},"145":{"tf":1.7320508075688772},"147":{"tf":3.1622776601683795},"153":{"tf":1.4142135623730951},"154":{"tf":1.4142135623730951},"155":{"tf":2.23606797749979},"156":{"tf":2.23606797749979},"157":{"tf":1.7320508075688772},"166":{"tf":1.4142135623730951},"33":{"tf":2.6457513110645907},"34":{"tf":2.449489742783178},"38":{"tf":1.0},"4":{"tf":2.449489742783178},"41":{"tf":1.0},"43":{"tf":1.0},"47":{"tf":1.0},"48":{"tf":1.7320508075688772},"56":{"tf":1.0},"57":{"tf":1.0}},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":3,"docs":{"145":{"tf":1.0},"155":{"tf":1.0},"48":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"175":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":4,"docs":{"14":{"tf":1.4142135623730951},"169":{"tf":1.0},"19":{"tf":1.0},"69":{"tf":1.0}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":2,"docs":{"27":{"tf":1.0},"50":{"tf":1.0}}}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":3,"docs":{"175":{"tf":1.0},"5":{"tf":1.0},"9":{"tf":1.0}}}},"df":0,"docs":{}}},"p":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"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":{"130":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":2,"docs":{"142":{"tf":1.7320508075688772},"157":{"tf":1.7320508075688772}}},"r":{"df":0,"docs":{},"k":{"df":5,"docs":{"175":{"tf":1.0},"22":{"tf":1.0},"26":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0}}}},"t":{"c":{"df":0,"docs":{},"h":{"`":{"]":{"[":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{":":{":":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"109":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":28,"docs":{"106":{"tf":2.23606797749979},"107":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":2.449489742783178},"11":{"tf":1.0},"110":{"tf":1.4142135623730951},"111":{"tf":1.0},"120":{"tf":1.0},"122":{"tf":1.0},"124":{"tf":1.0},"126":{"tf":1.0},"138":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.4142135623730951},"171":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"63":{"tf":1.0},"69":{"tf":1.0},"72":{"tf":1.0},"89":{"tf":1.0},"93":{"tf":1.0},"96":{"tf":2.0},"97":{"tf":2.0}},"m":{"a":{"df":0,"docs":{},"k":{"df":3,"docs":{"172":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"60":{"tf":1.0}}}}}},"x":{"_":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":3,"docs":{"104":{"tf":1.0},"105":{"tf":1.7320508075688772},"60":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"u":{"df":0,"docs":{},"m":{"df":4,"docs":{"104":{"tf":2.23606797749979},"105":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.0}}}}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"_":{"d":{"b":{"df":1,"docs":{"57":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"d":{"b":{"df":1,"docs":{"138":{"tf":1.0}}},"df":0,"docs":{}},"df":4,"docs":{"138":{"tf":2.0},"140":{"tf":1.0},"48":{"tf":1.0},"57":{"tf":1.0}}},"df":0,"docs":{}}}}}},"b":{"/":{"df":1,"docs":{"79":{"tf":1.0}}},"df":0,"docs":{}},"d":{"df":3,"docs":{"155":{"tf":1.7320508075688772},"157":{"tf":1.0},"4":{"tf":1.4142135623730951}},"s":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"155":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":2,"docs":{"155":{"tf":1.0},"48":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"n":{"df":1,"docs":{"147":{"tf":1.4142135623730951}}},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":4,"docs":{"134":{"tf":1.0},"135":{"tf":1.4142135623730951},"141":{"tf":1.0},"158":{"tf":1.0}}}}}},"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":4,"docs":{"106":{"tf":1.0},"120":{"tf":1.0},"126":{"tf":1.0},"143":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"59":{"tf":1.0}}}},"m":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"144":{"tf":1.0}}}}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"148":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"g":{"df":4,"docs":{"155":{"tf":1.0},"156":{"tf":1.7320508075688772},"157":{"tf":1.0},"4":{"tf":1.4142135623730951}}}},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"175":{"tf":1.4142135623730951}}},"s":{"a":{"df":0,"docs":{},"g":{"df":12,"docs":{"131":{"tf":1.0},"133":{"tf":1.4142135623730951},"134":{"tf":1.7320508075688772},"135":{"tf":1.0},"136":{"tf":1.0},"142":{"tf":1.0},"147":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0},"4":{"tf":1.0},"85":{"tf":1.0},"88":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"a":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"_":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":3,"docs":{"109":{"tf":1.0},"119":{"tf":1.0},"72":{"tf":1.4142135623730951}},"}":{"df":0,"docs":{},"}":{"/":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":1,"docs":{"72":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":28,"docs":{"106":{"tf":1.0},"109":{"tf":1.7320508075688772},"110":{"tf":1.0},"115":{"tf":1.0},"118":{"tf":1.4142135623730951},"120":{"tf":1.0},"122":{"tf":1.7320508075688772},"123":{"tf":1.4142135623730951},"124":{"tf":1.7320508075688772},"126":{"tf":2.0},"129":{"tf":1.0},"144":{"tf":1.7320508075688772},"151":{"tf":1.0},"152":{"tf":1.0},"154":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"49":{"tf":1.0},"51":{"tf":2.0},"52":{"tf":2.8284271247461903},"55":{"tf":2.23606797749979},"57":{"tf":1.0},"59":{"tf":1.0},"61":{"tf":2.8284271247461903},"62":{"tf":1.7320508075688772},"63":{"tf":2.0},"65":{"tf":1.0},"72":{"tf":1.0}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":13,"docs":{"108":{"tf":1.4142135623730951},"109":{"tf":1.4142135623730951},"113":{"tf":1.4142135623730951},"117":{"tf":1.4142135623730951},"118":{"tf":1.4142135623730951},"122":{"tf":1.0},"123":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"71":{"tf":1.0},"91":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":2,"docs":{"134":{"tf":1.4142135623730951},"136":{"tf":1.0}}},"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"d":{"df":7,"docs":{"128":{"tf":1.4142135623730951},"5":{"tf":1.0},"7":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.0},"9":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"i":{"c":{"df":18,"docs":{"1":{"tf":1.0},"110":{"tf":1.4142135623730951},"119":{"tf":1.4142135623730951},"124":{"tf":1.4142135623730951},"137":{"tf":2.0},"138":{"tf":1.4142135623730951},"139":{"tf":2.8284271247461903},"140":{"tf":2.23606797749979},"141":{"tf":2.8284271247461903},"146":{"tf":1.7320508075688772},"147":{"tf":1.4142135623730951},"148":{"tf":1.4142135623730951},"167":{"tf":2.6457513110645907},"170":{"tf":1.0},"22":{"tf":1.0},"24":{"tf":2.0},"3":{"tf":1.0},"80":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"32":{"tf":1.0}},"u":{"df":0,"docs":{},"m":{"df":5,"docs":{"105":{"tf":1.4142135623730951},"109":{"tf":1.4142135623730951},"72":{"tf":1.4142135623730951},"84":{"tf":1.0},"96":{"tf":1.4142135623730951}}}}}}},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"148":{"tf":1.0}}}}},"l":{"d":{"df":0,"docs":{},"g":{"6":{"df":2,"docs":{"44":{"tf":1.0},"45":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"m":{"d":{"b":{"df":1,"docs":{"48":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"df":0,"docs":{}},"o":{"d":{"df":1,"docs":{"133":{"tf":1.0}},"e":{"df":11,"docs":{"137":{"tf":1.0},"147":{"tf":1.4142135623730951},"148":{"tf":1.4142135623730951},"166":{"tf":1.4142135623730951},"18":{"tf":1.0},"57":{"tf":1.4142135623730951},"75":{"tf":1.0},"76":{"tf":1.4142135623730951},"77":{"tf":1.4142135623730951},"78":{"tf":1.0},"79":{"tf":1.0}}},"i":{"df":0,"docs":{},"f":{"df":1,"docs":{"130":{"tf":1.0}},"i":{"df":1,"docs":{"75":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"1":{"tf":1.0}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"2":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"1":{"tf":1.0}}}}}}}},"r":{"df":0,"docs":{},"e":{"df":25,"docs":{"1":{"tf":1.0},"109":{"tf":1.0},"11":{"tf":1.0},"12":{"tf":1.0},"122":{"tf":1.0},"14":{"tf":1.0},"141":{"tf":1.4142135623730951},"142":{"tf":1.0},"145":{"tf":1.0},"157":{"tf":1.0},"158":{"tf":1.0},"162":{"tf":1.0},"166":{"tf":1.0},"172":{"tf":1.0},"19":{"tf":1.0},"36":{"tf":1.4142135623730951},"4":{"tf":1.0},"45":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951},"51":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.0},"61":{"tf":1.0}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"115":{"tf":1.0},"12":{"tf":1.0}}}}}},"v":{"df":0,"docs":{},"e":{"df":3,"docs":{"14":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0}}}}},"u":{"c":{"df":0,"docs":{},"h":{"df":2,"docs":{"2":{"tf":1.0},"54":{"tf":1.0}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":4,"docs":{"155":{"tf":1.0},"157":{"tf":1.0},"41":{"tf":1.4142135623730951},"79":{"tf":1.4142135623730951}},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":9,"docs":{"0":{"tf":1.0},"1":{"tf":1.7320508075688772},"169":{"tf":1.0},"175":{"tf":1.7320508075688772},"2":{"tf":1.0},"23":{"tf":1.0},"27":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0}}}},"df":12,"docs":{"142":{"tf":1.0},"150":{"tf":1.4142135623730951},"155":{"tf":1.0},"172":{"tf":1.0},"2":{"tf":1.0},"36":{"tf":1.0},"41":{"tf":1.0},"45":{"tf":1.0},"66":{"tf":1.0},"69":{"tf":1.0},"79":{"tf":1.0},"97":{"tf":1.0}}}}}}},"t":{"df":2,"docs":{"128":{"tf":1.4142135623730951},"132":{"tf":1.4142135623730951}}}},"x":{"df":0,"docs":{},"g":{"3":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"p":{"5":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"=":{"=":{",":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"d":{"df":0,"docs":{},"q":{"df":0,"docs":{},"m":{"3":{"df":0,"docs":{},"y":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"q":{"df":1,"docs":{"151":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":6,"docs":{"122":{"tf":1.0},"126":{"tf":1.0},"154":{"tf":1.0},"52":{"tf":1.0},"55":{"tf":1.0},"83":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"y":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"/":{"df":0,"docs":{},"m":{"df":0,"docs":{},"y":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":2,"docs":{"122":{"tf":1.0},"71":{"tf":1.0}}}}}}}}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":3,"docs":{"108":{"tf":1.4142135623730951},"113":{"tf":1.4142135623730951},"91":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":54,"docs":{"100":{"tf":1.0},"103":{"tf":1.4142135623730951},"104":{"tf":1.0},"107":{"tf":1.4142135623730951},"108":{"tf":2.0},"109":{"tf":2.23606797749979},"112":{"tf":1.4142135623730951},"113":{"tf":2.0},"116":{"tf":1.4142135623730951},"117":{"tf":1.4142135623730951},"121":{"tf":1.4142135623730951},"122":{"tf":1.0},"126":{"tf":1.4142135623730951},"127":{"tf":1.0},"129":{"tf":1.0},"130":{"tf":1.4142135623730951},"133":{"tf":1.4142135623730951},"138":{"tf":1.4142135623730951},"141":{"tf":1.7320508075688772},"144":{"tf":1.4142135623730951},"152":{"tf":1.7320508075688772},"154":{"tf":1.0},"22":{"tf":1.0},"24":{"tf":1.0},"26":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.7320508075688772},"35":{"tf":1.0},"36":{"tf":2.23606797749979},"37":{"tf":1.0},"42":{"tf":1.4142135623730951},"43":{"tf":1.7320508075688772},"44":{"tf":1.0},"45":{"tf":2.23606797749979},"46":{"tf":1.0},"54":{"tf":1.0},"60":{"tf":1.4142135623730951},"62":{"tf":1.0},"64":{"tf":1.4142135623730951},"70":{"tf":1.4142135623730951},"71":{"tf":1.0},"74":{"tf":1.4142135623730951},"75":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.0},"82":{"tf":1.4142135623730951},"83":{"tf":1.0},"86":{"tf":1.4142135623730951},"87":{"tf":1.0},"90":{"tf":1.4142135623730951},"91":{"tf":2.0},"94":{"tf":1.4142135623730951},"95":{"tf":1.0},"99":{"tf":1.4142135623730951}},"s":{"df":0,"docs":{},"p":{"a":{"c":{"df":5,"docs":{"150":{"tf":1.4142135623730951},"152":{"tf":1.4142135623730951},"153":{"tf":2.0},"36":{"tf":1.0},"45":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"136":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":1,"docs":{"175":{"tf":1.0}}}}}},"c":{"a":{"df":0,"docs":{},"t":{"df":2,"docs":{"16":{"tf":1.0},"17":{"tf":1.7320508075688772}}}},"df":2,"docs":{"130":{"tf":1.4142135623730951},"19":{"tf":1.4142135623730951}}},"d":{"df":0,"docs":{},"u":{"2":{"df":2,"docs":{"36":{"tf":1.7320508075688772},"45":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"df":1,"docs":{"104":{"tf":1.4142135623730951}},"e":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"12":{"tf":1.0},"60":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"148":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"d":{"df":17,"docs":{"127":{"tf":1.4142135623730951},"129":{"tf":1.0},"130":{"tf":1.0},"133":{"tf":1.4142135623730951},"143":{"tf":1.0},"144":{"tf":1.0},"156":{"tf":1.4142135623730951},"158":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0},"175":{"tf":1.0},"27":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"56":{"tf":1.0},"59":{"tf":1.0},"79":{"tf":1.0}}},"df":0,"docs":{}},"t":{"c":{"a":{"df":0,"docs":{},"t":{"df":7,"docs":{"130":{"tf":1.0},"15":{"tf":1.7320508075688772},"16":{"tf":1.4142135623730951},"17":{"tf":1.0},"18":{"tf":1.0},"19":{"tf":1.7320508075688772},"4":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"k":{"df":1,"docs":{"96":{"tf":1.0}}}}},"df":0,"docs":{}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":7,"docs":{"130":{"tf":1.0},"133":{"tf":1.0},"14":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"172":{"tf":1.0},"4":{"tf":1.0}}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"59":{"tf":1.0}}}}},"w":{"df":5,"docs":{"134":{"tf":1.0},"139":{"tf":1.0},"166":{"tf":1.0},"26":{"tf":1.4142135623730951},"59":{"tf":1.0}}},"x":{"df":0,"docs":{},"t":{"df":9,"docs":{"130":{"tf":1.0},"173":{"tf":1.4142135623730951},"18":{"tf":1.0},"19":{"tf":1.0},"29":{"tf":1.4142135623730951},"38":{"tf":1.4142135623730951},"4":{"tf":1.4142135623730951},"47":{"tf":1.4142135623730951},"59":{"tf":1.0}}}}},"i":{"c":{"df":0,"docs":{},"e":{"df":2,"docs":{"34":{"tf":1.0},"43":{"tf":1.0}}}},"df":0,"docs":{},"x":{"df":1,"docs":{"16":{"tf":1.0}}}},"k":{"df":0,"docs":{},"u":{"df":0,"docs":{},"y":{"7":{"0":{"df":0,"docs":{},"x":{"df":1,"docs":{"55":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"o":{"_":{"a":{"d":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"4":{"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":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"139":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}}}},"d":{"df":0,"docs":{},"e":{"df":6,"docs":{"22":{"tf":1.0},"26":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"124":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"n":{"c":{"df":1,"docs":{"136":{"tf":2.0}}},"df":6,"docs":{"1":{"tf":1.0},"13":{"tf":1.0},"2":{"tf":1.0},"3":{"tf":1.0},"48":{"tf":1.0},"78":{"tf":1.0}},"e":{"df":6,"docs":{"105":{"tf":1.0},"109":{"tf":1.0},"130":{"tf":1.7320508075688772},"33":{"tf":1.0},"42":{"tf":1.0},"97":{"tf":1.0}}}},"r":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"l":{"df":3,"docs":{"172":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"96":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":9,"docs":{"139":{"tf":1.0},"140":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0},"59":{"tf":1.0},"7":{"tf":1.0},"75":{"tf":1.0},"8":{"tf":1.0},"9":{"tf":1.0}}},"h":{"df":2,"docs":{"76":{"tf":1.0},"84":{"tf":1.4142135623730951}}},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"124":{"tf":1.0}}},"df":0,"docs":{}}}}}}}}}},"w":{"df":23,"docs":{"115":{"tf":1.0},"119":{"tf":1.0},"129":{"tf":1.0},"130":{"tf":1.4142135623730951},"133":{"tf":1.0},"156":{"tf":1.0},"158":{"tf":1.0},"171":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.4142135623730951},"33":{"tf":1.4142135623730951},"34":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.4142135623730951},"37":{"tf":1.0},"42":{"tf":1.4142135623730951},"43":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.4142135623730951},"46":{"tf":1.0},"63":{"tf":1.0}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":6,"docs":{"109":{"tf":2.449489742783178},"34":{"tf":2.0},"36":{"tf":2.0},"43":{"tf":2.0},"45":{"tf":2.0},"88":{"tf":1.0}}}},"m":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":17,"docs":{"104":{"tf":1.7320508075688772},"105":{"tf":1.0},"11":{"tf":1.0},"110":{"tf":1.4142135623730951},"124":{"tf":1.0},"138":{"tf":1.0},"139":{"tf":2.6457513110645907},"140":{"tf":1.7320508075688772},"142":{"tf":1.0},"144":{"tf":1.0},"147":{"tf":2.6457513110645907},"148":{"tf":3.1622776601683795},"170":{"tf":1.0},"48":{"tf":1.4142135623730951},"59":{"tf":1.0},"72":{"tf":1.4142135623730951},"80":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}},"x":{"7":{"df":0,"docs":{},"x":{"df":0,"docs":{},"r":{"df":2,"docs":{"35":{"tf":1.0},"36":{"tf":1.0}}}}},"df":0,"docs":{}}},"o":{"b":{"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":15,"docs":{"101":{"tf":1.0},"105":{"tf":1.0},"109":{"tf":2.0},"118":{"tf":1.0},"123":{"tf":1.0},"128":{"tf":1.0},"52":{"tf":1.4142135623730951},"57":{"tf":2.0},"60":{"tf":1.4142135623730951},"64":{"tf":1.4142135623730951},"72":{"tf":2.0},"76":{"tf":1.0},"84":{"tf":1.0},"88":{"tf":1.0},"96":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":4,"docs":{"11":{"tf":1.0},"115":{"tf":1.0},"175":{"tf":1.4142135623730951},"63":{"tf":1.0}}}}}}},"c":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":4,"docs":{"139":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0}},"r":{"df":1,"docs":{"104":{"tf":1.0}}}}}},"df":0,"docs":{},"i":{"df":1,"docs":{"7":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"g":{"d":{"df":0,"docs":{},"q":{"df":0,"docs":{},"m":{"3":{"df":0,"docs":{},"y":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"q":{"df":4,"docs":{"122":{"tf":1.0},"126":{"tf":1.0},"52":{"tf":1.0},"55":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"k":{"(":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":2,"docs":{"129":{"tf":1.0},"133":{"tf":1.4142135623730951}}}}}}},"df":2,"docs":{"128":{"tf":1.4142135623730951},"132":{"tf":1.4142135623730951}}},"n":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":12,"docs":{"108":{"tf":1.0},"109":{"tf":1.0},"113":{"tf":1.0},"75":{"tf":1.0},"76":{"tf":1.4142135623730951},"78":{"tf":1.0},"79":{"tf":1.0},"83":{"tf":1.0},"84":{"tf":1.0},"91":{"tf":1.0},"95":{"tf":1.0},"96":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"df":0,"docs":{}}},"w":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":9,"docs":{"109":{"tf":1.0},"75":{"tf":1.0},"76":{"tf":1.4142135623730951},"78":{"tf":1.0},"79":{"tf":1.0},"83":{"tf":1.0},"84":{"tf":1.0},"95":{"tf":1.0},"96":{"tf":1.4142135623730951}}}}}}},"c":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}},"df":23,"docs":{"105":{"tf":1.0},"127":{"tf":1.0},"135":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":1.0},"144":{"tf":1.4142135623730951},"145":{"tf":1.0},"157":{"tf":1.0},"166":{"tf":1.4142135623730951},"171":{"tf":1.0},"172":{"tf":1.4142135623730951},"23":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"48":{"tf":1.4142135623730951},"53":{"tf":1.0},"59":{"tf":1.4142135623730951},"61":{"tf":1.0},"69":{"tf":1.0}},"e":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":3,"docs":{"101":{"tf":1.0},"72":{"tf":1.0},"96":{"tf":1.0}}}}},"g":{"df":0,"docs":{},"o":{"df":2,"docs":{"13":{"tf":1.0},"53":{"tf":1.0}}}},"t":{"df":0,"docs":{},"o":{"df":2,"docs":{"5":{"tf":1.0},"64":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":3,"docs":{"1":{"tf":1.0},"175":{"tf":1.7320508075688772},"24":{"tf":1.0}}},"r":{"df":3,"docs":{"134":{"tf":1.0},"2":{"tf":1.0},"96":{"tf":1.0}}}},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"127":{"tf":1.0},"128":{"tf":1.0},"59":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"104":{"tf":1.0}},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"11":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"<":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"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":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":2,"docs":{"129":{"tf":1.0},"133":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":21,"docs":{"101":{"tf":1.4142135623730951},"105":{"tf":1.4142135623730951},"109":{"tf":1.4142135623730951},"114":{"tf":1.0},"118":{"tf":1.4142135623730951},"12":{"tf":1.0},"123":{"tf":1.4142135623730951},"13":{"tf":1.0},"142":{"tf":1.7320508075688772},"155":{"tf":1.7320508075688772},"157":{"tf":1.7320508075688772},"170":{"tf":1.0},"4":{"tf":1.4142135623730951},"48":{"tf":1.7320508075688772},"49":{"tf":1.0},"72":{"tf":1.4142135623730951},"76":{"tf":1.4142135623730951},"84":{"tf":1.4142135623730951},"88":{"tf":1.7320508075688772},"92":{"tf":1.0},"96":{"tf":1.4142135623730951}}}}}}},"r":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":2,"docs":{"14":{"tf":1.0},"175":{"tf":1.4142135623730951}}}}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"144":{"tf":1.0},"59":{"tf":1.4142135623730951},"60":{"tf":1.4142135623730951},"75":{"tf":1.0},"97":{"tf":1.0}}}}},"df":0,"docs":{},"g":{"a":{"df":0,"docs":{},"n":{"df":2,"docs":{"138":{"tf":1.0},"140":{"tf":1.0}},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"138":{"tf":1.0}}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":4,"docs":{"34":{"tf":1.0},"43":{"tf":1.0},"72":{"tf":1.4142135623730951},"75":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"175":{"tf":1.4142135623730951}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"169":{"tf":1.0}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":4,"docs":{"144":{"tf":1.0},"172":{"tf":1.0},"51":{"tf":1.0},"57":{"tf":1.0}}}}}}}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"v":{"df":1,"docs":{"59":{"tf":1.0}}}}}}},"t":{"df":13,"docs":{"1":{"tf":1.0},"130":{"tf":1.0},"133":{"tf":1.4142135623730951},"170":{"tf":1.0},"2":{"tf":1.0},"24":{"tf":1.4142135623730951},"3":{"tf":1.0},"32":{"tf":1.0},"38":{"tf":1.0},"4":{"tf":1.4142135623730951},"41":{"tf":1.0},"47":{"tf":1.0},"63":{"tf":1.0}},"g":{"df":0,"docs":{},"o":{"df":2,"docs":{"126":{"tf":1.0},"85":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"126":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":10,"docs":{"130":{"tf":1.0},"167":{"tf":1.0},"18":{"tf":1.0},"24":{"tf":1.0},"34":{"tf":1.0},"37":{"tf":1.0},"43":{"tf":1.0},"46":{"tf":1.0},"59":{"tf":1.0},"85":{"tf":1.0}}}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":11,"docs":{"12":{"tf":1.0},"130":{"tf":1.0},"133":{"tf":1.0},"134":{"tf":1.0},"135":{"tf":1.0},"140":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0},"58":{"tf":1.0},"59":{"tf":1.0}},"r":{"df":0,"docs":{},"i":{"d":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"54":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"134":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":5,"docs":{"0":{"tf":1.4142135623730951},"127":{"tf":1.0},"143":{"tf":1.4142135623730951},"32":{"tf":1.4142135623730951},"41":{"tf":1.4142135623730951}}}}}}}}}},"p":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"133":{"tf":1.0}}}}}}}},"a":{"c":{"df":0,"docs":{},"k":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"133":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"'":{"df":1,"docs":{"61":{"tf":1.7320508075688772}}},"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"136":{"tf":1.4142135623730951}}}}}}}},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"136":{"tf":1.4142135623730951}}}}}},"df":58,"docs":{"100":{"tf":1.0},"101":{"tf":2.0},"102":{"tf":1.0},"104":{"tf":3.0},"105":{"tf":1.0},"11":{"tf":1.0},"110":{"tf":1.4142135623730951},"111":{"tf":1.0},"115":{"tf":1.0},"119":{"tf":1.0},"120":{"tf":1.4142135623730951},"124":{"tf":1.4142135623730951},"126":{"tf":2.23606797749979},"127":{"tf":1.4142135623730951},"128":{"tf":1.7320508075688772},"130":{"tf":1.7320508075688772},"136":{"tf":1.4142135623730951},"139":{"tf":2.6457513110645907},"141":{"tf":1.0},"144":{"tf":1.0},"156":{"tf":1.0},"159":{"tf":1.0},"17":{"tf":1.4142135623730951},"172":{"tf":1.7320508075688772},"19":{"tf":2.23606797749979},"26":{"tf":1.0},"3":{"tf":1.0},"33":{"tf":1.0},"37":{"tf":1.7320508075688772},"42":{"tf":1.0},"46":{"tf":1.7320508075688772},"48":{"tf":1.4142135623730951},"49":{"tf":1.0},"50":{"tf":1.4142135623730951},"51":{"tf":2.0},"52":{"tf":1.0},"53":{"tf":2.0},"57":{"tf":1.7320508075688772},"58":{"tf":1.7320508075688772},"59":{"tf":4.358898943540674},"60":{"tf":1.4142135623730951},"61":{"tf":3.0},"62":{"tf":1.0},"63":{"tf":3.0},"65":{"tf":1.7320508075688772},"66":{"tf":1.0},"67":{"tf":1.0},"68":{"tf":1.0},"72":{"tf":2.449489742783178},"75":{"tf":1.0},"76":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.4142135623730951},"81":{"tf":1.7320508075688772},"85":{"tf":1.4142135623730951},"89":{"tf":1.0},"96":{"tf":1.4142135623730951},"98":{"tf":1.0}}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":1,"docs":{"16":{"tf":1.0}}}},"i":{"df":0,"docs":{},"r":{"df":4,"docs":{"51":{"tf":1.4142135623730951},"53":{"tf":1.0},"57":{"tf":1.0},"61":{"tf":1.0}}}},"n":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"165":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"r":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"132":{"tf":1.0}}}}}},"df":0,"docs":{},"s":{"df":2,"docs":{"132":{"tf":1.0},"133":{"tf":1.0}}},"t":{"df":5,"docs":{"12":{"tf":1.0},"144":{"tf":1.4142135623730951},"34":{"tf":1.0},"43":{"tf":1.0},"79":{"tf":1.0}},"i":{"c":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":2,"docs":{"51":{"tf":1.0},"64":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":2,"docs":{"174":{"tf":1.4142135623730951},"53":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"s":{"df":17,"docs":{"111":{"tf":2.23606797749979},"112":{"tf":1.0},"113":{"tf":1.0},"114":{"tf":1.0},"130":{"tf":1.0},"166":{"tf":1.0},"172":{"tf":1.0},"22":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.0},"63":{"tf":1.0},"64":{"tf":1.4142135623730951},"81":{"tf":1.0},"89":{"tf":1.0}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":1,"docs":{"128":{"tf":1.0}}}}}}}}}}},"t":{"df":0,"docs":{},"h":{"df":7,"docs":{"142":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0},"160":{"tf":1.4142135623730951},"4":{"tf":1.0},"48":{"tf":1.0},"57":{"tf":1.0}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":5,"docs":{"142":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"2":{"tf":1.0},"72":{"tf":1.4142135623730951}}}}}}},"y":{"df":1,"docs":{"75":{"tf":1.0}}}},"df":2,"docs":{"142":{"tf":1.0},"48":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":7,"docs":{"102":{"tf":1.0},"104":{"tf":1.4142135623730951},"144":{"tf":1.0},"172":{"tf":1.0},"57":{"tf":1.0},"60":{"tf":1.0},"79":{"tf":1.4142135623730951}},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":5,"docs":{"11":{"tf":2.449489742783178},"162":{"tf":1.0},"58":{"tf":1.0},"59":{"tf":1.0},"79":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"o":{"d":{"df":6,"docs":{"104":{"tf":1.0},"105":{"tf":1.4142135623730951},"148":{"tf":1.0},"166":{"tf":1.0},"53":{"tf":1.0},"60":{"tf":1.0}},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"=":{"1":{"df":1,"docs":{"166":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":2,"docs":{"33":{"tf":1.4142135623730951},"42":{"tf":1.4142135623730951}}}}}},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"11":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"i":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"150":{"tf":1.0}}}},"df":0,"docs":{},"e":{"c":{"df":1,"docs":{"52":{"tf":1.0}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"g":{"'":{"df":1,"docs":{"136":{"tf":1.0}}},"_":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"136":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"y":{"_":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"136":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}},"df":4,"docs":{"134":{"tf":1.0},"135":{"tf":2.23606797749979},"157":{"tf":1.0},"158":{"tf":1.0}}}},"p":{"df":0,"docs":{},"e":{"df":1,"docs":{"144":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"128":{"tf":1.0},"59":{"tf":2.23606797749979}}}}}}}},"l":{"a":{"c":{"df":0,"docs":{},"e":{"df":2,"docs":{"52":{"tf":1.0},"75":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"4":{"tf":1.0}}}},"n":{"df":1,"docs":{"11":{"tf":1.0}},"e":{"'":{"df":1,"docs":{"156":{"tf":1.0}}},".":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":4,"docs":{"33":{"tf":1.0},"34":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":24,"docs":{"139":{"tf":1.0},"142":{"tf":2.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":2.8284271247461903},"156":{"tf":3.1622776601683795},"157":{"tf":2.23606797749979},"158":{"tf":1.0},"172":{"tf":1.4142135623730951},"32":{"tf":1.0},"33":{"tf":1.4142135623730951},"41":{"tf":1.0},"42":{"tf":1.0},"56":{"tf":1.0}}}},"t":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":4,"docs":{"11":{"tf":1.0},"175":{"tf":1.0},"3":{"tf":1.0},"57":{"tf":1.0}}}}}}},"y":{"df":6,"docs":{"23":{"tf":1.7320508075688772},"27":{"tf":1.4142135623730951},"36":{"tf":1.0},"37":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"166":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.4142135623730951},"44":{"tf":1.0},"45":{"tf":1.4142135623730951}}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"s":{"df":1,"docs":{"64":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"g":{"df":1,"docs":{"127":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"159":{"tf":1.7320508075688772},"160":{"tf":1.4142135623730951}}}}}}},"o":{"d":{"df":5,"docs":{"153":{"tf":1.4142135623730951},"33":{"tf":1.7320508075688772},"34":{"tf":1.7320508075688772},"42":{"tf":1.7320508075688772},"43":{"tf":1.7320508075688772}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":7,"docs":{"11":{"tf":1.0},"147":{"tf":1.0},"148":{"tf":1.0},"18":{"tf":1.0},"2":{"tf":1.0},"34":{"tf":1.0},"43":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"i":{"df":2,"docs":{"100":{"tf":1.4142135623730951},"101":{"tf":1.7320508075688772}}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"l":{".":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":2,"docs":{"34":{"tf":1.0},"43":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":5,"docs":{"172":{"tf":1.4142135623730951},"22":{"tf":1.4142135623730951},"26":{"tf":1.4142135623730951},"34":{"tf":1.7320508075688772},"43":{"tf":1.7320508075688772}}}},"p":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"142":{"tf":1.0}}}},"df":5,"docs":{"126":{"tf":1.0},"138":{"tf":1.0},"140":{"tf":1.0},"166":{"tf":1.0},"61":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"t":{"(":{"df":4,"docs":{"33":{"tf":1.0},"37":{"tf":1.0},"42":{"tf":1.0},"46":{"tf":1.0}}},"/":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"170":{"tf":1.0}}}}},"=":{"7":{"7":{"7":{"7":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":43,"docs":{"101":{"tf":1.0},"102":{"tf":1.0},"128":{"tf":1.0},"130":{"tf":1.7320508075688772},"133":{"tf":1.0},"134":{"tf":1.0},"139":{"tf":2.449489742783178},"142":{"tf":2.0},"144":{"tf":1.0},"150":{"tf":2.23606797749979},"154":{"tf":1.7320508075688772},"155":{"tf":2.23606797749979},"156":{"tf":2.23606797749979},"157":{"tf":1.7320508075688772},"161":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0},"18":{"tf":1.4142135623730951},"19":{"tf":1.0},"22":{"tf":1.0},"23":{"tf":1.0},"24":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.0},"34":{"tf":1.7320508075688772},"35":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.4142135623730951},"4":{"tf":1.0},"43":{"tf":1.7320508075688772},"44":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.4142135623730951},"48":{"tf":2.449489742783178},"49":{"tf":1.4142135623730951},"53":{"tf":2.0},"57":{"tf":2.0},"63":{"tf":1.0},"75":{"tf":1.0},"93":{"tf":1.0},"95":{"tf":1.4142135623730951},"96":{"tf":2.0}},"r":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"96":{"tf":1.0}}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"l":{"df":8,"docs":{"104":{"tf":1.0},"11":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.4142135623730951},"38":{"tf":1.0},"4":{"tf":1.0},"47":{"tf":1.0}}}},"df":0,"docs":{}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":3,"docs":{"104":{"tf":1.0},"109":{"tf":1.0},"55":{"tf":1.0}}}}}}},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":4,"docs":{"173":{"tf":1.0},"175":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0}}}}}},"r":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"104":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"d":{"df":1,"docs":{"61":{"tf":1.0}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":1,"docs":{"2":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"e":{"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":1,"docs":{"59":{"tf":1.0}}}}}}}}}},"df":2,"docs":{"7":{"tf":1.0},"9":{"tf":1.0}},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"138":{"tf":1.0},"140":{"tf":1.0}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":2,"docs":{"138":{"tf":1.0},"140":{"tf":1.0}}}},"df":0,"docs":{}}},"df":9,"docs":{"108":{"tf":1.0},"113":{"tf":1.0},"117":{"tf":1.0},"138":{"tf":1.7320508075688772},"140":{"tf":1.0},"68":{"tf":1.4142135623730951},"71":{"tf":1.0},"72":{"tf":1.0},"91":{"tf":1.0}}}}},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"(":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"132":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":1,"docs":{"84":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"58":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":3,"docs":{"174":{"tf":1.7320508075688772},"175":{"tf":1.0},"54":{"tf":1.0}}}},"t":{"df":1,"docs":{"7":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"4":{"tf":1.0}}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"169":{"tf":1.0}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":3,"docs":{"120":{"tf":1.0},"175":{"tf":1.0},"23":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"4":{"tf":1.0},"48":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"14":{"tf":1.0},"166":{"tf":1.0}}}}}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"t":{"df":6,"docs":{"130":{"tf":1.0},"142":{"tf":1.4142135623730951},"155":{"tf":1.4142135623730951},"157":{"tf":1.4142135623730951},"4":{"tf":1.7320508075688772},"48":{"tf":1.0}}}},"v":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"172":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"o":{"b":{"df":0,"docs":{},"e":{"df":2,"docs":{"165":{"tf":1.0},"166":{"tf":1.4142135623730951}}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":20,"docs":{"104":{"tf":1.0},"11":{"tf":1.0},"110":{"tf":1.0},"139":{"tf":1.0},"144":{"tf":1.0},"165":{"tf":1.0},"17":{"tf":1.4142135623730951},"175":{"tf":1.0},"2":{"tf":1.0},"22":{"tf":1.0},"33":{"tf":1.4142135623730951},"36":{"tf":1.0},"42":{"tf":1.7320508075688772},"45":{"tf":1.0},"48":{"tf":1.0},"51":{"tf":1.4142135623730951},"57":{"tf":1.0},"59":{"tf":2.23606797749979},"61":{"tf":2.0},"97":{"tf":1.0}}}}}},"d":{"df":0,"docs":{},"u":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"11":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":6,"docs":{"11":{"tf":1.0},"12":{"tf":1.4142135623730951},"14":{"tf":1.4142135623730951},"142":{"tf":1.0},"175":{"tf":1.0},"4":{"tf":1.0}}}},"df":0,"docs":{}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"u":{"df":2,"docs":{"167":{"tf":1.0},"24":{"tf":1.0}}}}}}}},"p":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"61":{"tf":1.0}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":12,"docs":{"101":{"tf":1.0},"105":{"tf":1.0},"109":{"tf":2.0},"118":{"tf":1.0},"123":{"tf":1.0},"57":{"tf":1.7320508075688772},"64":{"tf":1.0},"72":{"tf":2.0},"76":{"tf":1.0},"84":{"tf":1.0},"88":{"tf":1.0},"96":{"tf":1.7320508075688772}}}}}}},"s":{"df":0,"docs":{},"t":{"_":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{":":{":":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"(":{"&":{"[":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"c":{"/":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":1,"docs":{"133":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":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":{"133":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":2,"docs":{"131":{"tf":1.0},"133":{"tf":2.0}}}},"t":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":4,"docs":{"13":{"tf":1.0},"175":{"tf":1.4142135623730951},"36":{"tf":1.0},"45":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"3":{"df":1,"docs":{"133":{"tf":1.0}}},":":{":":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"133":{"tf":1.7320508075688772}}}}}}}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"f":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"c":{":":{":":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"133":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":2,"docs":{"131":{"tf":1.0},"133":{"tf":2.23606797749979}}}}},"c":{"df":1,"docs":{"133":{"tf":1.0}},"o":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"136":{"tf":1.0}}}}}}},"df":11,"docs":{"134":{"tf":2.0},"135":{"tf":1.0},"136":{"tf":2.0},"142":{"tf":1.0},"143":{"tf":1.7320508075688772},"155":{"tf":1.0},"157":{"tf":1.0},"161":{"tf":1.0},"170":{"tf":1.0},"48":{"tf":1.0},"53":{"tf":1.0}}}}},"df":2,"docs":{"133":{"tf":2.0},"144":{"tf":1.0}}}},"v":{"df":0,"docs":{},"i":{"d":{"df":54,"docs":{"1":{"tf":1.0},"105":{"tf":1.0},"106":{"tf":1.0},"120":{"tf":1.4142135623730951},"122":{"tf":1.0},"124":{"tf":1.4142135623730951},"126":{"tf":1.0},"127":{"tf":1.4142135623730951},"128":{"tf":1.0},"13":{"tf":1.0},"134":{"tf":1.7320508075688772},"137":{"tf":1.0},"138":{"tf":1.0},"140":{"tf":1.0},"142":{"tf":3.0},"143":{"tf":1.4142135623730951},"144":{"tf":2.6457513110645907},"145":{"tf":1.0},"148":{"tf":1.7320508075688772},"149":{"tf":2.6457513110645907},"150":{"tf":1.7320508075688772},"151":{"tf":1.0},"152":{"tf":1.7320508075688772},"153":{"tf":1.4142135623730951},"154":{"tf":2.0},"155":{"tf":2.0},"156":{"tf":1.4142135623730951},"157":{"tf":2.6457513110645907},"158":{"tf":1.4142135623730951},"164":{"tf":1.0},"165":{"tf":1.0},"166":{"tf":2.8284271247461903},"169":{"tf":1.0},"170":{"tf":1.4142135623730951},"172":{"tf":1.0},"175":{"tf":1.4142135623730951},"2":{"tf":1.0},"22":{"tf":1.0},"32":{"tf":1.7320508075688772},"33":{"tf":1.4142135623730951},"34":{"tf":1.0},"36":{"tf":1.0},"4":{"tf":1.4142135623730951},"41":{"tf":1.7320508075688772},"43":{"tf":1.0},"5":{"tf":1.0},"51":{"tf":1.0},"56":{"tf":1.0},"57":{"tf":1.0},"65":{"tf":1.0},"73":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.4142135623730951},"81":{"tf":1.0}}},"df":0,"docs":{}}},"x":{"df":0,"docs":{},"i":{"df":135,"docs":{"0":{"tf":1.0},"1":{"tf":1.0},"100":{"tf":1.0},"101":{"tf":1.0},"102":{"tf":1.4142135623730951},"103":{"tf":1.0},"104":{"tf":1.7320508075688772},"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.4142135623730951},"127":{"tf":1.0},"128":{"tf":1.4142135623730951},"129":{"tf":1.0},"13":{"tf":1.4142135623730951},"130":{"tf":2.8284271247461903},"131":{"tf":1.0},"132":{"tf":1.0},"133":{"tf":1.0},"134":{"tf":1.0},"135":{"tf":1.0},"136":{"tf":2.0},"137":{"tf":2.0},"138":{"tf":1.0},"139":{"tf":3.3166247903554},"14":{"tf":1.0},"140":{"tf":1.4142135623730951},"141":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":2.0},"144":{"tf":2.449489742783178},"145":{"tf":1.0},"147":{"tf":3.872983346207417},"148":{"tf":3.4641016151377544},"149":{"tf":1.0},"150":{"tf":1.0},"152":{"tf":1.0},"154":{"tf":1.7320508075688772},"155":{"tf":1.7320508075688772},"156":{"tf":2.23606797749979},"157":{"tf":1.0},"160":{"tf":1.0},"166":{"tf":2.0},"167":{"tf":1.4142135623730951},"169":{"tf":1.0},"170":{"tf":2.8284271247461903},"171":{"tf":3.605551275463989},"172":{"tf":4.47213595499958},"175":{"tf":1.4142135623730951},"18":{"tf":1.7320508075688772},"26":{"tf":1.0},"27":{"tf":1.7320508075688772},"3":{"tf":1.0},"33":{"tf":1.7320508075688772},"34":{"tf":3.605551275463989},"35":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":3.0},"4":{"tf":2.449489742783178},"41":{"tf":1.0},"42":{"tf":1.7320508075688772},"43":{"tf":3.7416573867739413},"44":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":3.0},"48":{"tf":3.1622776601683795},"49":{"tf":1.0},"50":{"tf":2.0},"51":{"tf":1.0},"52":{"tf":1.0},"53":{"tf":1.7320508075688772},"54":{"tf":1.7320508075688772},"55":{"tf":2.23606797749979},"56":{"tf":1.0},"57":{"tf":2.0},"58":{"tf":1.0},"59":{"tf":1.0},"60":{"tf":1.4142135623730951},"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.4142135623730951},"76":{"tf":1.0},"77":{"tf":1.0},"78":{"tf":1.0},"79":{"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},"90":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":1.0},"93":{"tf":1.0},"94":{"tf":1.0},"95":{"tf":1.0},"96":{"tf":1.0},"97":{"tf":1.0},"98":{"tf":1.0},"99":{"tf":1.0}}},"y":{"'":{"df":4,"docs":{"143":{"tf":1.0},"148":{"tf":1.0},"170":{"tf":1.0},"60":{"tf":1.0}}},".":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":1,"docs":{"130":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},":":{":":{"df":0,"docs":{},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":1,"docs":{"130":{"tf":1.0}}}}}},"df":0,"docs":{}},"_":{"df":0,"docs":{},"i":{"d":{"=":{"\"":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"4":{"5":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}},"df":0,"docs":{}},"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":{"b":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":2,"docs":{"170":{"tf":1.4142135623730951},"172":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"11":{"tf":1.0}}}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":3,"docs":{"1":{"tf":1.0},"115":{"tf":1.0},"156":{"tf":1.0}}}},"r":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":6,"docs":{"134":{"tf":1.0},"162":{"tf":1.0},"36":{"tf":1.0},"41":{"tf":1.0},"45":{"tf":1.0},"53":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"h":{"df":2,"docs":{"142":{"tf":1.0},"157":{"tf":1.0}}}},"t":{"df":2,"docs":{"171":{"tf":1.0},"62":{"tf":1.0}}}}},"q":{"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":2,"docs":{"157":{"tf":1.4142135623730951},"48":{"tf":1.0}}}}}},"t":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"k":{"df":0,"docs":{},"{":{"df":0,"docs":{},"v":{"4":{"_":{"a":{"d":{"d":{"df":0,"docs":{},"r":{"=":{"0":{".":{"0":{".":{"0":{".":{"0":{":":{"7":{"6":{"0":{"0":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":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":{"134":{"tf":1.7320508075688772},"135":{"tf":1.7320508075688772},"157":{"tf":2.0},"158":{"tf":1.0},"37":{"tf":1.0},"4":{"tf":1.0},"46":{"tf":1.0},"48":{"tf":1.4142135623730951}}}}},"df":3,"docs":{"157":{"tf":1.0},"4":{"tf":1.0},"48":{"tf":1.0}},"h":{"7":{"c":{"df":0,"docs":{},"q":{"df":1,"docs":{"42":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"n":{"df":1,"docs":{"136":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":4,"docs":{"156":{"tf":1.0},"163":{"tf":1.0},"34":{"tf":1.0},"43":{"tf":1.0}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"14":{"tf":1.0}}}}}}}},"i":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":10,"docs":{"15":{"tf":1.4142135623730951},"156":{"tf":1.4142135623730951},"158":{"tf":1.7320508075688772},"19":{"tf":1.0},"20":{"tf":1.4142135623730951},"30":{"tf":1.4142135623730951},"32":{"tf":1.0},"39":{"tf":1.4142135623730951},"4":{"tf":1.0},"41":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"4":{"tf":1.4142135623730951}}}},"k":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"143":{"tf":1.0}}}}}},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"\"":{",":{"\"":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"\"":{":":{"\"":{"0":{".":{"6":{"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":0,"docs":{}},"df":0,"docs":{}},"'":{"df":10,"docs":{"1":{"tf":1.0},"141":{"tf":1.0},"144":{"tf":1.4142135623730951},"172":{"tf":1.0},"175":{"tf":1.4142135623730951},"19":{"tf":1.0},"2":{"tf":1.0},"32":{"tf":1.0},"54":{"tf":1.4142135623730951},"59":{"tf":1.0}}},".":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"/":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":6,"docs":{"123":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"62":{"tf":1.0}}}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"152":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":3,"docs":{"151":{"tf":1.4142135623730951},"36":{"tf":1.7320508075688772},"45":{"tf":1.7320508075688772}}}}}}}},"df":7,"docs":{"122":{"tf":1.4142135623730951},"126":{"tf":1.4142135623730951},"154":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"52":{"tf":1.4142135623730951},"55":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{".":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":12,"docs":{"108":{"tf":1.0},"113":{"tf":1.0},"117":{"tf":1.0},"126":{"tf":1.0},"152":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"70":{"tf":1.0},"71":{"tf":1.0},"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":0,"docs":{}}}}}}},"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":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"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":4,"docs":{"74":{"tf":1.0},"75":{"tf":1.0},"78":{"tf":1.0},"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":{}}}}}}},"n":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":2,"docs":{"82":{"tf":1.0},"83":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{".":{"df":0,"docs":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"d":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":3,"docs":{"154":{"tf":1.0},"60":{"tf":1.0},"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":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"d":{"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":1,"docs":{"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":{}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{".":{"df":0,"docs":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":5,"docs":{"108":{"tf":1.0},"109":{"tf":1.0},"113":{"tf":1.0},"90":{"tf":1.0},"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":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{".":{"df":0,"docs":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"94":{"tf":1.0},"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":{}}}}}},"l":{"df":0,"docs":{},"o":{"a":{"d":{"_":{"b":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"b":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"c":{"df":2,"docs":{"100":{"tf":1.0},"99":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"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":{"a":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":3,"docs":{"103":{"tf":1.0},"104":{"tf":1.0},"60":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"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":{},"t":{"c":{"df":0,"docs":{},"h":{".":{"df":0,"docs":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":4,"docs":{"107":{"tf":1.0},"108":{"tf":1.0},"113":{"tf":1.0},"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":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"p":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{".":{"df":0,"docs":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":4,"docs":{"108":{"tf":1.0},"112":{"tf":1.0},"113":{"tf":1.0},"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":0,"docs":{}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{".":{"df":0,"docs":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":2,"docs":{"116":{"tf":1.0},"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":{}}}}}},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{".":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":8,"docs":{"121":{"tf":1.0},"122":{"tf":1.0},"126":{"tf":1.0},"152":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0}}}}}}}}}}}},"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":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":8,"docs":{"130":{"tf":1.0},"133":{"tf":1.0},"152":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.7320508075688772},"158":{"tf":1.0},"4":{"tf":1.0},"54":{"tf":1.0}}}}},"df":0,"docs":{}}},"2":{".":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"156":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},":":{":":{"a":{"d":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{":":{":":{"a":{"d":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{":":{":":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"y":{"(":{"<":{"_":{">":{":":{":":{"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":{"130":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":2,"docs":{"37":{"tf":1.4142135623730951},"46":{"tf":1.4142135623730951}}}}}}}},"df":0,"docs":{}},"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{":":{":":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{".":{"a":{"df":0,"docs":{},"s":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"(":{")":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":15,"docs":{"100":{"tf":1.0},"104":{"tf":1.0},"108":{"tf":1.0},"113":{"tf":1.0},"117":{"tf":1.0},"122":{"tf":1.0},"126":{"tf":1.0},"154":{"tf":1.0},"60":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.0},"83":{"tf":1.0},"87":{"tf":1.0},"91":{"tf":1.0},"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":{}},"df":0,"docs":{}}}}}}},"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":{"130":{"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":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{":":{":":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"(":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"c":{"!":{"[":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{":":{":":{"df":0,"docs":{},"f":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"(":{")":{"]":{".":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"130":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"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":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"d":{"df":2,"docs":{"128":{"tf":1.0},"129":{"tf":1.0}}},"df":0,"docs":{}}}}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"133":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"m":{"a":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"_":{"c":{"df":0,"docs":{},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"(":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{":":{":":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{":":{":":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":1,"docs":{"130":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"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":{},"t":{"a":{"d":{"a":{"df":0,"docs":{},"t":{"a":{":":{":":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"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":{}},"df":0,"docs":{}}}},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{":":{":":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{":":{":":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"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":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"130":{"tf":1.0}}}}}},"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":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}}},"df":0,"docs":{}}},"x":{"df":0,"docs":{},"y":{":":{":":{"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":{"130":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"130":{"tf":1.0}}}}}}}}},"df":0,"docs":{}},"=":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"a":{"c":{"df":1,"docs":{"162":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"_":{"a":{"d":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"_":{"a":{"d":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":2,"docs":{"163":{"tf":1.0},"4":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"{":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"139":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"a":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"139":{"tf":1.0}},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"139":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"4":{"tf":1.0}}}}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"48":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"{":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"139":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"54":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"{":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"141":{"tf":1.0}}},"df":0,"docs":{}},"l":{"a":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"=":{"\"":{"d":{"df":0,"docs":{},"u":{"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":{}}}}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"{":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"141":{"tf":1.0}}},"df":0,"docs":{}},"l":{"a":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"=":{"\"":{"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":{},"e":{"d":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"80":{"tf":1.0}}}}}},"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":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"d":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"80":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"110":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}},"m":{"a":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"d":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"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":{}},"df":0,"docs":{}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"_":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"{":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"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":{}}},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"p":{"a":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"_":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"d":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"124":{"tf":1.0}}}}}},"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":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"_":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"{":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"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":{}}}}}}},"i":{"d":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"l":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":3,"docs":{"155":{"tf":1.0},"157":{"tf":1.0},"48":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"m":{"a":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":3,"docs":{"142":{"tf":1.0},"157":{"tf":1.0},"48":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"d":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":1,"docs":{"148":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"{":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"148":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"s":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"148":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"148":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"148":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"s":{"_":{"c":{"a":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"s":{"df":1,"docs":{"148":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"d":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"148":{"tf":1.0}}}}}},"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":{},"s":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"155":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"p":{"a":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"j":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"{":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"139":{"tf":1.0}}}}}}}}}}}},"df":1,"docs":{"136":{"tf":1.0}},"s":{"_":{"d":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"d":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"{":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"139":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"_":{"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"{":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"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":{},"o":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"{":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"139":{"tf":1.0}}}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":3,"docs":{"142":{"tf":1.0},"155":{"tf":1.0},"48":{"tf":1.0}}}}}},"q":{"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"48":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"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":2,"docs":{"142":{"tf":1.0},"157":{"tf":1.0}}}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"a":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"{":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"n":{"df":1,"docs":{"140":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":1,"docs":{"140":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"140":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"u":{"b":{"_":{"df":0,"docs":{},"z":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"142":{"tf":1.0},"157":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"w":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"k":{"df":1,"docs":{"48":{"tf":1.0}}}}}},"x":{"d":{"df":0,"docs":{},"s":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"d":{"_":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"147":{"tf":1.0}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"147":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}}},"u":{"df":0,"docs":{},"p":{"d":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"_":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"147":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"f":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"147":{"tf":1.0}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"s":{"df":0,"docs":{},"u":{"c":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"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":0,"docs":{}}},"df":0,"docs":{}},"z":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"142":{"tf":1.0},"157":{"tf":1.0}}}}}},"df":83,"docs":{"0":{"tf":1.0},"1":{"tf":1.7320508075688772},"11":{"tf":1.7320508075688772},"12":{"tf":2.0},"127":{"tf":1.4142135623730951},"13":{"tf":1.7320508075688772},"130":{"tf":2.23606797749979},"133":{"tf":1.0},"134":{"tf":1.7320508075688772},"135":{"tf":1.4142135623730951},"136":{"tf":1.0},"137":{"tf":1.0},"138":{"tf":1.7320508075688772},"14":{"tf":1.0},"142":{"tf":2.23606797749979},"143":{"tf":1.4142135623730951},"144":{"tf":2.0},"145":{"tf":1.0},"147":{"tf":1.0},"148":{"tf":1.0},"149":{"tf":1.4142135623730951},"15":{"tf":1.4142135623730951},"150":{"tf":1.0},"152":{"tf":1.7320508075688772},"153":{"tf":2.0},"154":{"tf":1.4142135623730951},"155":{"tf":2.23606797749979},"156":{"tf":2.0},"157":{"tf":2.449489742783178},"158":{"tf":1.7320508075688772},"159":{"tf":1.7320508075688772},"16":{"tf":1.4142135623730951},"160":{"tf":1.0},"162":{"tf":2.0},"163":{"tf":1.0},"165":{"tf":1.0},"169":{"tf":2.0},"170":{"tf":2.23606797749979},"171":{"tf":1.7320508075688772},"172":{"tf":2.449489742783178},"175":{"tf":1.7320508075688772},"18":{"tf":2.23606797749979},"19":{"tf":1.4142135623730951},"2":{"tf":1.4142135623730951},"20":{"tf":1.4142135623730951},"22":{"tf":2.449489742783178},"24":{"tf":1.4142135623730951},"26":{"tf":1.4142135623730951},"27":{"tf":2.6457513110645907},"3":{"tf":1.0},"30":{"tf":1.4142135623730951},"31":{"tf":1.0},"32":{"tf":1.4142135623730951},"33":{"tf":3.7416573867739413},"34":{"tf":3.7416573867739413},"35":{"tf":1.0},"36":{"tf":1.7320508075688772},"37":{"tf":3.605551275463989},"38":{"tf":1.0},"39":{"tf":1.4142135623730951},"4":{"tf":3.4641016151377544},"40":{"tf":1.0},"41":{"tf":2.23606797749979},"42":{"tf":4.242640687119285},"43":{"tf":4.0},"44":{"tf":1.0},"45":{"tf":1.7320508075688772},"46":{"tf":3.605551275463989},"47":{"tf":1.0},"48":{"tf":2.23606797749979},"49":{"tf":1.0},"5":{"tf":1.7320508075688772},"50":{"tf":1.4142135623730951},"52":{"tf":1.4142135623730951},"53":{"tf":2.0},"54":{"tf":1.0},"55":{"tf":1.4142135623730951},"58":{"tf":1.4142135623730951},"59":{"tf":1.7320508075688772},"62":{"tf":1.0},"63":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.0}}}}}},"t":{"df":1,"docs":{"11":{"tf":1.0}}}}}},"r":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"79":{"tf":1.0}}},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":4,"docs":{"101":{"tf":1.4142135623730951},"126":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0}}}}},"df":0,"docs":{},"g":{"df":2,"docs":{"144":{"tf":1.0},"96":{"tf":1.7320508075688772}},"e":{"_":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"_":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"1":{"6":{"df":1,"docs":{"96":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"e":{"df":1,"docs":{"104":{"tf":1.0}}}},"t":{"df":0,"docs":{},"e":{"df":5,"docs":{"102":{"tf":1.4142135623730951},"103":{"tf":1.0},"104":{"tf":2.449489742783178},"105":{"tf":1.4142135623730951},"170":{"tf":1.0}}}}},"b":{"a":{"c":{"df":3,"docs":{"153":{"tf":1.0},"33":{"tf":1.0},"42":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":2,"docs":{"142":{"tf":1.0},"157":{"tf":1.0}},"e":{"a":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"79":{"tf":1.0}}}},"d":{"(":{"&":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"f":{"df":2,"docs":{"128":{"tf":1.0},"132":{"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":{"141":{"tf":1.0}}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":2,"docs":{"128":{"tf":1.0},"132":{"tf":1.0}}}}}}}}},"df":9,"docs":{"118":{"tf":1.0},"128":{"tf":1.4142135623730951},"139":{"tf":2.0},"141":{"tf":1.0},"38":{"tf":1.0},"47":{"tf":1.0},"61":{"tf":1.0},"84":{"tf":1.0},"96":{"tf":1.0}},"i":{"df":13,"docs":{"166":{"tf":3.1622776601683795},"22":{"tf":1.7320508075688772},"26":{"tf":1.7320508075688772},"33":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":2.0},"36":{"tf":1.4142135623730951},"37":{"tf":1.4142135623730951},"42":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":2.0},"45":{"tf":1.4142135623730951},"46":{"tf":1.4142135623730951}}},"y":{"\"":{"df":0,"docs":{},"}":{",":{"\"":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"\"":{":":{"\"":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"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":0,"docs":{}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":4,"docs":{"124":{"tf":1.4142135623730951},"139":{"tf":1.0},"14":{"tf":1.4142135623730951},"78":{"tf":1.0}}}}}},"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":20,"docs":{"102":{"tf":1.0},"128":{"tf":1.4142135623730951},"136":{"tf":1.0},"139":{"tf":2.0},"147":{"tf":1.7320508075688772},"148":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.0},"17":{"tf":1.0},"172":{"tf":1.4142135623730951},"19":{"tf":1.0},"33":{"tf":1.0},"42":{"tf":1.0},"48":{"tf":1.0},"49":{"tf":1.0},"53":{"tf":1.0},"58":{"tf":1.0},"59":{"tf":2.6457513110645907},"80":{"tf":1.4142135623730951},"98":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"139":{"tf":1.4142135623730951}}}}},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":5,"docs":{"11":{"tf":1.0},"162":{"tf":1.0},"21":{"tf":1.0},"31":{"tf":1.0},"40":{"tf":1.0}}},"df":0,"docs":{}}}}},"r":{"d":{"df":5,"docs":{"27":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0}}},"df":0,"docs":{}}}},"d":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"18":{"tf":1.0}}}},"df":0,"docs":{}}}},"u":{"df":0,"docs":{},"n":{"d":{"df":3,"docs":{"170":{"tf":1.0},"172":{"tf":1.4142135623730951},"2":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{},"f":{"df":9,"docs":{"101":{"tf":1.0},"109":{"tf":2.6457513110645907},"118":{"tf":1.0},"123":{"tf":1.0},"57":{"tf":1.0},"72":{"tf":1.4142135623730951},"76":{"tf":1.7320508075688772},"84":{"tf":1.4142135623730951},"96":{"tf":2.449489742783178}},"e":{"df":0,"docs":{},"r":{"df":3,"docs":{"170":{"tf":1.0},"54":{"tf":1.0},"57":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"m":{"c":{"df":1,"docs":{"153":{"tf":1.0}}},"df":0,"docs":{}}}}}},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"139":{"tf":1.0}}}},"df":0,"docs":{}}}},"g":{"a":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"59":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":2,"docs":{"69":{"tf":1.4142135623730951},"72":{"tf":1.0}}}},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"142":{"tf":2.23606797749979},"157":{"tf":2.23606797749979}}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"130":{"tf":1.0}}}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":2,"docs":{"69":{"tf":1.4142135623730951},"72":{"tf":1.0}}}},"df":0,"docs":{}}}},"j":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":4,"docs":{"144":{"tf":1.7320508075688772},"147":{"tf":1.0},"51":{"tf":1.0},"57":{"tf":1.0}}}},"df":0,"docs":{}}},"l":{"a":{"df":0,"docs":{},"y":{"'":{"df":2,"docs":{"155":{"tf":1.0},"156":{"tf":1.0}}},"/":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"46":{"tf":1.0}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"44":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"45":{"tf":1.0}}}}},"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":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":1,"docs":{"43":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"42":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":17,"docs":{"142":{"tf":1.7320508075688772},"155":{"tf":3.4641016151377544},"156":{"tf":4.358898943540674},"157":{"tf":2.6457513110645907},"158":{"tf":2.8284271247461903},"166":{"tf":1.4142135623730951},"39":{"tf":1.7320508075688772},"4":{"tf":1.7320508075688772},"40":{"tf":1.0},"41":{"tf":2.23606797749979},"42":{"tf":3.3166247903554},"43":{"tf":2.6457513110645907},"44":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.0},"47":{"tf":1.0},"48":{"tf":1.0}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"s":{"df":4,"docs":{"11":{"tf":1.0},"12":{"tf":1.0},"16":{"tf":1.4142135623730951},"9":{"tf":1.0}}}},"df":0,"docs":{},"v":{"df":1,"docs":{"144":{"tf":1.0}}}},"i":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"2":{"tf":1.0}}}},"df":0,"docs":{}},"df":1,"docs":{"130":{"tf":1.0}}}},"m":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":2,"docs":{"48":{"tf":1.0},"57":{"tf":1.0}}},"v":{"df":16,"docs":{"108":{"tf":1.0},"113":{"tf":1.0},"117":{"tf":1.0},"126":{"tf":1.4142135623730951},"133":{"tf":1.0},"141":{"tf":1.0},"152":{"tf":1.0},"2":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"61":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":2.0},"91":{"tf":1.0}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"160":{"tf":1.0}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"l":{"a":{"c":{"df":4,"docs":{"24":{"tf":1.0},"27":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"i":{"df":1,"docs":{"136":{"tf":1.0}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":3,"docs":{"155":{"tf":1.0},"157":{"tf":1.0},"4":{"tf":1.0}}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"169":{"tf":1.0}}}}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":13,"docs":{"101":{"tf":1.0},"105":{"tf":1.0},"118":{"tf":1.0},"128":{"tf":1.0},"129":{"tf":1.0},"132":{"tf":1.0},"156":{"tf":1.0},"49":{"tf":1.4142135623730951},"53":{"tf":1.0},"59":{"tf":1.0},"64":{"tf":1.0},"84":{"tf":1.0},"96":{"tf":1.0}},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"168":{"tf":1.0}}}}}}}}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"y":{"df":0,"docs":{},"p":{"df":1,"docs":{"148":{"tf":1.4142135623730951}}}}}},"df":6,"docs":{"148":{"tf":2.0},"155":{"tf":1.4142135623730951},"156":{"tf":1.0},"157":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951},"97":{"tf":2.449489742783178}}}}},"i":{"df":0,"docs":{},"r":{"df":20,"docs":{"105":{"tf":1.0},"109":{"tf":1.7320508075688772},"118":{"tf":1.0},"133":{"tf":1.0},"138":{"tf":1.0},"16":{"tf":1.4142135623730951},"175":{"tf":1.0},"21":{"tf":1.4142135623730951},"3":{"tf":1.0},"31":{"tf":1.4142135623730951},"35":{"tf":1.0},"40":{"tf":1.4142135623730951},"44":{"tf":1.0},"53":{"tf":1.0},"57":{"tf":1.4142135623730951},"64":{"tf":1.0},"72":{"tf":2.0},"76":{"tf":1.0},"84":{"tf":1.0},"96":{"tf":1.7320508075688772}}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":1,"docs":{"52":{"tf":1.0}}}}},"i":{"d":{"df":2,"docs":{"126":{"tf":1.0},"160":{"tf":1.0}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"c":{"df":9,"docs":{"143":{"tf":1.7320508075688772},"144":{"tf":2.8284271247461903},"147":{"tf":1.0},"148":{"tf":1.4142135623730951},"149":{"tf":1.4142135623730951},"150":{"tf":1.0},"22":{"tf":1.0},"33":{"tf":1.4142135623730951},"42":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"151":{"tf":1.0}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":4,"docs":{"128":{"tf":1.0},"138":{"tf":1.0},"142":{"tf":1.0},"148":{"tf":1.7320508075688772}}}}}},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":5,"docs":{"157":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0}}}}},"df":1,"docs":{"144":{"tf":1.0}}},"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":{"df":2,"docs":{"129":{"tf":1.0},"133":{"tf":1.4142135623730951}}}}}}},"df":6,"docs":{"128":{"tf":1.4142135623730951},"132":{"tf":1.4142135623730951},"143":{"tf":1.0},"144":{"tf":1.0},"4":{"tf":1.0},"59":{"tf":1.4142135623730951}}}}}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":4,"docs":{"123":{"tf":1.0},"48":{"tf":1.0},"57":{"tf":1.0},"65":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":5,"docs":{"128":{"tf":1.0},"166":{"tf":1.4142135623730951},"168":{"tf":1.0},"69":{"tf":1.0},"75":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"s":{"df":2,"docs":{"1":{"tf":1.0},"172":{"tf":1.0}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"s":{"df":3,"docs":{"4":{"tf":1.4142135623730951},"48":{"tf":1.0},"59":{"tf":1.0}}}}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":1,"docs":{"173":{"tf":1.0}}}}}}},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"k":{"df":1,"docs":{"170":{"tf":1.0}}}}},"o":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"100":{"tf":1.0}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"]":{"/":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"160":{"tf":1.0}}}}}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"n":{"d":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"100":{"tf":1.0},"101":{"tf":1.4142135623730951}}}}},"df":0,"docs":{}}}},"df":2,"docs":{"100":{"tf":1.0},"158":{"tf":1.0}}},"df":0,"docs":{}},"t":{"df":21,"docs":{"159":{"tf":1.0},"17":{"tf":1.0},"170":{"tf":1.0},"172":{"tf":1.7320508075688772},"19":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.0},"36":{"tf":2.0},"37":{"tf":2.23606797749979},"41":{"tf":1.0},"42":{"tf":1.0},"45":{"tf":2.0},"46":{"tf":2.23606797749979},"50":{"tf":1.0},"51":{"tf":1.4142135623730951},"52":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.0},"61":{"tf":1.7320508075688772},"65":{"tf":1.0},"81":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":7,"docs":{"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}}}}}}},"t":{"df":0,"docs":{},"t":{"df":1,"docs":{"158":{"tf":1.0}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":5,"docs":{"153":{"tf":1.0},"170":{"tf":1.0},"93":{"tf":1.0},"96":{"tf":2.23606797749979},"97":{"tf":2.449489742783178}}}},"n":{"df":43,"docs":{"109":{"tf":1.4142135623730951},"11":{"tf":1.0},"12":{"tf":1.0},"13":{"tf":1.4142135623730951},"130":{"tf":2.0},"142":{"tf":1.4142135623730951},"147":{"tf":1.0},"148":{"tf":1.0},"149":{"tf":1.0},"153":{"tf":1.7320508075688772},"154":{"tf":1.7320508075688772},"155":{"tf":1.7320508075688772},"156":{"tf":1.7320508075688772},"157":{"tf":1.7320508075688772},"158":{"tf":1.7320508075688772},"16":{"tf":1.0},"166":{"tf":1.0},"168":{"tf":1.0},"17":{"tf":1.0},"170":{"tf":1.0},"19":{"tf":1.4142135623730951},"21":{"tf":1.0},"22":{"tf":1.7320508075688772},"24":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":1.4142135623730951},"27":{"tf":1.4142135623730951},"28":{"tf":1.0},"31":{"tf":1.0},"33":{"tf":2.6457513110645907},"34":{"tf":3.1622776601683795},"35":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.4142135623730951},"4":{"tf":2.8284271247461903},"40":{"tf":1.0},"42":{"tf":2.8284271247461903},"43":{"tf":3.3166247903554},"44":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.4142135623730951},"48":{"tf":1.4142135623730951},"54":{"tf":1.0}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":5,"docs":{"130":{"tf":1.0},"141":{"tf":1.0},"143":{"tf":1.0},"56":{"tf":1.0},"61":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":1,"docs":{"162":{"tf":1.4142135623730951}}}}}},"df":18,"docs":{"101":{"tf":1.4142135623730951},"105":{"tf":1.4142135623730951},"106":{"tf":1.0},"109":{"tf":1.4142135623730951},"118":{"tf":1.4142135623730951},"12":{"tf":2.0},"123":{"tf":1.4142135623730951},"13":{"tf":1.0},"133":{"tf":1.4142135623730951},"14":{"tf":1.0},"172":{"tf":1.0},"3":{"tf":1.0},"72":{"tf":1.4142135623730951},"76":{"tf":1.4142135623730951},"78":{"tf":1.0},"84":{"tf":1.4142135623730951},"88":{"tf":1.4142135623730951},"96":{"tf":1.4142135623730951}}}}}},"s":{"\"":{":":{"\"":{"0":{".":{"0":{".":{"0":{".":{"0":{":":{"8":{"0":{"0":{"0":{"\"":{"df":0,"docs":{},"}":{",":{"\"":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"\"":{":":{"\"":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{":":{":":{"a":{"d":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"\"":{",":{"\"":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"\"":{":":{"\"":{"df":0,"docs":{},"s":{"df":0,"docs":{},"r":{"c":{"/":{"a":{"d":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"r":{"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":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{},"m":{"df":0,"docs":{},"e":{"df":13,"docs":{"155":{"tf":1.0},"156":{"tf":1.4142135623730951},"158":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"32":{"tf":1.0},"36":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"53":{"tf":1.0},"59":{"tf":1.0},"61":{"tf":1.0},"79":{"tf":1.0},"97":{"tf":1.0}}},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"125":{"tf":1.4142135623730951}}}}},"v":{"df":0,"docs":{},"e":{"df":1,"docs":{"2":{"tf":1.0}}}},"w":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}}},"c":{"a":{"df":0,"docs":{},"l":{"a":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"79":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":3,"docs":{"1":{"tf":1.0},"139":{"tf":1.0},"175":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":1,"docs":{"59":{"tf":1.0}}}}}},"df":0,"docs":{}}},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"a":{".":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"g":{"/":{"d":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":10,"docs":{"101":{"tf":1.0},"105":{"tf":1.0},"109":{"tf":1.0},"118":{"tf":1.0},"123":{"tf":1.0},"72":{"tf":1.0},"76":{"tf":1.0},"84":{"tf":1.0},"88":{"tf":1.0},"96":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":15,"docs":{"101":{"tf":1.0},"105":{"tf":1.0},"109":{"tf":1.0},"118":{"tf":1.0},"123":{"tf":1.0},"154":{"tf":1.0},"4":{"tf":1.4142135623730951},"54":{"tf":1.0},"57":{"tf":2.0},"64":{"tf":1.0},"72":{"tf":1.0},"76":{"tf":1.0},"84":{"tf":1.0},"88":{"tf":1.0},"96":{"tf":1.0}},"r":{"df":0,"docs":{},"s":{":":{":":{"df":0,"docs":{},"j":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"a":{"df":1,"docs":{"132":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":1,"docs":{"133":{"tf":1.0}}}}}}},"d":{"df":0,"docs":{},"k":{"df":3,"docs":{"160":{"tf":1.4142135623730951},"171":{"tf":1.0},"172":{"tf":1.0}}},"p":{"4":{"df":0,"docs":{},"k":{"df":2,"docs":{"22":{"tf":1.0},"26":{"tf":1.0}}}},"df":0,"docs":{}}},"df":6,"docs":{"147":{"tf":1.0},"151":{"tf":1.0},"34":{"tf":1.7320508075688772},"36":{"tf":1.4142135623730951},"43":{"tf":1.7320508075688772},"45":{"tf":1.4142135623730951}},"e":{"a":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"160":{"tf":1.0}}}},"df":0,"docs":{}}},"c":{"df":3,"docs":{"155":{"tf":1.0},"157":{"tf":1.0},"48":{"tf":1.0}},"o":{"df":0,"docs":{},"n":{"d":{"df":9,"docs":{"104":{"tf":1.4142135623730951},"105":{"tf":1.4142135623730951},"139":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.0},"48":{"tf":1.0},"53":{"tf":1.0},"60":{"tf":1.0}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":4,"docs":{"36":{"tf":1.0},"45":{"tf":1.0},"55":{"tf":1.0},"60":{"tf":1.0}}}}}},"u":{"df":0,"docs":{},"r":{"df":5,"docs":{"1":{"tf":1.0},"126":{"tf":1.0},"172":{"tf":1.0},"2":{"tf":1.0},"3":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":21,"docs":{"12":{"tf":1.0},"139":{"tf":1.4142135623730951},"141":{"tf":1.4142135623730951},"156":{"tf":1.0},"158":{"tf":1.4142135623730951},"162":{"tf":1.0},"167":{"tf":1.4142135623730951},"18":{"tf":1.0},"19":{"tf":1.0},"24":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"36":{"tf":2.23606797749979},"4":{"tf":1.0},"42":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951},"45":{"tf":2.23606797749979},"50":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"56":{"tf":1.0}},"m":{"df":2,"docs":{"14":{"tf":1.0},"175":{"tf":1.0}}}},"l":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":2,"docs":{"100":{"tf":1.4142135623730951},"61":{"tf":1.0}}}},"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":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{")":{".":{"a":{"df":0,"docs":{},"s":{"_":{"b":{"df":0,"docs":{},"y":{"df":0,"docs":{},"t":{"df":1,"docs":{"132":{"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":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"_":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"s":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"133":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"r":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"133":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"]":{"'":{"df":2,"docs":{"105":{"tf":1.0},"118":{"tf":1.0}}},"df":0,"docs":{}},"df":1,"docs":{"133":{"tf":1.4142135623730951}}}},"n":{"d":{"df":19,"docs":{"100":{"tf":1.0},"101":{"tf":1.7320508075688772},"120":{"tf":1.0},"130":{"tf":1.4142135623730951},"139":{"tf":2.0},"152":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.0},"156":{"tf":1.4142135623730951},"166":{"tf":1.4142135623730951},"17":{"tf":1.0},"172":{"tf":1.4142135623730951},"19":{"tf":2.0},"41":{"tf":1.0},"42":{"tf":1.0},"48":{"tf":1.0},"55":{"tf":1.0},"58":{"tf":1.0},"63":{"tf":1.0}}},"df":0,"docs":{},"s":{"df":2,"docs":{"14":{"tf":1.0},"2":{"tf":1.0}}},"t":{"df":13,"docs":{"120":{"tf":1.0},"126":{"tf":1.0},"128":{"tf":1.4142135623730951},"136":{"tf":2.0},"139":{"tf":1.4142135623730951},"148":{"tf":1.7320508075688772},"172":{"tf":1.0},"27":{"tf":1.4142135623730951},"53":{"tf":1.4142135623730951},"57":{"tf":1.0},"73":{"tf":1.0},"75":{"tf":1.4142135623730951},"80":{"tf":1.4142135623730951}}}},"p":{"a":{"df":0,"docs":{},"r":{"df":6,"docs":{"12":{"tf":1.0},"13":{"tf":1.0},"14":{"tf":1.0},"151":{"tf":1.0},"170":{"tf":1.0},"172":{"tf":1.4142135623730951}}}},"df":0,"docs":{}},"q":{"df":1,"docs":{"136":{"tf":1.7320508075688772}},"u":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"c":{"df":3,"docs":{"59":{"tf":1.0},"60":{"tf":1.7320508075688772},"61":{"tf":1.0}}},"df":0,"docs":{}}}}},"r":{"d":{"df":2,"docs":{"131":{"tf":1.0},"132":{"tf":1.0}},"e":{"_":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"132":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{},"i":{"df":1,"docs":{"65":{"tf":1.0}}},"v":{"df":3,"docs":{"142":{"tf":1.0},"143":{"tf":1.0},"53":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"'":{"df":3,"docs":{"130":{"tf":1.0},"136":{"tf":1.4142135623730951},"2":{"tf":1.0}}},"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"136":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"136":{"tf":1.0}}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}}}}}},"df":41,"docs":{"0":{"tf":1.0},"1":{"tf":1.7320508075688772},"130":{"tf":2.0},"131":{"tf":1.0},"133":{"tf":1.0},"142":{"tf":1.7320508075688772},"143":{"tf":2.0},"145":{"tf":1.7320508075688772},"147":{"tf":3.3166247903554},"148":{"tf":1.7320508075688772},"149":{"tf":1.0},"150":{"tf":1.0},"153":{"tf":1.0},"155":{"tf":2.0},"156":{"tf":1.7320508075688772},"157":{"tf":1.7320508075688772},"163":{"tf":1.0},"166":{"tf":1.4142135623730951},"169":{"tf":1.0},"170":{"tf":3.7416573867739413},"171":{"tf":2.8284271247461903},"172":{"tf":4.358898943540674},"175":{"tf":2.449489742783178},"2":{"tf":1.4142135623730951},"22":{"tf":1.4142135623730951},"23":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.4142135623730951},"3":{"tf":1.0},"34":{"tf":1.4142135623730951},"35":{"tf":1.0},"37":{"tf":1.0},"4":{"tf":1.7320508075688772},"41":{"tf":1.0},"43":{"tf":1.4142135623730951},"44":{"tf":1.0},"46":{"tf":1.0},"48":{"tf":1.4142135623730951},"53":{"tf":2.0},"73":{"tf":1.0},"75":{"tf":1.4142135623730951}}}},"i":{"c":{"df":27,"docs":{"130":{"tf":1.0},"134":{"tf":1.0},"135":{"tf":1.0},"142":{"tf":1.4142135623730951},"143":{"tf":1.0},"144":{"tf":1.7320508075688772},"153":{"tf":1.0},"155":{"tf":3.7416573867739413},"156":{"tf":2.0},"157":{"tf":3.1622776601683795},"158":{"tf":1.4142135623730951},"161":{"tf":1.0},"166":{"tf":2.449489742783178},"17":{"tf":1.4142135623730951},"172":{"tf":1.0},"175":{"tf":1.4142135623730951},"18":{"tf":1.0},"33":{"tf":2.0},"34":{"tf":1.4142135623730951},"36":{"tf":1.4142135623730951},"37":{"tf":2.23606797749979},"4":{"tf":3.4641016151377544},"42":{"tf":2.0},"43":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"46":{"tf":2.23606797749979},"48":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":6,"docs":{"139":{"tf":2.23606797749979},"140":{"tf":2.6457513110645907},"166":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"53":{"tf":3.605551275463989}}}}}}},"t":{"df":28,"docs":{"1":{"tf":1.0},"14":{"tf":1.0},"141":{"tf":1.7320508075688772},"142":{"tf":1.7320508075688772},"143":{"tf":1.7320508075688772},"151":{"tf":1.7320508075688772},"156":{"tf":2.23606797749979},"157":{"tf":1.7320508075688772},"158":{"tf":1.0},"162":{"tf":1.4142135623730951},"166":{"tf":1.4142135623730951},"172":{"tf":1.4142135623730951},"173":{"tf":1.0},"22":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.4142135623730951},"36":{"tf":1.0},"41":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.4142135623730951},"45":{"tf":1.0},"49":{"tf":1.0},"51":{"tf":1.0},"61":{"tf":1.4142135623730951},"72":{"tf":2.0},"75":{"tf":1.0},"93":{"tf":1.0}},"u":{"df":0,"docs":{},"p":{"df":4,"docs":{"130":{"tf":1.0},"143":{"tf":1.0},"156":{"tf":1.4142135623730951},"158":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":6,"docs":{"126":{"tf":1.0},"143":{"tf":1.0},"169":{"tf":1.4142135623730951},"33":{"tf":1.0},"42":{"tf":1.0},"63":{"tf":1.0}}}}}},"h":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"d":{"_":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"a":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"_":{"1":{"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":2,"docs":{"141":{"tf":1.0},"61":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":1,"docs":{"19":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"w":{"df":8,"docs":{"11":{"tf":1.4142135623730951},"130":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.0},"52":{"tf":1.0},"75":{"tf":1.0}}}},"u":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"_":{"df":0,"docs":{},"r":{"df":0,"docs":{},"x":{")":{".":{"a":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"130":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"130":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}}}},"i":{"d":{"df":0,"docs":{},"e":{"c":{"a":{"df":0,"docs":{},"r":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"e":{"c":{"a":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":2,"docs":{"22":{"tf":1.0},"25":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":2,"docs":{"26":{"tf":1.0},"28":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":12,"docs":{"170":{"tf":1.7320508075688772},"171":{"tf":1.4142135623730951},"20":{"tf":1.7320508075688772},"21":{"tf":1.0},"22":{"tf":2.23606797749979},"23":{"tf":1.0},"24":{"tf":1.0},"25":{"tf":1.0},"26":{"tf":2.0},"27":{"tf":1.0},"28":{"tf":1.0},"29":{"tf":1.0}}}},"df":0,"docs":{}},"df":5,"docs":{"126":{"tf":1.0},"13":{"tf":1.4142135623730951},"27":{"tf":1.0},"37":{"tf":1.4142135623730951},"46":{"tf":1.4142135623730951}}}},"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":4,"docs":{"143":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"59":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"106":{"tf":1.0},"143":{"tf":1.0}}}}}},"df":0,"docs":{}}},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"17":{"tf":1.0}},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"158":{"tf":1.0},"170":{"tf":1.0}}}}},"i":{"df":1,"docs":{"52":{"tf":1.0}},"f":{"df":0,"docs":{},"i":{"df":1,"docs":{"149":{"tf":1.0}}}}}}},"u":{"df":0,"docs":{},"l":{"df":1,"docs":{"2":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":9,"docs":{"109":{"tf":1.0},"142":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0},"172":{"tf":1.4142135623730951},"18":{"tf":1.0},"4":{"tf":1.4142135623730951},"41":{"tf":1.4142135623730951},"60":{"tf":1.0}}},"u":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"r":{"df":4,"docs":{"127":{"tf":1.0},"152":{"tf":1.0},"156":{"tf":1.0},"55":{"tf":1.0}}}},"df":0,"docs":{}}}}},"z":{"df":0,"docs":{},"e":{"df":16,"docs":{"108":{"tf":1.0},"113":{"tf":1.0},"117":{"tf":1.0},"126":{"tf":1.0},"136":{"tf":1.0},"148":{"tf":1.0},"152":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":2.0},"78":{"tf":1.0},"79":{"tf":1.4142135623730951},"91":{"tf":1.0}}}}},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":1,"docs":{"23":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"e":{"df":1,"docs":{"62":{"tf":1.0}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"148":{"tf":1.0}}}}}}}}},"m":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":2,"docs":{"78":{"tf":1.0},"79":{"tf":1.0}},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"170":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"n":{"5":{"d":{"6":{"df":2,"docs":{"35":{"tf":1.0},"36":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":4,"docs":{"75":{"tf":1.0},"76":{"tf":1.4142135623730951},"78":{"tf":2.23606797749979},"79":{"tf":1.0}}}},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":1,"docs":{"148":{"tf":2.8284271247461903}}}}}}}},"df":0,"docs":{}},"o":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":3,"docs":{"144":{"tf":1.0},"48":{"tf":1.0},"57":{"tf":1.0}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"t":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"143":{"tf":1.0}}}},"df":0,"docs":{}}}},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":2,"docs":{"175":{"tf":1.0},"41":{"tf":1.0}}}}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":3,"docs":{"14":{"tf":1.0},"36":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951}}}}}},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"11":{"tf":1.4142135623730951}}}},"t":{"df":0,"docs":{},"w":{"df":1,"docs":{"143":{"tf":1.0}}}},"u":{"df":0,"docs":{},"r":{"c":{"df":15,"docs":{"1":{"tf":1.0},"101":{"tf":1.0},"102":{"tf":1.0},"127":{"tf":1.0},"142":{"tf":1.0},"156":{"tf":1.7320508075688772},"175":{"tf":1.7320508075688772},"4":{"tf":1.0},"49":{"tf":1.0},"50":{"tf":1.0},"7":{"tf":1.0},"8":{"tf":1.4142135623730951},"9":{"tf":1.0},"95":{"tf":1.4142135623730951},"96":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}},"p":{"a":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":5,"docs":{"104":{"tf":1.0},"130":{"tf":1.0},"156":{"tf":1.4142135623730951},"4":{"tf":1.0},"60":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"52":{"tf":1.4142135623730951},"75":{"tf":1.0}},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"14":{"tf":1.0}},"t":{"df":1,"docs":{"52":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{},"f":{"df":15,"docs":{"0":{"tf":1.0},"1":{"tf":1.4142135623730951},"109":{"tf":1.4142135623730951},"12":{"tf":1.0},"141":{"tf":1.4142135623730951},"143":{"tf":1.0},"166":{"tf":1.0},"175":{"tf":1.0},"2":{"tf":1.0},"22":{"tf":1.0},"35":{"tf":1.0},"44":{"tf":1.0},"58":{"tf":1.0},"63":{"tf":1.0},"64":{"tf":1.0}},"i":{"df":13,"docs":{"104":{"tf":1.0},"142":{"tf":1.0},"143":{"tf":1.0},"144":{"tf":1.4142135623730951},"155":{"tf":1.0},"156":{"tf":1.0},"157":{"tf":1.0},"158":{"tf":1.0},"48":{"tf":1.0},"52":{"tf":1.0},"55":{"tf":1.0},"59":{"tf":1.4142135623730951},"60":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"d":{"df":2,"docs":{"78":{"tf":1.0},"79":{"tf":1.7320508075688772}}},"df":0,"docs":{}}},"i":{"df":0,"docs":{},"n":{"df":2,"docs":{"35":{"tf":1.0},"44":{"tf":1.0}}}}},"r":{"c":{"/":{"\"":{"]":{")":{".":{"df":0,"docs":{},"u":{"df":0,"docs":{},"n":{"df":0,"docs":{},"w":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"p":{"df":1,"docs":{"133":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"a":{"d":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"r":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}},"df":0,"docs":{}}}}},"df":0,"docs":{}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"d":{".":{"df":0,"docs":{},"r":{"df":1,"docs":{"133":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{".":{"df":0,"docs":{},"r":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}},"/":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"y":{".":{"df":0,"docs":{},"r":{"df":2,"docs":{"37":{"tf":1.4142135623730951},"46":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":1,"docs":{"133":{"tf":1.0}}}}}}}},"df":0,"docs":{}}}}}},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"r":{"df":3,"docs":{"130":{"tf":1.0},"132":{"tf":1.4142135623730951},"133":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{".":{"df":0,"docs":{},"r":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"t":{"a":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":2,"docs":{"139":{"tf":1.0},"58":{"tf":1.0}}}},"n":{"d":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":3,"docs":{"171":{"tf":1.0},"172":{"tf":1.0},"3":{"tf":1.0}}}}},"r":{"d":{"df":9,"docs":{"1":{"tf":1.0},"130":{"tf":1.0},"14":{"tf":1.0},"143":{"tf":1.0},"151":{"tf":1.0},"170":{"tf":1.0},"35":{"tf":1.0},"44":{"tf":1.0},"85":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"t":{"df":15,"docs":{"11":{"tf":1.0},"130":{"tf":2.23606797749979},"154":{"tf":1.0},"156":{"tf":1.7320508075688772},"17":{"tf":1.4142135623730951},"18":{"tf":2.0},"21":{"tf":1.0},"31":{"tf":1.0},"37":{"tf":1.7320508075688772},"40":{"tf":1.0},"46":{"tf":1.7320508075688772},"5":{"tf":1.0},"60":{"tf":1.0},"68":{"tf":1.0},"96":{"tf":1.4142135623730951}},"u":{"df":0,"docs":{},"p":{"df":1,"docs":{"143":{"tf":1.4142135623730951}}}}}},"t":{"df":0,"docs":{},"e":{"df":9,"docs":{"133":{"tf":1.0},"143":{"tf":1.0},"22":{"tf":1.0},"26":{"tf":1.0},"3":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.4142135623730951},"44":{"tf":1.0},"45":{"tf":1.4142135623730951}},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"106":{"tf":1.0}}}}}}},"i":{"c":{"df":11,"docs":{"129":{"tf":1.0},"131":{"tf":1.0},"133":{"tf":1.4142135623730951},"143":{"tf":1.0},"144":{"tf":1.4142135623730951},"166":{"tf":1.0},"18":{"tf":1.0},"22":{"tf":1.0},"27":{"tf":1.0},"52":{"tf":1.0},"55":{"tf":2.23606797749979}},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":2,"docs":{"129":{"tf":1.7320508075688772},"133":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"u":{"df":5,"docs":{"166":{"tf":1.4142135623730951},"33":{"tf":1.0},"34":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0}}}}},"d":{":":{":":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{":":{":":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"y":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"133":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{":":{":":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"_":{"df":0,"docs":{},"v":{"a":{"df":0,"docs":{},"r":{"(":{"\"":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"c":{"df":1,"docs":{"133":{"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":{},"e":{"df":0,"docs":{},"t":{":":{":":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"v":{"4":{"a":{"d":{"d":{"df":0,"docs":{},"r":{":":{":":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"130":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"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":{},"u":{"df":0,"docs":{},"t":{"/":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"r":{"df":1,"docs":{"4":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":7,"docs":{"22":{"tf":1.0},"23":{"tf":1.4142135623730951},"26":{"tf":1.0},"27":{"tf":1.0},"34":{"tf":1.0},"43":{"tf":1.0},"59":{"tf":2.23606797749979}}}},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":2,"docs":{"11":{"tf":1.0},"170":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":4,"docs":{"122":{"tf":1.0},"126":{"tf":1.0},"63":{"tf":1.0},"72":{"tf":1.0}}}}},"r":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"143":{"tf":1.0}}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":5,"docs":{"100":{"tf":1.0},"66":{"tf":1.7320508075688772},"69":{"tf":1.0},"72":{"tf":2.23606797749979},"84":{"tf":1.0}}}}}}},"df":2,"docs":{"129":{"tf":1.0},"133":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"m":{"df":1,"docs":{"78":{"tf":1.0}}}},"df":0,"docs":{}},"i":{"c":{"df":0,"docs":{},"t":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"85":{"tf":1.0}}}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":18,"docs":{"101":{"tf":1.7320508075688772},"109":{"tf":2.449489742783178},"118":{"tf":1.0},"123":{"tf":1.0},"132":{"tf":1.0},"133":{"tf":1.0},"151":{"tf":1.0},"51":{"tf":1.0},"55":{"tf":1.7320508075688772},"57":{"tf":2.23606797749979},"61":{"tf":1.0},"64":{"tf":1.0},"72":{"tf":2.23606797749979},"76":{"tf":1.4142135623730951},"84":{"tf":1.0},"85":{"tf":1.0},"88":{"tf":1.0},"96":{"tf":1.7320508075688772}}}}},"u":{"c":{"df":0,"docs":{},"t":{"df":5,"docs":{"127":{"tf":1.0},"128":{"tf":1.0},"129":{"tf":1.0},"132":{"tf":1.7320508075688772},"136":{"tf":1.0}}}},"df":0,"docs":{}}}},"u":{"b":{"_":{"df":0,"docs":{},"z":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"142":{"tf":1.4142135623730951},"157":{"tf":1.4142135623730951}}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"n":{"d":{"(":{"df":4,"docs":{"142":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0},"4":{"tf":1.0}}},"df":5,"docs":{"142":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0},"48":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"n":{"a":{"d":{"df":1,"docs":{"153":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":3,"docs":{"142":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.4142135623730951}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":1,"docs":{"73":{"tf":1.0}}}},"t":{"df":1,"docs":{"144":{"tf":1.0}}}}}},"c":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":2,"docs":{"147":{"tf":1.0},"166":{"tf":1.0}},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"147":{"tf":1.0},"19":{"tf":1.0}}}}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"=":{"1":{"df":1,"docs":{"166":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}}}}}},"df":0,"docs":{},"h":{"df":14,"docs":{"104":{"tf":1.0},"115":{"tf":1.0},"133":{"tf":1.0},"157":{"tf":1.0},"158":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.4142135623730951},"172":{"tf":1.4142135623730951},"22":{"tf":1.0},"26":{"tf":1.0},"3":{"tf":1.0},"52":{"tf":1.0},"61":{"tf":1.0},"73":{"tf":1.0}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":8,"docs":{"126":{"tf":1.0},"152":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"67":{"tf":1.4142135623730951},"72":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"143":{"tf":1.0}}}},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"175":{"tf":1.4142135623730951}}}}}},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":4,"docs":{"133":{"tf":1.0},"144":{"tf":2.6457513110645907},"159":{"tf":1.0},"97":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"f":{"a":{"c":{"df":2,"docs":{"175":{"tf":1.0},"56":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"w":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"c":{"df":0,"docs":{},"h":{"df":2,"docs":{"106":{"tf":1.0},"136":{"tf":1.0}}}},"df":0,"docs":{}}}},"y":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"133":{"tf":1.0}}}}}}}}},"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"x":{"df":1,"docs":{"133":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":11,"docs":{"12":{"tf":1.0},"126":{"tf":1.0},"133":{"tf":1.0},"156":{"tf":1.0},"165":{"tf":1.0},"166":{"tf":1.0},"3":{"tf":1.0},"5":{"tf":1.0},"54":{"tf":1.0},"73":{"tf":1.0},"79":{"tf":1.0}}}}}}}},"t":{"a":{"b":{"df":0,"docs":{},"l":{"df":4,"docs":{"109":{"tf":1.0},"118":{"tf":1.0},"123":{"tf":1.0},"72":{"tf":1.0}}}},"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":17,"docs":{"132":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"2":{"tf":1.0},"24":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.4142135623730951},"32":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.0},"37":{"tf":1.4142135623730951},"41":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.0},"46":{"tf":1.4142135623730951},"60":{"tf":1.0},"96":{"tf":1.0}},"n":{"df":1,"docs":{"154":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"k":{"df":3,"docs":{"131":{"tf":1.0},"143":{"tf":1.0},"175":{"tf":1.4142135623730951}}}},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"17":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"k":{"df":2,"docs":{"104":{"tf":1.0},"60":{"tf":1.0}}}}},"c":{"df":0,"docs":{},"p":{"df":3,"docs":{"134":{"tf":1.0},"142":{"tf":1.0},"53":{"tf":1.4142135623730951}}}},"df":1,"docs":{"48":{"tf":1.0}},"e":{"a":{"df":0,"docs":{},"r":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"53":{"tf":1.0}}}}}},"df":0,"docs":{}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":2,"docs":{"1":{"tf":1.0},"170":{"tf":1.0}}}}}}}}},"n":{"d":{"df":1,"docs":{"127":{"tf":1.0}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"a":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"d":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"166":{"tf":1.0}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}},"df":6,"docs":{"16":{"tf":1.0},"21":{"tf":1.0},"31":{"tf":1.0},"34":{"tf":1.4142135623730951},"40":{"tf":1.0},"43":{"tf":1.4142135623730951}}}}},"r":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"l":{"df":1,"docs":{"127":{"tf":1.0}}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"t":{"df":2,"docs":{"11":{"tf":1.7320508075688772},"19":{"tf":1.7320508075688772}}}}},"h":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"k":{"df":0,"docs":{},"f":{"df":0,"docs":{},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":2,"docs":{"35":{"tf":1.0},"44":{"tf":1.0}}}}}}}}},"t":{"'":{"df":2,"docs":{"133":{"tf":1.0},"156":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"$":{"df":0,"docs":{},"{":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"b":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"_":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}}},"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":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"141":{"tf":1.0}}}}}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"df":1,"docs":{"104":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}}}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"59":{"tf":1.0}}}},"r":{"d":{"df":1,"docs":{"174":{"tf":1.4142135623730951}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":3,"docs":{"120":{"tf":1.0},"139":{"tf":1.4142135623730951},"170":{"tf":1.0}}}},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":0,"docs":{},"t":{"df":1,"docs":{"53":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":2,"docs":{"104":{"tf":1.4142135623730951},"48":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":2,"docs":{"34":{"tf":1.0},"43":{"tf":1.0}}},"s":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"d":{"df":1,"docs":{"166":{"tf":1.4142135623730951}}},"df":0,"docs":{}}}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":22,"docs":{"104":{"tf":1.0},"111":{"tf":1.0},"172":{"tf":1.0},"175":{"tf":1.0},"19":{"tf":1.0},"21":{"tf":1.0},"27":{"tf":2.0},"31":{"tf":1.0},"32":{"tf":1.0},"37":{"tf":1.0},"4":{"tf":1.0},"40":{"tf":1.0},"41":{"tf":1.0},"43":{"tf":1.0},"46":{"tf":1.0},"5":{"tf":1.0},"53":{"tf":1.0},"59":{"tf":1.0},"63":{"tf":1.0},"81":{"tf":1.0},"89":{"tf":1.0},"96":{"tf":1.0}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"143":{"tf":1.0}}}}}}}}}}},"i":{"df":0,"docs":{},"e":{"df":1,"docs":{"175":{"tf":1.0}}},"m":{"df":0,"docs":{},"e":{"df":14,"docs":{"104":{"tf":1.0},"12":{"tf":1.0},"136":{"tf":2.0},"139":{"tf":1.4142135623730951},"147":{"tf":1.0},"148":{"tf":1.0},"158":{"tf":1.0},"168":{"tf":1.0},"26":{"tf":1.0},"36":{"tf":1.4142135623730951},"45":{"tf":1.4142135623730951},"61":{"tf":1.0},"75":{"tf":1.0},"97":{"tf":1.0}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"\"":{":":{"\"":{"2":{"0":{"2":{"3":{"df":1,"docs":{"18":{"tf":2.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":7,"docs":{"115":{"tf":2.6457513110645907},"116":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":1.4142135623730951},"119":{"tf":1.0},"136":{"tf":2.0},"63":{"tf":1.7320508075688772}}}}},"df":0,"docs":{}}}}},"t":{"df":0,"docs":{},"l":{"df":10,"docs":{"101":{"tf":1.0},"105":{"tf":1.0},"109":{"tf":1.0},"118":{"tf":1.0},"123":{"tf":1.0},"72":{"tf":1.0},"76":{"tf":1.0},"84":{"tf":1.0},"88":{"tf":1.0},"96":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":2,"docs":{"37":{"tf":2.449489742783178},"46":{"tf":2.449489742783178}}}}},"df":0,"docs":{}}},"df":21,"docs":{"120":{"tf":1.7320508075688772},"121":{"tf":1.0},"122":{"tf":1.7320508075688772},"123":{"tf":1.4142135623730951},"124":{"tf":2.23606797749979},"125":{"tf":1.0},"126":{"tf":2.8284271247461903},"151":{"tf":2.0},"154":{"tf":1.0},"159":{"tf":1.4142135623730951},"172":{"tf":1.0},"36":{"tf":2.8284271247461903},"37":{"tf":1.7320508075688772},"45":{"tf":2.8284271247461903},"46":{"tf":1.7320508075688772},"52":{"tf":1.7320508075688772},"55":{"tf":1.7320508075688772},"61":{"tf":1.4142135623730951},"63":{"tf":1.0},"65":{"tf":1.0},"81":{"tf":1.0}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":10,"docs":{"120":{"tf":1.7320508075688772},"126":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.0},"41":{"tf":1.0},"42":{"tf":1.0},"52":{"tf":1.0},"61":{"tf":1.4142135623730951},"63":{"tf":1.0},"65":{"tf":1.0}}}}}}}},"i":{"df":0,"docs":{},"o":{":":{":":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":4,"docs":{"100":{"tf":1.0},"104":{"tf":1.0},"130":{"tf":1.0},"60":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":1,"docs":{"130":{"tf":1.7320508075688772}}}}},"n":{"df":0,"docs":{},"i":{"c":{":":{":":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"d":{"df":0,"docs":{},"e":{"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"!":{"(":{"\"":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"133":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":1,"docs":{"133":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":2,"docs":{"131":{"tf":1.0},"133":{"tf":1.0}}},"df":0,"docs":{}}},"o":{"df":0,"docs":{},"k":{"df":2,"docs":{"139":{"tf":1.0},"141":{"tf":1.4142135623730951}}},"l":{"df":2,"docs":{"130":{"tf":1.0},"3":{"tf":1.0}}}},"p":{"df":2,"docs":{"149":{"tf":1.0},"175":{"tf":1.4142135623730951}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":1,"docs":{"144":{"tf":1.0}}}}}}},"r":{"df":0,"docs":{},"n":{"df":1,"docs":{"140":{"tf":1.0}}}},"t":{"a":{"df":0,"docs":{},"l":{"df":8,"docs":{"110":{"tf":1.4142135623730951},"124":{"tf":1.0},"139":{"tf":2.23606797749979},"14":{"tf":1.0},"140":{"tf":1.0},"147":{"tf":2.6457513110645907},"148":{"tf":2.0},"80":{"tf":1.4142135623730951}}}},"df":0,"docs":{}}},"r":{"a":{"c":{"df":0,"docs":{},"e":{"df":1,"docs":{"162":{"tf":1.0}}},"k":{"df":3,"docs":{"139":{"tf":1.0},"147":{"tf":1.0},"53":{"tf":1.0}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"o":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":1,"docs":{"169":{"tf":1.0}}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"c":{"'":{"df":1,"docs":{"93":{"tf":1.0}}},"df":15,"docs":{"100":{"tf":1.0},"170":{"tf":1.0},"172":{"tf":1.7320508075688772},"175":{"tf":1.0},"18":{"tf":1.0},"22":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0},"50":{"tf":1.0},"53":{"tf":1.4142135623730951},"55":{"tf":1.0},"57":{"tf":1.0},"63":{"tf":1.0},"75":{"tf":1.0},"93":{"tf":1.0}}},"df":0,"docs":{}}}},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"127":{"tf":1.0}}}},"n":{"df":0,"docs":{},"s":{"df":0,"docs":{},"p":{"a":{"df":0,"docs":{},"r":{"df":3,"docs":{"1":{"tf":1.0},"3":{"tf":1.0},"48":{"tf":1.0}}}},"df":0,"docs":{}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":1,"docs":{"59":{"tf":1.0}}},"r":{"df":0,"docs":{},"s":{"df":1,"docs":{"59":{"tf":1.0}}}}}}},"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":1,"docs":{"175":{"tf":1.0}}}}},"df":2,"docs":{"130":{"tf":1.0},"133":{"tf":1.0}},"p":{"df":1,"docs":{"158":{"tf":1.0}}}},"u":{"df":0,"docs":{},"e":{"df":8,"docs":{"109":{"tf":1.4142135623730951},"126":{"tf":1.0},"152":{"tf":1.7320508075688772},"166":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0}}}},"y":{"_":{"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"(":{"df":0,"docs":{},"p":{"df":1,"docs":{"133":{"tf":1.0}}}},"_":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"(":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":2,"docs":{"129":{"tf":1.0},"133":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":1,"docs":{"130":{"tf":1.0}}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"<":{"df":0,"docs":{},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{":":{":":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"133":{"tf":1.0}}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}}}},"u":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"53":{"tf":1.0}}}},"r":{"df":0,"docs":{},"n":{"df":5,"docs":{"100":{"tf":1.0},"101":{"tf":1.0},"162":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0}},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"y":{"df":1,"docs":{"175":{"tf":1.0}}}}}}}},"w":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"k":{"df":1,"docs":{"58":{"tf":1.0}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"/":{"d":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"59":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}},"df":0,"docs":{}},"o":{"df":7,"docs":{"12":{"tf":1.0},"127":{"tf":1.0},"133":{"tf":1.0},"151":{"tf":1.0},"175":{"tf":1.4142135623730951},"22":{"tf":1.0},"55":{"tf":1.0}}}},"y":{"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{".":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"g":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"/":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"v":{"df":0,"docs":{},"o":{"df":0,"docs":{},"y":{".":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{".":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"v":{"3":{".":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"148":{"tf":1.4142135623730951}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"v":{"3":{".":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"a":{"d":{"a":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":0,"docs":{},"n":{"df":1,"docs":{"148":{"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":{}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{".":{"df":0,"docs":{},"v":{"3":{".":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"148":{"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":29,"docs":{"101":{"tf":2.0},"105":{"tf":1.7320508075688772},"109":{"tf":4.242640687119285},"118":{"tf":1.4142135623730951},"123":{"tf":1.4142135623730951},"124":{"tf":1.0},"127":{"tf":1.0},"129":{"tf":1.4142135623730951},"130":{"tf":1.0},"132":{"tf":1.0},"133":{"tf":2.0},"136":{"tf":3.3166247903554},"143":{"tf":1.0},"144":{"tf":1.7320508075688772},"148":{"tf":1.4142135623730951},"19":{"tf":1.0},"33":{"tf":1.0},"37":{"tf":1.0},"42":{"tf":1.0},"46":{"tf":1.0},"51":{"tf":1.0},"57":{"tf":3.605551275463989},"62":{"tf":1.0},"64":{"tf":2.23606797749979},"72":{"tf":3.605551275463989},"76":{"tf":1.7320508075688772},"84":{"tf":2.0},"88":{"tf":1.4142135623730951},"96":{"tf":3.4641016151377544}}},"i":{"c":{"df":2,"docs":{"75":{"tf":1.0},"79":{"tf":1.0}}},"df":0,"docs":{}}}}},"u":{"1":{"df":1,"docs":{"136":{"tf":2.0}}},"2":{"df":1,"docs":{"136":{"tf":1.0}}},"8":{"df":1,"docs":{"136":{"tf":2.0}}},"d":{"df":0,"docs":{},"p":{"(":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"v":{"4":{"df":1,"docs":{"157":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":24,"docs":{"0":{"tf":1.0},"1":{"tf":1.0},"130":{"tf":1.7320508075688772},"134":{"tf":1.4142135623730951},"135":{"tf":1.0},"14":{"tf":1.0},"144":{"tf":1.0},"147":{"tf":1.0},"17":{"tf":2.23606797749979},"172":{"tf":1.4142135623730951},"175":{"tf":1.4142135623730951},"18":{"tf":1.4142135623730951},"19":{"tf":1.7320508075688772},"22":{"tf":1.0},"27":{"tf":1.0},"3":{"tf":1.4142135623730951},"37":{"tf":1.0},"4":{"tf":1.4142135623730951},"46":{"tf":1.0},"48":{"tf":2.0},"50":{"tf":1.0},"72":{"tf":1.0},"73":{"tf":1.0},"81":{"tf":1.0}}}},"df":3,"docs":{"130":{"tf":1.0},"17":{"tf":1.0},"19":{"tf":1.7320508075688772}},"e":{"4":{"df":1,"docs":{"160":{"tf":1.7320508075688772}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"1":{"6":{"df":1,"docs":{"96":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"3":{"2":{"df":2,"docs":{"105":{"tf":1.0},"72":{"tf":1.4142135623730951}}},"df":0,"docs":{}},"6":{"4":{"df":1,"docs":{"109":{"tf":1.0}}},"df":0,"docs":{}},"8":{"df":2,"docs":{"109":{"tf":1.0},"84":{"tf":1.0}}},"df":1,"docs":{"105":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":1,"docs":{"41":{"tf":1.0}}}}}},"n":{"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":1,"docs":{"79":{"tf":1.0}}}}}}}}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":7,"docs":{"151":{"tf":1.0},"160":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"52":{"tf":1.0},"62":{"tf":1.0},"72":{"tf":1.0}},"l":{"df":0,"docs":{},"i":{"df":1,"docs":{"11":{"tf":1.0}}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"175":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"i":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":2,"docs":{"155":{"tf":1.0},"156":{"tf":1.0}}}},"q":{"df":0,"docs":{},"u":{"df":3,"docs":{"136":{"tf":1.0},"61":{"tf":1.0},"64":{"tf":1.0}}}},"t":{"df":1,"docs":{"136":{"tf":1.7320508075688772}}},"x":{"df":6,"docs":{"115":{"tf":1.0},"118":{"tf":1.0},"136":{"tf":1.4142135623730951},"54":{"tf":1.0},"59":{"tf":1.0},"63":{"tf":1.0}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"k":{"df":1,"docs":{"69":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"l":{"df":4,"docs":{"13":{"tf":1.0},"159":{"tf":2.0},"160":{"tf":1.7320508075688772},"171":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"u":{"c":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"147":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":11,"docs":{"166":{"tf":1.0},"22":{"tf":1.0},"26":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"35":{"tf":1.0},"36":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0},"44":{"tf":1.0},"45":{"tf":1.0}}}},"r":{"df":0,"docs":{},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"134":{"tf":1.0}}}}}}},"u":{"df":0,"docs":{},"s":{"df":2,"docs":{"155":{"tf":1.0},"157":{"tf":1.0}}}}},"p":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"11":{"tf":1.0}}}}},"d":{"a":{"df":0,"docs":{},"t":{"df":10,"docs":{"132":{"tf":1.0},"133":{"tf":1.0},"141":{"tf":1.0},"143":{"tf":1.4142135623730951},"147":{"tf":1.7320508075688772},"148":{"tf":2.0},"154":{"tf":1.4142135623730951},"155":{"tf":1.0},"48":{"tf":1.0},"59":{"tf":1.0}}}},"df":0,"docs":{}},"df":18,"docs":{"104":{"tf":1.0},"130":{"tf":1.0},"133":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.0},"22":{"tf":1.0},"27":{"tf":1.0},"32":{"tf":1.0},"33":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"35":{"tf":1.0},"36":{"tf":1.0},"41":{"tf":1.0},"42":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951},"44":{"tf":1.0},"45":{"tf":1.0},"75":{"tf":1.0}},"l":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"160":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"143":{"tf":1.0},"53":{"tf":1.0}}}},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"m":{"df":10,"docs":{"102":{"tf":1.0},"128":{"tf":1.4142135623730951},"130":{"tf":1.0},"139":{"tf":1.7320508075688772},"53":{"tf":1.4142135623730951},"57":{"tf":1.4142135623730951},"59":{"tf":1.4142135623730951},"61":{"tf":1.0},"63":{"tf":1.0},"98":{"tf":1.0}}}},"df":0,"docs":{}}}}}},"r":{"df":0,"docs":{},"l":{"df":4,"docs":{"145":{"tf":1.0},"148":{"tf":1.4142135623730951},"48":{"tf":1.0},"57":{"tf":1.0}}}},"s":{"a":{"df":0,"docs":{},"g":{"df":8,"docs":{"142":{"tf":1.0},"153":{"tf":1.4142135623730951},"155":{"tf":1.0},"157":{"tf":1.0},"162":{"tf":1.0},"29":{"tf":1.0},"4":{"tf":1.7320508075688772},"48":{"tf":1.0}}}},"df":62,"docs":{"0":{"tf":1.0},"1":{"tf":1.4142135623730951},"100":{"tf":1.0},"104":{"tf":1.0},"111":{"tf":1.0},"115":{"tf":1.0},"12":{"tf":1.0},"123":{"tf":1.0},"126":{"tf":1.4142135623730951},"127":{"tf":1.0},"128":{"tf":1.0},"129":{"tf":1.4142135623730951},"130":{"tf":1.7320508075688772},"131":{"tf":1.7320508075688772},"133":{"tf":2.0},"134":{"tf":1.0},"135":{"tf":1.0},"141":{"tf":1.4142135623730951},"142":{"tf":1.4142135623730951},"143":{"tf":1.0},"144":{"tf":2.8284271247461903},"150":{"tf":1.0},"152":{"tf":1.0},"153":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.4142135623730951},"156":{"tf":2.23606797749979},"165":{"tf":1.0},"166":{"tf":1.0},"169":{"tf":1.4142135623730951},"17":{"tf":1.0},"170":{"tf":1.0},"19":{"tf":1.0},"2":{"tf":1.4142135623730951},"27":{"tf":1.0},"36":{"tf":1.0},"4":{"tf":1.4142135623730951},"41":{"tf":1.4142135623730951},"45":{"tf":1.0},"48":{"tf":1.0},"5":{"tf":1.0},"51":{"tf":1.0},"52":{"tf":1.7320508075688772},"53":{"tf":1.0},"54":{"tf":1.4142135623730951},"55":{"tf":1.0},"57":{"tf":1.7320508075688772},"58":{"tf":1.0},"59":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.0},"65":{"tf":1.4142135623730951},"69":{"tf":1.0},"72":{"tf":1.4142135623730951},"75":{"tf":1.0},"76":{"tf":1.0},"79":{"tf":1.0},"8":{"tf":1.0},"81":{"tf":1.0},"85":{"tf":1.0},"89":{"tf":1.0},"97":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"14":{"tf":1.0}}}},"u":{"a":{"df":0,"docs":{},"l":{"df":2,"docs":{"23":{"tf":1.0},"52":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"c":{"df":2,"docs":{"118":{"tf":1.0},"136":{"tf":1.4142135623730951}}},"df":0,"docs":{},"f":{"df":1,"docs":{"85":{"tf":1.4142135623730951}}},"i":{"df":0,"docs":{},"l":{"df":2,"docs":{"175":{"tf":1.0},"65":{"tf":1.0}},"i":{"df":0,"docs":{},"s":{"df":10,"docs":{"126":{"tf":1.0},"149":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.4142135623730951},"3":{"tf":1.0},"32":{"tf":1.0},"41":{"tf":1.0},"52":{"tf":1.0},"65":{"tf":1.0}}}}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"171":{"tf":1.0}},"i":{"df":1,"docs":{"55":{"tf":1.0}}}}}}},"u":{"df":0,"docs":{},"i":{"d":{"df":1,"docs":{"57":{"tf":1.0}}},"df":0,"docs":{}}}},"v":{"1":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"p":{"df":0,"docs":{},"h":{"a":{"1":{"df":25,"docs":{"100":{"tf":1.0},"104":{"tf":1.0},"108":{"tf":1.0},"113":{"tf":1.0},"117":{"tf":1.0},"122":{"tf":1.0},"126":{"tf":1.0},"130":{"tf":1.0},"133":{"tf":1.0},"152":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.4142135623730951},"34":{"tf":1.0},"36":{"tf":1.0},"43":{"tf":1.0},"45":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.0},"60":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.0},"83":{"tf":1.0},"87":{"tf":1.0},"91":{"tf":1.0},"95":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}}},"df":1,"docs":{"152":{"tf":1.0}}},"4":{"_":{"a":{"d":{"d":{"df":0,"docs":{},"r":{"=":{"0":{".":{"0":{".":{"0":{".":{"0":{":":{"7":{"6":{"0":{"0":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"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":{".":{"df":0,"docs":{},"p":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}}}}},"_":{"a":{"d":{"d":{"df":0,"docs":{},"r":{"=":{"[":{":":{":":{"]":{":":{"7":{"6":{"0":{"0":{"df":2,"docs":{"37":{"tf":1.4142135623730951},"46":{"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":{}},"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"d":{"df":3,"docs":{"152":{"tf":1.0},"64":{"tf":1.0},"85":{"tf":1.0}}},"df":0,"docs":{}},"u":{"df":22,"docs":{"108":{"tf":1.0},"109":{"tf":2.449489742783178},"110":{"tf":1.0},"113":{"tf":1.0},"122":{"tf":1.0},"126":{"tf":1.0},"147":{"tf":1.0},"151":{"tf":1.0},"24":{"tf":1.0},"27":{"tf":1.0},"36":{"tf":1.0},"4":{"tf":1.0},"45":{"tf":1.0},"51":{"tf":1.4142135623730951},"52":{"tf":1.0},"55":{"tf":1.7320508075688772},"57":{"tf":1.0},"61":{"tf":1.7320508075688772},"64":{"tf":2.0},"69":{"tf":1.0},"72":{"tf":1.0},"91":{"tf":1.0}}}},"r":{"df":0,"docs":{},"i":{"a":{"b":{"df":0,"docs":{},"l":{"df":2,"docs":{"162":{"tf":1.4142135623730951},"54":{"tf":1.0}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"143":{"tf":1.4142135623730951}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":5,"docs":{"38":{"tf":1.0},"4":{"tf":1.0},"47":{"tf":1.0},"5":{"tf":1.0},"73":{"tf":1.0}}}}},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"79":{"tf":1.4142135623730951}}}}}}},"df":1,"docs":{"4":{"tf":1.0}},"e":{"c":{"!":{"[":{"df":0,"docs":{},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{":":{":":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{":":{":":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"130":{"tf":1.0}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}}}}}}}}},"df":0,"docs":{}},"df":1,"docs":{"124":{"tf":1.0}}},"df":0,"docs":{},"r":{"b":{"df":1,"docs":{"127":{"tf":1.0}},"o":{"df":0,"docs":{},"s":{"df":1,"docs":{"162":{"tf":1.0}}}}},"df":0,"docs":{},"i":{"df":2,"docs":{"175":{"tf":1.0},"78":{"tf":1.0}}},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"=":{"\"":{"0":{".":{"7":{".":{"0":{"df":2,"docs":{"37":{"tf":1.0},"46":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"df":31,"docs":{"100":{"tf":1.0},"104":{"tf":1.0},"108":{"tf":1.0},"113":{"tf":1.0},"117":{"tf":1.0},"122":{"tf":1.0},"126":{"tf":1.0},"130":{"tf":1.7320508075688772},"133":{"tf":1.4142135623730951},"152":{"tf":1.0},"154":{"tf":1.0},"156":{"tf":1.4142135623730951},"158":{"tf":1.0},"159":{"tf":1.4142135623730951},"34":{"tf":1.0},"36":{"tf":2.0},"4":{"tf":1.4142135623730951},"43":{"tf":1.0},"45":{"tf":2.0},"53":{"tf":1.0},"55":{"tf":1.0},"57":{"tf":1.4142135623730951},"60":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.0},"78":{"tf":1.0},"79":{"tf":1.0},"83":{"tf":1.0},"87":{"tf":1.0},"91":{"tf":1.0},"95":{"tf":1.0}}}}}}}},"i":{"a":{"df":24,"docs":{"124":{"tf":1.0},"126":{"tf":1.0},"139":{"tf":2.0},"142":{"tf":1.0},"144":{"tf":1.0},"145":{"tf":1.0},"150":{"tf":1.0},"152":{"tf":1.0},"172":{"tf":1.4142135623730951},"19":{"tf":1.0},"23":{"tf":1.0},"27":{"tf":1.0},"3":{"tf":1.0},"34":{"tf":1.0},"36":{"tf":1.0},"37":{"tf":1.4142135623730951},"41":{"tf":1.4142135623730951},"43":{"tf":1.0},"45":{"tf":1.0},"46":{"tf":1.4142135623730951},"52":{"tf":1.0},"53":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.4142135623730951}}},"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"o":{"df":2,"docs":{"174":{"tf":1.7320508075688772},"175":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":7,"docs":{"109":{"tf":1.0},"122":{"tf":1.0},"142":{"tf":1.0},"148":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0},"48":{"tf":1.0}}}},"s":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"l":{"df":4,"docs":{"144":{"tf":1.0},"3":{"tf":1.0},"51":{"tf":1.0},"57":{"tf":1.0}}}},"df":0,"docs":{}},"u":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":1,"docs":{"141":{"tf":1.0}}}}}},"df":0,"docs":{}}}},"w":{"df":0,"docs":{},"n":{"2":{"df":0,"docs":{},"f":{"df":1,"docs":{"43":{"tf":1.0}}}},"df":0,"docs":{}}}},"w":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"157":{"tf":1.0}}}},"n":{"df":0,"docs":{},"t":{"df":6,"docs":{"14":{"tf":1.0},"160":{"tf":1.0},"166":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0},"59":{"tf":1.0}}}},"t":{"c":{"df":0,"docs":{},"h":{"df":9,"docs":{"142":{"tf":1.4142135623730951},"149":{"tf":1.0},"150":{"tf":1.0},"152":{"tf":1.0},"154":{"tf":1.0},"155":{"tf":1.4142135623730951},"157":{"tf":1.4142135623730951},"166":{"tf":1.0},"175":{"tf":1.0}}}},"df":0,"docs":{}},"y":{"df":5,"docs":{"133":{"tf":1.0},"169":{"tf":1.0},"170":{"tf":1.0},"50":{"tf":1.0},"65":{"tf":1.0}}}},"df":1,"docs":{"48":{"tf":1.0}},"e":{"'":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":7,"docs":{"133":{"tf":1.0},"156":{"tf":1.0},"23":{"tf":1.0},"32":{"tf":1.4142135623730951},"37":{"tf":1.4142135623730951},"41":{"tf":1.7320508075688772},"46":{"tf":1.4142135623730951}}}},"r":{"df":3,"docs":{"130":{"tf":1.0},"156":{"tf":1.4142135623730951},"22":{"tf":1.0}}},"v":{"df":3,"docs":{"156":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0}}}},"b":{"/":{"df":0,"docs":{},"m":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":1,"docs":{"14":{"tf":1.0}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"l":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":2,"docs":{"155":{"tf":1.0},"157":{"tf":1.0}}}}},"df":0,"docs":{},"l":{"df":10,"docs":{"1":{"tf":1.0},"11":{"tf":1.0},"138":{"tf":1.0},"14":{"tf":1.0},"143":{"tf":1.0},"169":{"tf":1.0},"49":{"tf":1.0},"50":{"tf":1.0},"52":{"tf":1.4142135623730951},"62":{"tf":1.4142135623730951}}}}},"h":{"a":{"df":0,"docs":{},"t":{"'":{"df":4,"docs":{"19":{"tf":1.0},"29":{"tf":1.4142135623730951},"38":{"tf":1.4142135623730951},"47":{"tf":1.4142135623730951}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"130":{"tf":1.0}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"v":{"df":1,"docs":{"154":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"a":{"df":1,"docs":{"14":{"tf":1.0}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":8,"docs":{"147":{"tf":1.0},"4":{"tf":1.4142135623730951},"51":{"tf":1.4142135623730951},"57":{"tf":1.0},"72":{"tf":1.4142135623730951},"76":{"tf":1.0},"84":{"tf":1.4142135623730951},"96":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":1,"docs":{"160":{"tf":1.0}}}}}},"i":{"d":{"df":0,"docs":{},"e":{"df":1,"docs":{"1":{"tf":1.0}}}},"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":1,"docs":{"104":{"tf":1.0}}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"e":{"df":2,"docs":{"130":{"tf":1.0},"133":{"tf":1.0}}}},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"3":{"tf":1.0}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":9,"docs":{"104":{"tf":1.0},"127":{"tf":1.0},"143":{"tf":1.0},"149":{"tf":1.0},"32":{"tf":1.0},"52":{"tf":1.0},"60":{"tf":1.0},"61":{"tf":1.4142135623730951},"65":{"tf":1.0}}}},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":8,"docs":{"166":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0},"26":{"tf":1.0},"27":{"tf":1.4142135623730951},"36":{"tf":1.0},"45":{"tf":1.0},"59":{"tf":1.0}}}}}}}},"o":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":1,"docs":{"11":{"tf":1.0}}}},"df":0,"docs":{}},"r":{"d":{"df":1,"docs":{"19":{"tf":1.0}}},"df":0,"docs":{},"k":{"df":9,"docs":{"14":{"tf":1.0},"156":{"tf":1.0},"175":{"tf":1.0},"21":{"tf":1.0},"31":{"tf":1.0},"35":{"tf":1.0},"40":{"tf":1.0},"44":{"tf":1.0},"59":{"tf":1.0}},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"48":{"tf":1.7320508075688772}}}},"l":{"df":0,"docs":{},"o":{"a":{"d":{"df":3,"docs":{"11":{"tf":1.0},"14":{"tf":1.0},"97":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}}}},"l":{"d":{"df":1,"docs":{"143":{"tf":1.0}}},"df":0,"docs":{}},"s":{"df":1,"docs":{"104":{"tf":1.0}}},"t":{"df":0,"docs":{},"h":{"df":1,"docs":{"75":{"tf":1.4142135623730951}}}}}},"r":{"a":{"df":0,"docs":{},"p":{"df":3,"docs":{"104":{"tf":1.0},"130":{"tf":1.0},"60":{"tf":1.0}}}},"df":0,"docs":{},"i":{"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":2,"docs":{"128":{"tf":1.0},"132":{"tf":1.0}}}}}}},"df":0,"docs":{}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":2,"docs":{"128":{"tf":1.0},"132":{"tf":1.0}}}}}}}}},"df":15,"docs":{"127":{"tf":2.23606797749979},"128":{"tf":1.7320508075688772},"129":{"tf":1.0},"130":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.0},"133":{"tf":1.0},"139":{"tf":1.7320508075688772},"141":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0},"59":{"tf":1.0},"61":{"tf":1.0},"84":{"tf":1.0},"96":{"tf":1.0}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"14":{"tf":1.0}}}}}}}}},"x":{"d":{"df":36,"docs":{"133":{"tf":1.0},"142":{"tf":2.23606797749979},"143":{"tf":2.0},"144":{"tf":1.0},"145":{"tf":1.7320508075688772},"146":{"tf":1.4142135623730951},"148":{"tf":2.23606797749979},"149":{"tf":1.7320508075688772},"150":{"tf":1.0},"152":{"tf":1.4142135623730951},"153":{"tf":1.0},"154":{"tf":1.4142135623730951},"155":{"tf":2.0},"156":{"tf":1.4142135623730951},"157":{"tf":1.4142135623730951},"166":{"tf":1.4142135623730951},"167":{"tf":1.4142135623730951},"172":{"tf":1.4142135623730951},"175":{"tf":1.0},"27":{"tf":1.0},"30":{"tf":1.7320508075688772},"31":{"tf":1.0},"32":{"tf":1.7320508075688772},"33":{"tf":2.23606797749979},"34":{"tf":2.0},"35":{"tf":1.0},"36":{"tf":2.0},"37":{"tf":1.0},"38":{"tf":1.4142135623730951},"4":{"tf":2.23606797749979},"41":{"tf":1.0},"43":{"tf":1.4142135623730951},"45":{"tf":1.0},"47":{"tf":1.0},"52":{"tf":1.4142135623730951},"57":{"tf":1.0}},"s":{"/":{"c":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"37":{"tf":1.0}}}}}}}},"df":0,"docs":{},"f":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{".":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"35":{"tf":1.0}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}}}}},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{".":{"df":0,"docs":{},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"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":{}},"p":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"x":{"df":0,"docs":{},"i":{"df":1,"docs":{"34":{"tf":1.0}}}}}}},"x":{"d":{"df":1,"docs":{"33":{"tf":1.0}}},"df":0,"docs":{}}},"_":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"155":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":2,"docs":{"155":{"tf":1.0},"159":{"tf":1.0}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":29,"docs":{"153":{"tf":1.0},"20":{"tf":1.7320508075688772},"21":{"tf":1.4142135623730951},"22":{"tf":2.6457513110645907},"23":{"tf":2.6457513110645907},"24":{"tf":1.0},"25":{"tf":1.4142135623730951},"26":{"tf":2.449489742783178},"27":{"tf":2.449489742783178},"28":{"tf":1.4142135623730951},"29":{"tf":1.0},"30":{"tf":1.7320508075688772},"31":{"tf":1.4142135623730951},"32":{"tf":1.4142135623730951},"33":{"tf":1.4142135623730951},"34":{"tf":1.4142135623730951},"35":{"tf":2.449489742783178},"36":{"tf":2.8284271247461903},"37":{"tf":2.449489742783178},"38":{"tf":1.0},"39":{"tf":1.7320508075688772},"40":{"tf":1.4142135623730951},"41":{"tf":1.4142135623730951},"42":{"tf":1.4142135623730951},"43":{"tf":1.4142135623730951},"44":{"tf":2.449489742783178},"45":{"tf":2.8284271247461903},"46":{"tf":2.449489742783178},"47":{"tf":1.0}}}}}}},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":23,"docs":{"100":{"tf":1.0},"104":{"tf":1.0},"108":{"tf":1.0},"113":{"tf":1.0},"117":{"tf":1.0},"122":{"tf":1.0},"126":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.7320508075688772},"133":{"tf":1.0},"154":{"tf":1.0},"35":{"tf":1.0},"37":{"tf":1.0},"44":{"tf":1.0},"46":{"tf":1.0},"57":{"tf":1.0},"60":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.0},"83":{"tf":1.0},"87":{"tf":1.0},"91":{"tf":1.0},"95":{"tf":1.0}}}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"'":{"df":0,"docs":{},"r":{"df":1,"docs":{"166":{"tf":1.0}}}},"df":0,"docs":{}}}},"z":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"o":{"df":1,"docs":{"139":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":2,"docs":{"142":{"tf":2.23606797749979},"157":{"tf":2.23606797749979}}}}}}}},"title":{"root":{"1":{"df":4,"docs":{"17":{"tf":1.0},"22":{"tf":1.0},"32":{"tf":1.0},"41":{"tf":1.0}}},"2":{"0":{"2":{"3":{"df":1,"docs":{"175":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":4,"docs":{"18":{"tf":1.0},"23":{"tf":1.0},"33":{"tf":1.0},"42":{"tf":1.0}}},"3":{"df":4,"docs":{"19":{"tf":1.0},"24":{"tf":1.0},"34":{"tf":1.0},"43":{"tf":1.0}}},"4":{"df":3,"docs":{"27":{"tf":1.0},"35":{"tf":1.0},"44":{"tf":1.0}}},"5":{"df":3,"docs":{"25":{"tf":1.0},"36":{"tf":1.0},"45":{"tf":1.0}}},"6":{"df":1,"docs":{"26":{"tf":1.0}}},"7":{"df":1,"docs":{"28":{"tf":1.0}}},"a":{"c":{"c":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"151":{"tf":1.0}}}}}},"df":0,"docs":{}},"d":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":1,"docs":{"161":{"tf":1.0}}}}}}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":2,"docs":{"157":{"tf":1.0},"42":{"tf":1.0}}}}},"o":{"df":0,"docs":{},"n":{"df":11,"docs":{"149":{"tf":1.0},"175":{"tf":1.0},"20":{"tf":1.0},"22":{"tf":1.0},"26":{"tf":1.0},"30":{"tf":1.0},"33":{"tf":1.0},"35":{"tf":1.0},"39":{"tf":1.0},"42":{"tf":1.0},"44":{"tf":1.0}}}}},"l":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"c":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"i":{"df":2,"docs":{"144":{"tf":1.0},"163":{"tf":1.0}}},"p":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"125":{"tf":1.0}}},"df":0,"docs":{}}}}},"s":{"df":0,"docs":{},"n":{"df":1,"docs":{"138":{"tf":1.0}}}},"u":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"126":{"tf":1.0}}}}}}}}},"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"63":{"tf":1.0}}}}}}},"c":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":2,"docs":{"65":{"tf":1.0},"66":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"g":{"df":0,"docs":{},"o":{"df":1,"docs":{"8":{"tf":1.0}}}}}},"df":1,"docs":{"12":{"tf":1.0}},"h":{"a":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"59":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"k":{"df":1,"docs":{"24":{"tf":1.0}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"u":{"df":0,"docs":{},"p":{"df":2,"docs":{"25":{"tf":1.0},"28":{"tf":1.0}}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":5,"docs":{"13":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0}}}}}}},"o":{"d":{"df":0,"docs":{},"e":{"df":1,"docs":{"12":{"tf":1.0}}}},"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":3,"docs":{"26":{"tf":1.0},"73":{"tf":1.0},"77":{"tf":1.0}}}}}}}},"n":{"c":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"81":{"tf":1.0}}}}}},"df":0,"docs":{}},"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"168":{"tf":1.0}},"u":{"df":0,"docs":{},"r":{"df":33,"docs":{"100":{"tf":1.0},"101":{"tf":1.0},"104":{"tf":1.0},"105":{"tf":1.0},"108":{"tf":1.0},"109":{"tf":1.0},"113":{"tf":1.0},"114":{"tf":1.0},"117":{"tf":1.0},"118":{"tf":1.0},"122":{"tf":1.0},"123":{"tf":1.0},"131":{"tf":1.0},"132":{"tf":1.0},"133":{"tf":1.0},"150":{"tf":1.0},"152":{"tf":1.0},"54":{"tf":1.0},"55":{"tf":1.0},"56":{"tf":1.0},"60":{"tf":1.0},"71":{"tf":1.0},"72":{"tf":1.0},"75":{"tf":1.0},"76":{"tf":1.0},"83":{"tf":1.0},"84":{"tf":1.0},"87":{"tf":1.0},"88":{"tf":1.0},"91":{"tf":1.0},"92":{"tf":1.0},"95":{"tf":1.0},"96":{"tf":1.0}}}}}}},"n":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":3,"docs":{"145":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0}}}},"df":0,"docs":{}}},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":1,"docs":{"13":{"tf":1.0}}}}},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"14":{"tf":1.0}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"l":{"df":4,"docs":{"134":{"tf":1.0},"142":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0}}}}}}}},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":2,"docs":{"35":{"tf":1.0},"44":{"tf":1.0}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"df":0,"docs":{},"m":{"df":1,"docs":{"127":{"tf":1.0}}}}}}}},"d":{"a":{"df":0,"docs":{},"t":{"a":{"df":1,"docs":{"136":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{},"e":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":1,"docs":{"85":{"tf":1.0}}}}},"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":1,"docs":{"175":{"tf":1.0}}}}}}}},"i":{"d":{"df":0,"docs":{},"n":{"'":{"df":0,"docs":{},"t":{"df":1,"docs":{"14":{"tf":1.0}}}},"df":0,"docs":{}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"6":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"o":{"c":{"df":10,"docs":{"101":{"tf":1.0},"105":{"tf":1.0},"109":{"tf":1.0},"118":{"tf":1.0},"123":{"tf":1.0},"72":{"tf":1.0},"76":{"tf":1.0},"84":{"tf":1.0},"88":{"tf":1.0},"96":{"tf":1.0}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"p":{"df":1,"docs":{"89":{"tf":1.0}}}}},"y":{"df":0,"docs":{},"n":{"a":{"df":0,"docs":{},"m":{"df":3,"docs":{"56":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.0}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"o":{"df":1,"docs":{"17":{"tf":1.0}}}}},"df":0,"docs":{},"n":{"d":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":5,"docs":{"150":{"tf":1.0},"164":{"tf":1.0},"49":{"tf":1.0},"51":{"tf":1.0},"52":{"tf":1.0}}}}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"159":{"tf":1.0}}}}},"v":{"df":0,"docs":{},"o":{"df":0,"docs":{},"y":{"df":1,"docs":{"14":{"tf":1.0}}}}}},"v":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"u":{"df":1,"docs":{"97":{"tf":1.0}}}}},"df":0,"docs":{}},"x":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":14,"docs":{"100":{"tf":1.0},"104":{"tf":1.0},"108":{"tf":1.0},"113":{"tf":1.0},"117":{"tf":1.0},"122":{"tf":1.0},"169":{"tf":1.0},"60":{"tf":1.0},"71":{"tf":1.0},"75":{"tf":1.0},"83":{"tf":1.0},"87":{"tf":1.0},"91":{"tf":1.0},"95":{"tf":1.0}}}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"t":{"df":1,"docs":{"11":{"tf":1.0}}}},"df":0,"docs":{}}}}},"f":{"a":{"df":0,"docs":{},"q":{"df":1,"docs":{"10":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"11":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"u":{"df":0,"docs":{},"r":{"df":1,"docs":{"3":{"tf":1.0}}}}}},"df":0,"docs":{}},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":1,"docs":{"54":{"tf":1.0}},"s":{"df":0,"docs":{},"y":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"df":1,"docs":{"154":{"tf":1.0}}}}}}}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"g":{"df":1,"docs":{"64":{"tf":1.0}}}}}}}},"df":21,"docs":{"103":{"tf":1.0},"107":{"tf":1.0},"112":{"tf":1.0},"116":{"tf":1.0},"121":{"tf":1.0},"127":{"tf":1.0},"128":{"tf":1.0},"141":{"tf":1.0},"152":{"tf":1.0},"50":{"tf":1.0},"58":{"tf":1.0},"59":{"tf":1.4142135623730951},"61":{"tf":1.0},"63":{"tf":1.0},"70":{"tf":1.0},"74":{"tf":1.0},"82":{"tf":1.0},"86":{"tf":1.0},"90":{"tf":1.0},"94":{"tf":1.0},"99":{"tf":1.0}}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"93":{"tf":1.0}}}},"df":0,"docs":{}}}}},"l":{"df":0,"docs":{},"e":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":4,"docs":{"22":{"tf":1.0},"26":{"tf":1.0},"35":{"tf":1.0},"44":{"tf":1.0}}}}}}},"g":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":1,"docs":{"175":{"tf":1.4142135623730951}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":2,"docs":{"36":{"tf":1.0},"45":{"tf":1.0}}}}}}}}},"d":{"c":{"df":1,"docs":{"175":{"tf":1.0}}},"df":0,"docs":{}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":1,"docs":{"139":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"u":{"b":{"df":1,"docs":{"9":{"tf":1.0}}},"df":0,"docs":{}}}}}},"h":{"df":0,"docs":{},"t":{"df":0,"docs":{},"t":{"df":0,"docs":{},"p":{"df":1,"docs":{"163":{"tf":1.0}}}}}},"i":{"df":0,"docs":{},"m":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"7":{"tf":1.0}}}},"df":0,"docs":{}},"n":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":1,"docs":{"138":{"tf":1.0}}}}}},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"l":{"df":6,"docs":{"160":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0},"5":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"r":{"df":2,"docs":{"12":{"tf":1.0},"169":{"tf":1.0}}}}},"o":{"/":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"14":{"tf":1.0}}},"df":0,"docs":{}}}}}}},"df":0,"docs":{}}}}},"j":{"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"57":{"tf":1.0}}}}}},"k":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"w":{"df":0,"docs":{},"n":{"df":1,"docs":{"62":{"tf":1.0}}}}}},"u":{"b":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":1,"docs":{"175":{"tf":1.0}}}}}}}},"df":0,"docs":{}}},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":1,"docs":{"165":{"tf":1.0}}}}},"o":{"a":{"d":{"b":{"a":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"n":{"c":{"df":1,"docs":{"98":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{}},"c":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"102":{"tf":1.0}}}}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{}},"df":0,"docs":{},"g":{"df":1,"docs":{"162":{"tf":1.0}}}},"z":{"4":{"df":1,"docs":{"79":{"tf":1.0}}},"df":0,"docs":{}}},"m":{"a":{"df":0,"docs":{},"j":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":1,"docs":{"3":{"tf":1.0}}}}},"n":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"145":{"tf":1.0}}}},"df":0,"docs":{}},"t":{"c":{"df":0,"docs":{},"h":{"df":1,"docs":{"106":{"tf":1.0}}}},"df":0,"docs":{}},"x":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"138":{"tf":1.0}}},"df":0,"docs":{}}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"h":{"df":1,"docs":{"175":{"tf":1.0}}},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"134":{"tf":1.0}}}},"df":0,"docs":{}}},"t":{"a":{"d":{"a":{"df":0,"docs":{},"t":{"a":{"df":4,"docs":{"51":{"tf":1.0},"52":{"tf":1.0},"61":{"tf":1.0},"62":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"df":0,"docs":{}},"df":0,"docs":{},"r":{"df":0,"docs":{},"i":{"c":{"df":11,"docs":{"110":{"tf":1.0},"119":{"tf":1.0},"124":{"tf":1.0},"137":{"tf":1.0},"139":{"tf":1.0},"140":{"tf":1.0},"141":{"tf":1.0},"146":{"tf":1.0},"167":{"tf":1.0},"24":{"tf":1.0},"80":{"tf":1.0}}},"df":0,"docs":{}}}}},"o":{"d":{"df":0,"docs":{},"e":{"df":3,"docs":{"147":{"tf":1.0},"148":{"tf":1.0},"77":{"tf":1.0}}}},"df":0,"docs":{}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"a":{"df":0,"docs":{},"y":{"df":1,"docs":{"175":{"tf":1.0}}}},"df":0,"docs":{}}}}}}}},"n":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":12,"docs":{"103":{"tf":1.0},"107":{"tf":1.0},"112":{"tf":1.0},"116":{"tf":1.0},"121":{"tf":1.0},"70":{"tf":1.0},"74":{"tf":1.0},"82":{"tf":1.0},"86":{"tf":1.0},"90":{"tf":1.0},"94":{"tf":1.0},"99":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"c":{"a":{"df":0,"docs":{},"t":{"df":1,"docs":{"15":{"tf":1.0}}}},"df":0,"docs":{}},"df":0,"docs":{}},"x":{"df":0,"docs":{},"t":{"df":5,"docs":{"173":{"tf":1.0},"29":{"tf":1.0},"38":{"tf":1.0},"4":{"tf":1.0},"47":{"tf":1.0}}}}}},"o":{"c":{"df":0,"docs":{},"i":{"df":1,"docs":{"7":{"tf":1.0}}}},"df":0,"docs":{},"p":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"175":{"tf":1.0}}}},"t":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":10,"docs":{"101":{"tf":1.0},"105":{"tf":1.0},"109":{"tf":1.0},"118":{"tf":1.0},"123":{"tf":1.0},"72":{"tf":1.0},"76":{"tf":1.0},"84":{"tf":1.0},"88":{"tf":1.0},"96":{"tf":1.0}}}}}}},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"175":{"tf":1.0}}}},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"24":{"tf":1.0}}}},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"i":{"df":0,"docs":{},"e":{"df":0,"docs":{},"w":{"df":4,"docs":{"0":{"tf":1.0},"143":{"tf":1.0},"32":{"tf":1.0},"41":{"tf":1.0}}}}}}}}}},"p":{"a":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"t":{"df":3,"docs":{"126":{"tf":1.0},"19":{"tf":1.0},"58":{"tf":1.0}}}}}},"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":0,"docs":{},"i":{"df":1,"docs":{"174":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"s":{"df":1,"docs":{"111":{"tf":1.0}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":0,"docs":{},"f":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"m":{"df":1,"docs":{"11":{"tf":1.0}}}}}}}},"i":{"df":0,"docs":{},"n":{"df":0,"docs":{},"g":{"df":1,"docs":{"135":{"tf":1.0}}}}},"l":{"a":{"df":0,"docs":{},"n":{"df":0,"docs":{},"e":{"df":3,"docs":{"142":{"tf":1.0},"155":{"tf":1.0},"157":{"tf":1.0}}}},"y":{"df":2,"docs":{"23":{"tf":1.0},"27":{"tf":1.0}}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":1,"docs":{"159":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":3,"docs":{"172":{"tf":1.0},"34":{"tf":1.0},"43":{"tf":1.0}}}}},"r":{"df":0,"docs":{},"e":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"68":{"tf":1.0}}}}},"s":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":0,"docs":{},"t":{"df":1,"docs":{"174":{"tf":1.0}}}}}}},"o":{"df":0,"docs":{},"t":{"df":0,"docs":{},"o":{"b":{"df":0,"docs":{},"u":{"df":0,"docs":{},"f":{"df":1,"docs":{"133":{"tf":1.0}}}}},"c":{"df":0,"docs":{},"o":{"df":0,"docs":{},"l":{"df":2,"docs":{"134":{"tf":1.0},"136":{"tf":1.0}}}}},"df":0,"docs":{}}},"v":{"df":0,"docs":{},"i":{"d":{"df":4,"docs":{"148":{"tf":1.0},"149":{"tf":1.0},"154":{"tf":1.0},"33":{"tf":1.0}}},"df":0,"docs":{}}},"x":{"df":0,"docs":{},"i":{"df":10,"docs":{"13":{"tf":1.0},"137":{"tf":1.0},"147":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.4142135623730951},"172":{"tf":1.4142135623730951},"34":{"tf":1.0},"43":{"tf":1.0},"48":{"tf":1.0},"50":{"tf":1.0}}}}}}},"q":{"c":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"134":{"tf":1.0}}}}},"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"c":{"df":0,"docs":{},"k":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":6,"docs":{"15":{"tf":1.0},"156":{"tf":1.0},"158":{"tf":1.0},"20":{"tf":1.0},"30":{"tf":1.0},"39":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"l":{"df":0,"docs":{},"k":{"df":0,"docs":{},"i":{"df":0,"docs":{},"n":{"df":20,"docs":{"1":{"tf":1.0},"11":{"tf":1.0},"12":{"tf":1.0},"13":{"tf":1.0},"134":{"tf":1.0},"15":{"tf":1.0},"159":{"tf":1.0},"169":{"tf":1.0},"175":{"tf":1.0},"18":{"tf":1.0},"2":{"tf":1.0},"20":{"tf":1.0},"22":{"tf":1.0},"27":{"tf":1.0},"30":{"tf":1.0},"33":{"tf":1.0},"34":{"tf":1.0},"39":{"tf":1.0},"42":{"tf":1.0},"43":{"tf":1.0}}}}}}}}},"r":{"df":0,"docs":{},"e":{"a":{"d":{"df":0,"docs":{},"i":{"df":1,"docs":{"166":{"tf":1.0}}}},"df":0,"docs":{},"s":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":1,"docs":{"14":{"tf":1.0}}}}}},"df":0,"docs":{},"g":{"df":0,"docs":{},"e":{"df":0,"docs":{},"x":{"df":1,"docs":{"69":{"tf":1.0}}}}},"l":{"a":{"df":0,"docs":{},"y":{"df":3,"docs":{"155":{"tf":1.0},"39":{"tf":1.0},"42":{"tf":1.0}}}},"df":0,"docs":{}},"q":{"df":0,"docs":{},"u":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"df":4,"docs":{"16":{"tf":1.0},"21":{"tf":1.0},"31":{"tf":1.0},"40":{"tf":1.0}}}}}}},"u":{"df":0,"docs":{},"l":{"df":0,"docs":{},"e":{"df":1,"docs":{"97":{"tf":1.0}}}},"n":{"df":2,"docs":{"13":{"tf":1.0},"130":{"tf":1.0}}},"s":{"df":0,"docs":{},"t":{"df":10,"docs":{"101":{"tf":1.0},"105":{"tf":1.0},"109":{"tf":1.0},"118":{"tf":1.0},"123":{"tf":1.0},"72":{"tf":1.0},"76":{"tf":1.0},"84":{"tf":1.0},"88":{"tf":1.0},"96":{"tf":1.0}}}}}},"s":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":0,"docs":{},"l":{"df":1,"docs":{"125":{"tf":1.0}}}}}},"c":{"df":0,"docs":{},"h":{"df":0,"docs":{},"e":{"df":0,"docs":{},"m":{"a":{"df":1,"docs":{"57":{"tf":1.0}}},"df":0,"docs":{}}}}},"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"d":{"df":1,"docs":{"19":{"tf":1.0}}},"df":0,"docs":{}},"p":{"a":{"df":0,"docs":{},"r":{"df":1,"docs":{"172":{"tf":1.0}}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"v":{"df":0,"docs":{},"e":{"df":0,"docs":{},"r":{"df":5,"docs":{"145":{"tf":1.0},"170":{"tf":1.0},"171":{"tf":1.0},"172":{"tf":1.0},"175":{"tf":1.0}}}},"i":{"c":{"df":2,"docs":{"17":{"tf":1.0},"175":{"tf":1.0}}},"df":0,"docs":{}}}},"s":{"df":0,"docs":{},"s":{"df":0,"docs":{},"i":{"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":2,"docs":{"140":{"tf":1.0},"53":{"tf":1.0}}}}}}}},"i":{"d":{"df":0,"docs":{},"e":{"c":{"a":{"df":0,"docs":{},"r":{"df":3,"docs":{"170":{"tf":1.0},"171":{"tf":1.0},"20":{"tf":1.0}}}},"df":0,"docs":{}},"df":3,"docs":{"13":{"tf":1.0},"37":{"tf":1.0},"46":{"tf":1.0}}}},"df":0,"docs":{}},"n":{"a":{"df":0,"docs":{},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"i":{"df":1,"docs":{"78":{"tf":1.0}}}}}},"df":0,"docs":{}},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"11":{"tf":1.0}}}},"u":{"df":0,"docs":{},"r":{"c":{"df":1,"docs":{"175":{"tf":1.0}}},"df":0,"docs":{}}}},"p":{"df":0,"docs":{},"e":{"c":{"df":0,"docs":{},"i":{"a":{"df":0,"docs":{},"l":{"df":0,"docs":{},"i":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"df":1,"docs":{"52":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"df":0,"docs":{}}},"t":{"a":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":2,"docs":{"17":{"tf":1.0},"18":{"tf":1.0}}}},"t":{"df":0,"docs":{},"i":{"c":{"df":1,"docs":{"55":{"tf":1.0}},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"l":{"df":0,"docs":{},"t":{"df":1,"docs":{"129":{"tf":1.0}}}}}}},"df":0,"docs":{}}}},"df":0,"docs":{},"r":{"a":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":0,"docs":{},"g":{"df":0,"docs":{},"i":{"df":1,"docs":{"66":{"tf":1.0}}}}}}},"df":0,"docs":{}}},"u":{"df":0,"docs":{},"f":{"df":0,"docs":{},"f":{"df":0,"docs":{},"i":{"df":0,"docs":{},"x":{"df":1,"docs":{"67":{"tf":1.0}}}}}},"m":{"df":0,"docs":{},"m":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"175":{"tf":1.0}}}}}},"p":{"df":0,"docs":{},"p":{"df":0,"docs":{},"o":{"df":0,"docs":{},"r":{"df":0,"docs":{},"t":{"df":1,"docs":{"144":{"tf":1.0}}}}}}}}},"t":{"df":0,"docs":{},"h":{"df":0,"docs":{},"i":{"df":0,"docs":{},"r":{"d":{"df":1,"docs":{"174":{"tf":1.0}}},"df":0,"docs":{}}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"g":{"df":0,"docs":{},"h":{"df":1,"docs":{"27":{"tf":1.0}}}}}}}},"i":{"df":0,"docs":{},"m":{"df":0,"docs":{},"e":{"df":0,"docs":{},"s":{"df":0,"docs":{},"t":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"p":{"df":1,"docs":{"115":{"tf":1.0}}}}},"df":0,"docs":{}}}}}},"o":{"df":0,"docs":{},"k":{"df":0,"docs":{},"e":{"df":0,"docs":{},"n":{"df":1,"docs":{"151":{"tf":1.0}},"r":{"df":0,"docs":{},"o":{"df":0,"docs":{},"u":{"df":0,"docs":{},"t":{"df":1,"docs":{"120":{"tf":1.0}}}}}}}}}}},"u":{"d":{"df":0,"docs":{},"p":{"df":1,"docs":{"17":{"tf":1.0}}}},"df":0,"docs":{},"n":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":1,"docs":{"136":{"tf":1.0}}}},"r":{"df":0,"docs":{},"e":{"a":{"df":0,"docs":{},"l":{"df":1,"docs":{"159":{"tf":1.0}}}},"df":0,"docs":{}}}},"s":{"a":{"df":0,"docs":{},"g":{"df":1,"docs":{"153":{"tf":1.0}}}},"df":1,"docs":{"2":{"tf":1.0}}}},"v":{"df":0,"docs":{},"i":{"d":{"df":0,"docs":{},"e":{"df":0,"docs":{},"o":{"df":1,"docs":{"174":{"tf":1.0}}}}},"df":0,"docs":{}}},"w":{"df":0,"docs":{},"e":{"df":0,"docs":{},"l":{"df":0,"docs":{},"l":{"df":1,"docs":{"62":{"tf":1.0}}}}},"h":{"a":{"df":0,"docs":{},"t":{"'":{"df":3,"docs":{"29":{"tf":1.0},"38":{"tf":1.0},"47":{"tf":1.0}}},"df":0,"docs":{}}},"df":0,"docs":{}},"r":{"df":0,"docs":{},"i":{"df":0,"docs":{},"t":{"df":0,"docs":{},"e":{"df":1,"docs":{"127":{"tf":1.0}}}}}}},"x":{"d":{"df":8,"docs":{"142":{"tf":1.0},"145":{"tf":1.0},"146":{"tf":1.0},"148":{"tf":1.0},"149":{"tf":1.0},"154":{"tf":1.0},"30":{"tf":1.0},"33":{"tf":1.0}}},"df":0,"docs":{},"o":{"df":0,"docs":{},"n":{"df":0,"docs":{},"o":{"df":0,"docs":{},"t":{"df":5,"docs":{"20":{"tf":1.0},"23":{"tf":1.0},"27":{"tf":1.0},"30":{"tf":1.0},"39":{"tf":1.0}}}}}}},"y":{"a":{"df":0,"docs":{},"m":{"df":0,"docs":{},"l":{"df":1,"docs":{"132":{"tf":1.0}}}}},"df":0,"docs":{}}}}},"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/main/book/services/proxy/filters/compress.html b/main/book/services/proxy/filters/compress.html index 234773f084..5955ae609d 100644 --- a/main/book/services/proxy/filters/compress.html +++ b/main/book/services/proxy/filters/compress.html @@ -232,6 +232,7 @@

      Compression Modes

      Snappy

      @@ -239,10 +240,31 @@

      Snappy

      Snappy is a compression/decompression library. It does not aim for maximum compression, or compatibility with any other compression library; instead, it aims for very high speeds and reasonable compression.

      -

      Currently, this filter only provides the Snappy compression format via the -rust-snappy crate, but more will be -provided in the future.

      -

      Metrics

      +

      This compression method is provided by rust-snappy.

      +

      Due to the small size of packets, this only encodes and decodes the non-streaming version of the format described here.

      +
      - name: quilkin.filters.compress.v1alpha1.Compress
      +    config:
      +        on_read: COMPRESS
      +        on_write: DECOMPRESS
      +        mode: SNAPPY
      +
      +

      LZ4

      +
      +

      LZ4 is lossless compression algorithm, providing compression speed > 500 MB/s per core, scalable with multi-cores CPU. +It features an extremely fast decoder, with speed in multiple GB/s per core, typically reaching RAM speed limits on +multi-core systems.

      +
      +

      This compression method is provided by lz4_flex.

      +

      Due to the small size of packets, this only encodes and decodes the block version of the format described. If your game client/server itself is performing LZ4 de/compression it needs to encode or +decode a varint of the uncompressed packet size (maximum 2^16) since that is not part of the LZ4 block +format. The varint is of the same exact form as that used by snappy.

      +
      - name: quilkin.filters.compress.v1alpha1.Compress
      +    config:
      +        on_read: COMPRESS
      +        on_write: DECOMPRESS
      +        mode: LZ4
      +
      +

      Metrics

      • quilkin_filter_int_counter{label="compressed_bytes_total"} Total number of compressed bytes either received or sent.